Ciao a tutti,

Ho necessità di centrare il sottomenu di navigazione delle pagine di un sito che sto realizzando. Sono riuscito a centrare il menu principali ma non riesco a fare lo stesso con le sottovoci. Ho anche provato a cercare sul forum ma non ho trovato thread precedenti che potessero essermi d'aiuto.

Posto qui il css del menu

codice:
@charset "utf-8";
/* CSS Document */

.menu ul {
	height: 100px;
	list-style: none;
	margin: 100px auto 20px;
	padding: 0;
	text-align: center;
    font-family: 'joshshand';
	border: 1px solid green
}
.menu ul li {
	display: inline;
 }
.menu ul li a {
	text-decoration: none;
	display: inline-block;
	padding: 10px 11px;
	font-weight: bold;
	color: #fff;
	background-color: /*#E52B50 #BD587A #*/ #CF87BA;
	box-shadow: 4px 5px 5px #CC99CC;
	border-radius: 5px
}
.menu ul li a:hover {
	color: /*#E52B50*/ #CF87BA;
	background-color: #fff;
}
.menu ul li a:active {
	color: #CF87BA;
}  /* selected link */

.menu ul li ul {
	display: none;
}
.menu ul li ul li {
	margin: 50px auto 0;
	padding: 0;
}
.menu ul li:hover ul, .menu ul li.hover ul {
	position: absolute;
	top: 110px;
	left: auto;
	display: inline;
	text-align: center;
	margin-top: 50px;
	padding: 0; }
.menu ul li:hover li a, .menu ul li.hover li a {
	color: #fff;
	background-color: /*#E52B50*/ #CF87BA;
}
.menu ul li ul li a:hover {
	color: /*#E52B50*/ #CF87BA;
	background-color: #fff;
}
.menu ul li#activelink a, .menu ul li#activelink a:hover{
    background-color: #fff;
	color: #CC99CC
}
e di seguito l'HTML del menu

codice:
    <div class="menu">
        <ul>[*]Chi siamo
              <ul>[*]Mission[*]Collaborazioni[*]Loredana Battaglia[/list]
          [*]Progetti
              <ul>[*]Per i bambini[*]Borse di studio[*]Biblioteca[/list]
          [*]Eventi[*]Sostienici
              <ul>[*]Cesti solidali[*]Collabora con noi[*]Regala libri e vestiti[*]Fa' una donazione[/list]
           [*]Gallery
              <ul>[*]Foto[*]Video[/list]
           [*]Contatti[/list]
    </div>
inoltre, c'è anche uno script per la visualizzazione del sottomenu. Ho un problema anche con questo, perché le sottovoci non possono essere cliccate, al momento:

codice:
<script>
// Javascript originally by Patrick Griffiths and Dan Webb.
// http://htmldog.com/articles/suckerfish/dropdowns/
sfHover = function() {
   var sfEls = document.getElementByClass("menu").getElementsByTagName("li");
   for (var i=0; i<sfEls.length; i++) {
      sfEls[i].onmouseover=function() {
         this.className+=" hover";
      }
      sfEls[i].onmouseout=function() {
         this.className=this.className.replace(new RegExp(" hover\\b"), "");
      }
   }
}
if (window.attachEvent) window.attachEvent("onload", sfHover);
</script>
Ringrazio fin d'ora chiunque vorrà e potrà aiutarmi