Prueba con esto, la estructura cambia un poco pero básicamente es lo mismo:
   Código HTML:
 <div id="miMenu">
     <ul class="menu">
    	<li>Menú 1</li>
    </ul>
    <ul class="menu">
    	<li>Menú 2</li>
	</ul>
    <ul class="menu">
    	<li>Menú 3</li>
    </ul>
</div>   Código PHP:
    #miMenu {
    background-color: #CCCCCC;    
    overflow: hidden;
}
 
#miMenu ul.menu {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    list-style: none;
    float: left;
    margin: 0px 0px 0px 0px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    display: block;
} 
    
  y para añadir submenús:  
 Código HTML:
 <ul class="menu">
    	<li>Menú 3
        	<ul>
            	  <li>Primer elemento</li>
                  <li>Segundo elemento</li>
                  <li>Tercer elemento</li>
                </ul>
        </li>
</ul>