Привет. До конца не получится оценить. Нет ТЗ. Что как должно быть. Требования к макету и браузерам. Под какие устройства смотреть? Андроиды, Ipad'ы, iphon'ы и т.д. Что там и как... В общем, сейчас это, простите, сыроватая версия под desctop'ы. Напишу только по разметке. Дизайн, всякие transition и прочие рюшечки по ховеру и т.д. пропустим. Вы пишите, что делали всё под самое последнее, а почему тогда не используете html5 теги? А-ля: <header class="header"> </header> <main class="main_content"> </main> <footer class="footer"> </footer> Отсутствует сетка. Поверьте, верстать по сетке гораздо удобнее. Плюс, я не говорю уже о тех, кто будет заниматься сайтом после вас. Поищите статьи по верстке по сетке, их полно в сети. А уж фреймворков с сетками вообще тысячи. Только не нужно копировать! Сетку сделайте сами. Типа: main-frame { width:1057px; margin: 0 auto; display: block; } .col1 { width: 296px; display: inline; float: left; } .col2, .col3, .col4 { ... } Сразу сможете откалибровать макет под разные разрешения. И ещё подумайте над именованием классов. Это, конечно, кому как удобнее. Но если вы будете верстать что-то большое, то у вас всяких feature и feature_item будет миллион. Посмотрите в сторону "БЭМ", это если уж совсем мощно. links: http://html5doctor.com/ http://html5boilerplate.com/ http://ru.bem.info/method/