Hola, este tema parece mas de css que de javascript. Me dio curiosidad el problema y como al parecer la página esta "bien" se me ocurrio mirar que decia el validador de w3C y encontre esto.
http://validator.w3.org/check?uri=ht...3#fatal-errors Sorry, I am unable to validate this document because on line 7 it contained one or more bytes that I cannot interpret as utf-8 (in other words, the bytes found are not valid values in the specified Character Encoding). Please check both the content of the file and the character encoding indication.
The error was: utf8 "\xF1" does not map to Unicode
Y existe un error en esta parte.
<META NAME="keywords" content="herock espa�a, semarretes (
por cierto son samarretes), botes, pantalons">
Yo se que este error en teoria no tiene nada que ver pero quizas los navegadores IE y OPERA esten interpretando mal la pagina por esto. Seria cuestión de arreglarlo y volverlo a intentar (Por lo menos así se valida la página y se podria ver si existe algun error relacionado que ha primera vista no se vea como un div mal cerrado o algo similar que este afectando la visualización de la pagina) .