Код у вас валидный, и это хорошо.
А вот про семантику вы забыли, и это очень плохо!
Неужто никак нельзя обойтись без таблицы в футере?
Очень сомнительно выглядит список <ul class="articles hfeed">. Элементы списка явно перегружены.
Много у вас избыточности, например:
Код:
<form action="/" method="post" class="searchform">
<div>
...
</div>
</form>
Зачем здесь еще блок внутри формы?
Код:
<div class="more"><a href="#55">READ MORE</a></div>
Почему бы не сделать просто
Код:
<a href="#55" class="more">READ MORE</a>
добавив классу more стиль display:block;?
Из той же серии:
Код:
<h2><span class="white_letters">TWEET TWEET</span></h2>
Код:
<a href="#85"><span class="par3">Follow Us On Twitter!</span></a>
Не добавляет красоты и навязчивый javascript:
Код:
<body onload="styles();">
Сомнительны также заголовки в коде заглавными буквами. Это (вид заголовка), все-таки, прерогатива стилей.