Hola copie tu codigo y solo encontre unos desajustes x los espacios en blancos pero nadamas y lo probe y aka te lo reenvio...
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=utf-8" /> .contenedor{min-height:555px;width:1002px;margin:0 auto;border:1px solid #006633;}
.encabezado{background-image:url(encabezado.png);min-height:85px;width:1002px;border:1px solid #000000;}
.contenido{background-color:#FF0000;min-height:450px;width:1002px;border:1px solid #000000;}
.bloque_centro{background-color:#FF0000;min-height:324px;width:777px;margin-top:20px;margin-left:20px;border:1px solid #000000;}
.pie {float:left;background-color: #0099FF;min-height:20px;width:1002px;border:1px solid #000000;}
<div class="encabezado"></div> <div class="bloque_centro"></div>
al probarlo solo me salia una linea de color negro pero esto se debe q en tu css habian muchos espacios en blancos :S...
espero q te haya sido de ayuda Saludos ya lo probe como deseas... una cosa mas si tu browser es IE6 entons verifica q t iagen no sea mas grande q tu div bye