corrijanme si me equivoco, pero que no se supone es recomendable no usar espacios en los nombre de id y class ???
por otro lado podrias congundir al programa, tu le das
Código :
class="menuIzq li"
y luego pones varios li
y una regla
Código :
.menuIzq li{}
ahora cuando dejas un espacio se supone que estas usando un selecto de decendiente entonces podria buscar al elemento con clase "menuIzq" y que tenga un decendodnte li pero tu en realidad tienes un elementocon clase "menuIzq li", muy probablemente esto no te de problemas, y tu problema no esta aqui, pero solo lo aclaro para que trates de hacer, por tu bien, un codigo mejor, ademas recuerda poner atencion en lo que haces...
no es lo misno ".algo" que "#algo", son dos cosas muy disitintas... uno (.) selecciona clases, el otro (#)
selecciona id's, por ultimo recuerda que una clase se la puedes asignar a mas de un elemento en la misma pagina, pero un id no...