1. Полное нарушение правил использования свободного пространства в дизайне. Элементы к друг другу практически прилипают, нужно делать больше отступов и не бояться делать больше пустых мест. Пытаться заполнить информацией каждый свободный пиксель - большая ошибка.
2. Шрифты и использование цветов вырвиглазное. Нужно немного увеличить шрифт и, думаю, взять шрифты из Sans, а не Serif. Т.е. Tahoma, Verdana, Arial тут будут лучше.
3. Ссылки типа "Подробнее" и подобные, или ссылки на весь раздел под списками нужно обрамить в какую-нить рамку, фон и т.д. Т.е. типа кнопок таких сделать. Если даже так не делать, то "главные" ссылки сделать выделяющимся от общего текста цветом, чтобы они легко "находились глазом", а второстепенные ссылки сделать каким-нибудь серым или типа того. Например, как на
http://yandex.ru/" onclick="window.open(this.href);return false;
4. Разные по контексту разделы можно слегка отличать цветом фона. Вообще нужно выделять цветами разные по смыслу и значимости элементы. Но цветов не должно быть много. Например 2 цвета для ссылок, 2-3 цвета для фонов. Больше 5 цветов вообще не стоит использовать в гамме сайта. Например, как тут
http://ria.ru/" onclick="window.open(this.href);return false; или тут
http://lifenews.ru/" onclick="window.open(this.href);return false;.
5. Вертикальные столбцы, а также строки в списках нужно делать "зеброй", тогда они легче читаются.
6. Отступы между разделами увеличить. Выделить разделителями. Все слипается и сливается в одно. Неудобно и глаза устают.