Hola, pues recién me dió por ver tu código y de verdad que tienes todo un Spaggetti ahí.
Te recomiendo que comiences de nuevo el layout, no creo que te lleve mucho tiempo. Otra recomendación que te haría sería que no uses tanta segmentación en tus carpetas de imágenes y tantos archivos JS (uno para cada script); lo ideal sería que pusieras las imagenes en una misma carpeta y las identifiques con algo fácil de recordar y encontrar, que pongas tus scripts en un mismo archivo y hagas comentarios para separarlos y saber a qué se dedica cada uno.
Otra recomendación sería que no abuses del uso de divisiones, estás como si estuvieras diseñando en tablas en vez de CSS y eso no es lo que se busca, aparte que es muy dificil entender (para alguien que no hizo la programación/layout) encontrar qué es cada cosa. Haz las divisiones cuando sea extrictamente necesario, usa clases para los atributos y por último y no menos importante, PONTE DEL LADO DEL USUARIO, hazte preguntas de por qué, como y para qué, el que tus clientes tengan que usar la barra de scroll solo para ver el mensaje de la derecha es una pérdida para tí, recuerda la palabra "líquida" y en cuanto no sea posible, pues busca opciones.
Te pongo un enlace a la media diagramación que hice para que veas a lo que me refiero en estas líneas.
Suerte