Hola _F3R_
Sin el resto del código sólo se pueden hacer suposiciones y apuntes a lo que muestras (aunque no preguntes por ello
Así que vamos con uno tópicos:
¿Utilizas un doctype correcto en tu página?
Pon a cero tu css ("
reset" css)
el poner unas medidas a "body" no le encuentro sentido. ¿Qué haces con el resto de la ventana?
Si ya de por sí el uso de frames está desaconsejado, imagina el colocar uno dentro de <p>
Procura condensar los valores de las propiedades que lo admiten:
Cita: background-image:url(images/header.png);
background-position:center ;
background-repeat:no-repeat ;
margin:0 auto 0 auto;
quedaría en
Cita: background: url(images/header.png) no-repeat center center;
margin: 0 auto;
un saludo