Junkers, вообще согласно какому-то там ГОСТу текста "навывертку", т.е. белый текст - чёрный фон, должно быть в печатном издании не более 15%. Иначе сильно устают глаза. (про серый я вообще молчу:)
А ГОСТы не самые последние идиоты писали. И если в ГОСТе написано "низя", то стоит сто раз подумать, прежде чем это самое "низя" нарушать. И иметь для этого веские основания. А если основное содержимое сайто - как раз текст, то эти самые основания вообще едва ли можно найти.
Да и с кодом надо поработать убрать оттуда конструкции вида Лучше это сделать стилями. Да и весить будет документ меньше.