Hi hawkmaster,
du hast dir ja auch direkt was ziemlich Anspruchsvolles vorgenommen. Wobei für dynamische Menüs eigentlich nur der IE6 ein wirkliches Problem darstellt. Ob man das dann per JS oder so weit als möglich per css löst, ist letztlich auch eine Frage des persönlichen Stils.
Aber sieht doch schon gut aus und deine Mischung aus learning-by-doing und "abgucken" ist genau richtig so. Möglichst immer ein bißchen Theorie mitnehmen: http://www.w3.org/TR/CSS21/. Grundsätzlich führen in Sachen html/ css dann halt meistens mehrere Wege nach Rom (hast du ja schon gemerkt ;-).
Gruß
Antipitch