Scusami se te lo faccio notare, ma anche la struttura HTML del menù è sbagliata. Prima si apre la lista (<ul> = unordered list oppure [list=1] = ordered list) poi ci si inseriscono gli elementi della lista ([*]). Nel tuo caso non basta visto che il menu è nested (annidato) se ho capito bene.