K2 попробуйте
На что ругается?
Ставьте бесплатный компонент - Advanced Module Manager, с помощью него всё что угодно сможете настроить, для показа модулей.
Я таковых не встречал.
Разве поисковики смотрят на виладность кода? Мне кажется, что главное всё сверстать кроссбраузерно и чтобы кода как можно меньше было, плюс понятные названия кассам писать более менее.
Делайте на 7 Drupal + views, по идее должно вкатить.
Тут в принципе нужны модули для построения контента views и cck, первый весит больше Друпала=) если с ним разберётесь, то сможете создавать сайты фактически любой сложности за довольно короткое время.
Как по мне, дак лучше 7 Друпала движка нету, как для разработки, так и для администрирования. В том числе и магазины на нём можно легко организовывать, с нормальной сортировкой товара и дополнительными изображениями без геморроя, в отличии от того же Виртуемарта.
Drupal 7 версии + пару модулей накинуть.
Вы через css хотите? Тогда просто для каждой ссылки li.item1 и так далее для каждой, item смотрите в class=""