Todo iba bien hasta que me topé con un error gigante. En mi página web, el menú pasa encima de un iCarousel con las propiedades "position: relative" y "position: absolute", necesarias para su funcionamiento.
Si las saco, iCarousell no funciona (no hay animación) y el menú pasa por encima. Si las coloco, el menú se esconde abajo de las imágenes. Esto se soluciona parcialmente colocando z-index en iCarousell o el div que esté haciendo conflicto, superponiéndose al menú. La otra solución total es simplemente evitar el uso de position relative y absolute.
El problema es que en FireFox funciona (como esperabais), pero en el Internet Explorer sigue igual. Lamentablemente necesito el menú (sino, no se puede navegar en la web), buh...
El problema es exactamente éste, y lo pueden ver en acción aquí:

¿Alguien tiene una idea sobre cómo arreglar ésto? Lo más salomónico sería optar por hacer lo mismo en flash, pero es un bodrio hacerlo fácilmente actualizable.
