Cito="lo colo debajo del id ul#navmenu-h ?"
Claro, mientras que por un lado creas los estilos para todos los navegadores, por otro vas creando los estilos específicos para IE. Fíjate en
este enlace te lo explican uno a uno.
Crea estilos especificos para ie6:
<!--[if IE 6]>
/*AQUI LOS ESTILOS PARA TU MENU, ESTILOS QUE SOLO SE VERÁN EN IE6 */
<![endif]-->
Por último y para exterminar tus dudas, mira el código fuente de
este ejemplo creado por el usuario Kseso?
Saludos!