Hola lo que se me ocurre es que utilices un div como contenedor :
css
Código HTML:
#contenedor {
width: 600px;
margin:0 auto;
background-color:#999;
}
html
Código HTML:
<!doctype html>
<html lang="es">
<head>
<meta charset="utf-8">
<meta name="#"/>
<title>Nombre de la pagina</title>
<link href="css/estilos.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="contenedor">
<header>
<nav>
<ul>
<li><a href="#">boton1</a> </li>
<li><a href="#">boton2</a> </li>
<li><a href="#">boton3</a></li>
<li><a href="#">boton4 </a></li>
</ul>
</nav>
<div id="centrar">
<IMG SRC="imagen.png" WIDTH=# HEIGHT=# ALT="Nombre de imagen">
</div>
<h1>
<a href="#" title="nombre"><img class="fade" title="Nombre" alt="Nombre" src="img/logo.png"/></a>
</h1>
</header>
<footer>
<p><strong>Contacto</strong></p>
<p>CLL 42 No. 14 - 33 Centro</p>
<p>Tel y celular</p>
<p>pais </p>
</footer>
</div>
</body>
</html>