soil color comes from a multitude of things. most likely, the chemical composition depending on where in the country you are located. soils in the southeast (ultisols) tend to be high in red hues...
Dark color absorbs solar energy more readily, and also indicates higher soil moisture, that is important in determining seed germination for plants and the vitality of decomposing organisms.