I've noticed quite a few threads that people have had difficulty reading because people have changed the color of their text so that it works well on their particular background. A long time ago I ran a site where we had user-selectable themes, and what we did was created separate CSS stylesheets for each theme, and the colors that were available to be posted in were unique to those templates, but matched the same slot in another template. What I mean is basically this: When text was white on a dark background, in the same slot using the same identifier, the text was black on a light background. The practical upshot of this is that on a person's own theme, the colors were as they intended, but on non-matching stylesheets, the colors were still legible. And you could still do different shades of colors, but shades that are appropriate for the stylesheet. I think I speak for most everyone, seeing black text on a dark gray background because someone switched to black on a light background is infuriating, and having to highlight the text just to read it in post after post becomes tedious. Begging and pleading. Thanks!!!