Some years ago on my own web site I ran light gray letters on a blue background, and got jumped on because the text wasn't legible. I switched to plain black on white, and while it looked a little "newspaper-sih" I had to admit that it was easier to read.