...Varios minutos despues...
Un buen ejemplo de hacer de forma sencilla algo complicado. Me refiero a sencilla para el usuario, porque las comeduras de coco que has debido tener, como dice fgil2, no quiero ni imaginarmelas.
Lo he probado en IE 6 y lo que no he conseguido (quizás no he sabido hacerlo) es elegir el ancho de los submenús y la dirección en que se despliegan, estos dos campos me aparecían deshabilitados.
Buen trabajo. Saludos,