Hola, veo que tienes un problema muy repetido, yo uso como navegador el opera 9, y vi tu pagina y bueno, creo que es verdad lo que dices, lo jismo con firefox.
lo que pasa es que internet explorer no respeta los estandares del codigo, en cambio los demas navegadores si lo respetan, es por eso ese desorden en tu pagina.
para mejorar tu pagina ingresa a:
http://validator.w3.org/ envia tu "CSS" y tu pagina "HTML", se validara el codigo (es como que te corrige lo que esta mal).
con eso creo que se vera mejor pàra los navegadres que respetan el estandar W3C