Uy, acá me agarraste. Sólo veo tu error cuando lo veo en IE 8 con vista de compatibilidad... y la developer toolbar en IE no me deja editar el CSS! (Cómo demonios se hará???).
Podrías probar lo siguiente:
- Dale un alto a #navmenu
- Ponele un float:left a este elemento:
Código:
#navmenu li {
display:inline-block;
padding: 0px 0px 20px 10px;
list-style:none;
float:left;
}
En IE8 se ve bien tu menu.