Código:
<div id=''>
<table>
<ul class="blue">
<li><a href="#" title="home" ><span></span>home</a></li>
<li><a href="#" title="products"><span></span>products</a></li>
<li><a href="#" title="blog"><span></span>blog</a></li>
<li><a href="#" title="contact"><span></span>contact</a></li>
</ul>
</table>
</div>
Si el div no tiene id, sólo deja "<div>" y las etiquetas
<table> y
</table> están de más, tal vez sean las causantes de tu problema, no revisé el resto del código.