Hallo,
warum definierst du navbox per mit #? ich schreib immer .navbox {...}
weil er eben id="navbox" hat und nicht class="navbox" - mit einem . greifst du auf Klassen und mit # auf IDs zu.
warum id="navbox" nicht class="navbox" ?
weil eine Navigation vermutlich nur einmal auf der Seite vorkommt, warum soll man dann nicht eine ID nehmen mit der man die Box eindeutig identifizieren kann?
Grüße aus Nürnberg
Tobias