rodromoptero como bien te indica
jomaruro
esta un poco extraño... lo que tienes...
tambien veo ali un <br/> para limpiar los floats :S (ya se ah tratado hay mejores soluciones usa el buscador) y tampoco hacia falta poner un <ul> para cada submenu pero bueno quitando eso, si te logro entender no quieres centrar el menu (por el tema del width:100%;) sino que quieres centrar su contenido cierto? bueno pues prueba con...
Código CSS:
Ver original#contenedorMenu {
text-align:center;
}
#contenedorMenu ul {
display:inline-block;
}
y nos cuentas