Primero también, para ser mas claro, te conviene tratar de resumir tu CSS, como por ejemplo
Cita:
Iniciado por MadKat background-image: url(bg_shadow.png);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center top;
se puede resumir en:
background:url(bg_shadow.png) center top no-repeat;
también puedes resumir:
Cita:
Iniciado por MadKat body {
margin-left: 00px;
margin-top: 0px;
margin-right: 000px;
margin-bottom: 0px;
y cambiarlo por:
body{margin:0;}
Todo esto seguramente no soluciona tu problema, pero hará que tanto vos como otros foristas puedan entender mejor tu codigo.
Saludos