Ciao angelonardelli,
come ti è stato giustamente suggerito, devi creare un'ulteriore div che contenga tutto il tuo menu (e anche gli altri div del contenuto che aggiungerai), in modo da posizionare il menu centrato nel div contenitore; quindi nel html aggiungi:
codice:
<div id="content">
   ...
   tutto il tuo menu
   ...
</div>
Nel css aggiungerai una regola per dare una dimensione al div appena creato:
codice:
#content {
   width:960px;
   margin:0 auto;
}
Inoltre andrai a modificare la regola nel css che indica al menu la posizione a sx (left:0) e inserirai al suo posto un posizionamento al centro, evidenziato sotto in rosso:
codice:
ul#cssmenu  ul{
   display:none;
   position:absolute;
   left:50%;
   margin-left:-480px; 
   top:10%;
   ...
Prova così e poi facci sapere.
Se il sito è online e dai il link è più facile trovare la soluzione!
Ciao.