En mi prisa, quedaron algunas cosas pendientes:
Para lograr el efecto conseguido, debés tener la etiqueta h1, dentro de un div.
En mi ejemplo lo llamo encabezado, de esa manera le podés asignar un valor superior al alto de la imagen y luego ocutás a h1:
#encabezado h1 {
height:60px;
display:none;
}
Y para poner una imagen en lugar de h1, podés hacer lo siguiente:
#encabezado{
width: 100%;
margin-top:0px;
background-image: url(imagen.gif);
background-repeat: no-repeat;
background-position: left center;
height:125px;
}
Espero la idea te sea útil.
Saludos y suerte!