Hola, me parece que es la imagen de fondo que tiene, ya que es un png y las versiones viejas de IE no aceptan las transparencias.
Yo uso esto:
Código HTML:
Ver original<!-- Script para transparecencias de imagenes en IE -->
<!--[if IE 6]>
<script src="js_spry/DD_belatedPNG.js"></script>
<script>
DD_belatedPNG.fix('.clasedondeseaplicaelfondopng');
</script>
<![endif]-->
Busca el script o copia y guarda en tu servidor el que tengo en mi
web
O busca otro que te sirva, hay muchos, y creo que hay uno mas o menos nuevo que soluciona ese y otros muchos problemas de los IE's, modernazer o algo parecido.
EDITO: Me parece que se debe al opacity, ya que IE no lo soporta. Investiga sobre las alternativas para IE. Saludos