eso pasa porque el código fuente está escrito de una forma muy...
mala.
Haciendo una analogía... digamos que tenés la frase "qe te pasa"... IE hace caso omiso a la falta, en cambio Firefox es como una maestra que te dice "eso no existe en español, arreglalo si querés que te entienda"...
Este, que es tu problema actual, no es el verdadero problema que hay con IE/Firefox (ya que se supone que deberías saber escribir sin faltas)... el gran problema es cuando escribís bien el código, e IE no lo entiende como debería hacerlo (css principalmente)... ese SI que es un problema