Io ho trovato questo su un sito:

* Commented backslash hack hides rule from IE5-Mac \*/
#nav-menu li a:hover
{
float: none
}
/* End IE5-Mac hack */
#nav-menu
{
width:100em
}

E devo dire che funziona.... Anche se, essendo relativamente nuovo a lavorare coi CSS, non capisco bene perchè funziona...

Grazie cmq,

C.