Sanxuan, gracias xD he logrado diagramar según tus indicacione:
He puesto un fondo gigantesco, intentado que ocupe lo menos posible en KB. (top right, #fff)
No veo mucho problema con el height 100% del wraper, solo que al bajarlo 43px para que quede el fondo del body (la franja superior) pasa lo que más horror me da: el desgraciado del footer. Hay que hacer scroll, y claro, son esos 43px lo que se estira y por medio de márgenes no lo puedo subir más.
Por otro lado, y no sé porque, el fondo del body se repite dos veces, ni una más. xD (la franja superior)
En lo que resuelva eso, está todo listo. xD
Oh, por cierto, se puede ver en
http://coolvillage.es/test/header.php