si es necesario que tu imagen ocupe todo el fondo en vez de poner un nuevo div podrías asginar el fondo al body en el css:
Código html:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> body{background:#0099FF url(rutaatuimagne);}
#contenedor {
position: relative;
clear: left;
width: 750px;;
min-height: 100px;
margin:0 auto;
text-align:center;
}
#izquierda {
float:left;
width: 375px;
height: 30px;
margin:0 auto;
}
#derecha {
float:right;
width: 375px;
height: 30px;
margin:0 auto;
}
#pie{width:100%; height:20px; background:#CCC; clear:both;}
<div id="izquierda">izquierda
</div> <div id="derecha">derecha
</div>