Estoy en línea a estas horas porque estoy en España y son las 9 de la mañana
Si te fijas en la css, las medidas están aquí:
#menu { text-align: center;
font-size: 0.7em;
width: 820px;
margin: 20px auto;
position: relative;
}
Esta es la medida de la caja menú.
#menu ul li.nivel1 { float: left;
width: 162px;
margin-right: 2px;
position: relative;
}
Esta es la medida de cada opción del nivel 1
#menu ul li a:active ul {display: block;
position: absolute;
width: 816px;
border: solid 1px #fff;
border-top: none;
background-color: #6CC;
}
Y esta es la medida del menú del segundo nivel, para que ocupe todo el ancho.
Deberás jugar con esas tres medida para ajustarlo exatamente al tamaño que quieres.