Que tal, esta vez necesito su asesoría, investigando un poco, leí que cuando uso "float" la propiedad Vertical-Align no sirve, entonces, como le hago para alinear mi texto al medio del div lo tengo asi:
  Código HTML:
 <div class="menucontainer">
    <div id="menus">
      Texto</div>  Como ven tengo un Div que contiene el "Menu" y varios divs que conforman el menu, solo puse 1; Y las CSS es asi:    
Código CSS:
Ver original- #menus 
-             { 
-                 text-align:center; 
-                 color:#FFF; 
-                 width:176px; 
-                 float:left; 
-                 height:30px; 
-                 margin-top:5px; 
-                 margin-bottom:5px;   
-                 border-right: inset #FFF 2px;    
-                 vertical-align: middle;                                                                                                                  
-                 } 
Como ven tengo los menus en float:left para poder alinearnos uno al lado de otro, el problema es que el texto que esta dentro de estos divs no los puedo alinear verticamente, como le hago?