Juste en passant :
les listes (UL) sont censé contenir des éléments de listes (LI) et non pas directement des liens.
Quand aux éléments de listes, ils sont censés appartenir à une liste et pas se balader tout seul dans la page.
Pour le "bug" de firefox, je me demande si c'est pas par ce que t'as mis un div floatant à gauche au milieu d'un autre div. Ca a l'air de poser probléme dés que firefox recalcule la position des différents élements.