Hola. intenta dandole a <ul> un ancho (px preferiblemente o % menor a 100%) y margin: auto;
Prueba con lo siguiente:
Código CSS:
Ver original#menu-menu {width: 70%; margin:0 auto}
La idea es que al ponerle un ancho definido a la lista, se podrá "visualizar" donde está ubicada al aplicarle el margen auto. Es decir como está ahora al 100% nunca podrás acomodarla en el centro ya que ocupa todo el ancho de su div padre.
Saludos