Creo que, según mi forma de verlo, deberías usar las imágenes del encabezado y del pie de página como background y otros detallitos como por ejemplo tener todo dentro del contenedor:
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
<head>
<meta http-equiv="content-type" content="text/html; utf-8" />
<meta name="author" content="Dave Shea" />
<meta name="keywords" content="palabras claves" />
<meta name="description" content="descipcion de web" />
<meta name="robots" content="all" />
<title>Titulo de la web</title>
<style>
*,body {
margin: 0;
padding: 0;
}
body {
font: normal 12px Arial, Tahoma, Verdana, Geneva, sans-serif;
background: #fff url(imagenes/fondo.jpg) 50% top fixed no-repeat;/* el 50% "o center" al centro de la web*/
color: #000;/* textos NEGROS*/
}
#contenedorprincipal {/* CONTENEDOR PRINCIPAL para que nada se salga de le imagen backround aki pondre la cabecera primero*/
width: 750px;
margin: 0 auto;
}
#cabecera{
margin: 0;
position:relative;
width: 750px;
height: 250px;
background: url(/pruebas/imagenes/cabecera.jpg) no-repeat top center;
}
#pie{
margin: 0;
background: url(/pruebas/imagenes/pie.jpg) bottom center no-repeat;
width: 750px;
height: 50px;
}
#cuerpo{
width: 730px;
padding:30px 10px;;
}
</style>
</head>
<body>
<div id="contenedorprincipal">
<div id="cabecera"></div><!--// Final de encabezado//-->
<div id="cuerpo">
<p>Colocar aquà el contenido para class "contenedoffffffffffff
ffffff ff f ff f ff f fffffffffffmmm todo akii!!!!!!!!sssss sssssss ssss sssss sssss sssss ssssss sss s sss ssss shhh sss ss s s s s sssss sss sss s ssssssssss!r" <br />
hh<br />
h<br />
h<br />
h<br />
h<br />
g<br />
t<br />
e<br />
g<br />
k<br />
y<br />
y<br />
y</p>
</div>
<!--// Final de cuerpo//-->
<div id="pie"></div>
<!--// Final de pie //-->
</div><!--// Final de contenedor //-->
</body>
</html>
PD: Tu código en mi pantalla se desfazaba en FF y no en IE7, sólo lo probé con estos 2, pero creo que no deberías tener problemas.
Suerte