Om nah hoo pez nyeetz, ScaraX!
Falls es dir weiterhilft: Ich hab auch mal ein CSS-Dropdown-Menü gebaut, hauptsächlich zum Testen von CSS3-Transitions, wobei das Menü allerdings auch abwärtskompatibel ist.
Funktioniert allerdings im IE6 des IE-Testers nicht und ist im IE7 eher abschreckend anzusehen - Da hab' ich eine andere Vorstellung von Abwärtskompatibilät.
Wichtiger Unterschied zu deinem Ansatz: Es funktioniert mit beliebig vielen Subleveln, sowohl CSS als auch JavaScript.
Wieviele Sublevels möchtest du auf Internetseite denn haben, wenn du dich zurechtfinden willst?
Matthias
--