As a guess, you created the post in a word processor, and cut and pasted it into a post. Doing so retains the formatting (i.e. black or grey) and is hard to read on the black forum style.
After you paste, simply remove the formatting with the remove format tool (AA w/ the X through it in the upper left corner). Then you can add back in the format you want from the available options.