Cita: Afecta al aspecto de un elemento <a> (sin class ni id) , en su estado hover, que a su vez esté dentro de un <li> (sin class ni id) y éste, a su vez, esté dentro de un <ul>, ahora si, este último con el id="menu".
Claro, de hecho si el UL no tuviera ningun id definido y en el css pusieramos asi 'ul li a:hover' afectaria a todos los elementos A (en su estado hover) del documento HTML que estuvieran dentro de un LI que a su vez estuviera dentro de un UL.