Veran, tengo un sitio web, http://www.lavozip.com que en firefox se ve bien, pero en IE7 todo el diseño se cae hacia la izquierda.
Cuando lo vi me extraño un monton porque antes de pasarlo como theme de wordpress no se veia asi. Asi que compare todo el codigo con el diseño original y estaba igual, no habia ningun tag roto.
Luego en firefox le di ver al codigo fuente, lo pegue en notepad++ y me fije que habia un caracter extraño al principio del documento (el primer caracter). El caracter es el siguiente:
para los mas cultos, en hexadecimal es:
borre el caracter, cargue el codigo en IE y woala, se veia perfecto, ponia el caracter y se dañaba.
Asi que pense que era problema de codificación, revise que todos los archivos del template estuvieran en UTF-8. todo bien.
Revise que no existiera ningun espacio en blanco o caracter antes de imprimir el <!DOCTYPE en todos los archivos. De nuevo, perfecto.
Desabilite todos los plugins del wordpress
Pero el problema sigue. Notese que pasa tanto en el servidor como en local.