Hola a todos tengo un problema con IE
 mirar tengo este menu: 
<div id="avmenu">
  <ul>
    <li ><a href="actividad.htm" >Categoria0</a></li>
    <li ><a href="quienessomos.htm" >Subcategoria0</a></li>
    <li ><a href="quienessomos.htm" >Subcategoria</a></li>
    <li ><a href="actividad.htm" >Categoria1</a></li>
    <li ><a href="actividad.htm" >Categoria2</a></li>
    <li ><a href="actividad.htm" >Categoria3</a></li>
  </ul>
</div>  
y este es el código 
#avmenu {
	FLOAT: left;
	WIDTH: 140px;
	position: absolute;
	left: 4px;
	top: 15px;
} 
#avmenu UL {
	LIST-STYLE-TYPE: none;
}  
#avmenu LI A {
	DISPLAY: block;
	BORDER-LEFT: #ccc 4px solid;
	TEXT-DECORATION: none;
	font-size:11px;
	margin: 0px;
	padding: 10px;
} 
#avmenu LI A.subcategoria {
	BORDER-LEFT: #EAEAEA 4px solid; 
}
#avmenu LI A.subcategoria:hover {
	background: #F5F5F5;
	color: #505050;   
Pero tengo el problema que en firefox se ve de coña, pero en IE los li se me separan, me da este resultado: 
 
 
Alguna alma caritativa, podria ayudarme mira que busco el problema pero no lo encuentro. 
Saludos!