Yes, The Dirt ingredients are as close to their whole food form as possible. This means that the ingredients them selves will vary in color as will the final product. Once in a while the natural ingredients react to each other and turn the powder a different colors, this does not effect the performance of the product. Colors can range from light brown-red to blue-green.
It should never be yellow, purple, bright green, orange or black.
If the product has funny colored things GROWING in it, throw it out. The jar probably got some contaminants in it while sitting open in your bathroom. When in doubt toss it out.