Mira, las margenes izquierdas con IE son un lio, pues siempre las duplica. En tu caso la debe de poner a 40 px y por eso se ve desconfigurado.
Copia este codigo
LUEGO de tu hoja de estilos(ATENTO), tal cual. Es un hack para IE que encontre... ya no me cuerdo en donde pero ha sido muy útil. Creo que fue de disenorama
Código:
<!--[if IE]>
<style>
#nav ul {
list-style-type: none;
margin: 10px 0px 0px 0px;
padding: 0px;
width: 200px;
font-family: Arial,sans-serif;
font-size: 11pt;
}
</style>
<![endif]-->
Ojalá te sirva.