IE en general no suele respetar los extandares de la W3C, con lo cual podes empezar por ese lado, hoy en día se utiliza mucho css, otra de las cosas que a IE no les gusta y lo suele interpretar como se le ocurre, en fin, la solución que tenes es o reamar todo el blog para que se vea bien en IE pero ya deja de verse bien en otros navegadores o dejar todo como esta.-
Verifica en
The W3C Markup Validation Service a ver si tu sitio respeta los estándares