me refiero a que tu das un id a cada li, con lo que un buen menú hecho con listas no es necesario definir lo 1 a 1, si pones una url de la página o el código te ayudaremos mejor.
mirate esto:
http://www.cristalab.com/tutoriales/...-usando-listas
PD: creo que sacamos el ejemplo del mismo lado xD, pues si quieres que algún botón sea diferente le das un id diferente.
Y para poner encima del menú crea un div no? o podrías hacer menús anidados.