Ci sono gravi errori di sintassi.
In particolare id="sezioni" e` attribuito a piu` di un oggetto, e questo puo` portare a confusione il browser (e come vengono interpretati gli errori dipende dal browser).
Se devi attribuire delle caratteristiche uguali a piu` di un oggetto, puoi usare le classi.
Inoltre vedo nella pagina gravi errori di semantica: vuol dire che chi usa un CSS personale non capisce assolutamente nulla della pagina.
I menu devono essere realizzati tramite liste.
Comunque prima di chiedere in questo forum, dovresti validare il codice, prima l'HTML e poi il CSS (trovi i riferimenti tra i "link utili")

Rispondi quotando