Hola Gerald
En principio te recomiendo que sigas el consejo de webosiris, y bueno he probado y eso lo solucionas así por ejemplo, quítandole la altura (height) a centro:
Código HTML:
#centro{
margin-right:160px;
margin-left: 160px;
}
/*#footer {
clear : both;
margin:0 auto;
}*/
/* maketado fin */
Aparte tambien le he metido el Doctype
Código:
<!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">
De todas formas te recomiendo que para arreglar otro problema así lo postees en el foro de css
Saludosss