hola
lucylsd
en el html tienes varios errores; tienes unas tags </a> que te sobran y al primer div le falta cerrar. por que no revisas eso para empezar y voy a revisar tu css por que solo lo veo mal en ie(para variar
).
Por otra parte estoy muy deacuerdo con Aresillo, si pudiste hacer un menu desplegable por que no lo contruyes todo con css.
Saludos..