De principio esto no es compatible con explorer:
Cita: Línea 42: El valor 'inline' no está admitido por la propiedad CSS display - Microsoft Internet Explorer 5.0
Línea 107: El valor 'transparent' no está admitido por la propiedad CSS border-color - Microsoft Internet Explorer 5.0, Microsoft Internet Explorer 5.5, Microsoft Internet Explorer 6.0]
Línea 277: El valor 'inline' no está admitido por la propiedad CSS display - Microsoft Internet Explorer 5.0
Línea 281: El valor 'inline' no está admitido por la propiedad CSS display - Microsoft Internet Explorer 5.0
Línea 308: El valor 'inline' no está admitido por la propiedad CSS display - Microsoft Internet Explorer 5.0
Línea 350: El valor 'dotted' no está admitido por la propiedad CSS border-bottom - Microsoft Internet Explorer 5.0
Línea 361: El valor 'dotted' no está admitido por la propiedad CSS border-bottom - Microsoft Internet Explorer 5.0
Línea 520: No se admite la propiedad CSS content - Microsoft Internet Explorer 5.0, Microsoft Internet Explorer 5.5, Microsoft Internet Explorer 6.0
Línea 628: No se admite la propiedad CSS content - Microsoft Internet Explorer 5.0, Microsoft Internet Explorer 5.5, Microsoft Internet Explorer 6.0
Mira a ver que si algo de aquí es lo que te pone problemas.
Saludos.