De entrada da el sorprendente récord de 523 errores en el validador HTML del W3C... sólo eso ya sería sufciente para estresar a un navegador.

Tienes errores también en el CSS, como unos comentarios en estilo html y no CSS:
Código:
height:154px; <!-- antes 129px -->
Yo de ti le pasaría los validadores para depurar todo lo que puedas.