Yo tuve exactamente el mismo problema, hace como dos/tres semanas, y lo resolví preguntando aquí en el foro, ésta fue la solución:
Código CSS:
Ver original.contenedor {
width:195px;
height:314px;
background-color:#57B77D;
padding-left:10px\9; /*Hack para IE*/
display:table-cell;
text-align:center;
vertical-align:middle;
}
Aunque, cómo no, en IE no centraba la imagen horizontalmente y no podía usar margin:auto, así que le puse un hack, añadiendo
\9 a una propiedad, hace que sólo IE sea capaz de leerla.
Salu2