Hey! Me alegro habe podido ayudar en tu duda!
Bueno en cuanto al borde que te aparece, estas completamente en lo cierto, No tiene que ver con el tamaño de la imagen del Header.
Creo que el problema esta en el CSS del Header, dentro de uno de sus atributos, El Borde.
El codigo CSS de tu Header es el siguiente:
Código HTML:
#header {
background-image:url("http://content.pimp-my-profile.com/tp/000000-70-tp.png");
border:1px solid #000000;
color:#FFFF66;
margin:4px;
text-align:center;
}
Si te percatas en el borde, esta codificado a
"1px". Para resolver esto (al menos en Firefox esto funciona no he visto en los demas navegadores) debes de poner el borde a
"0px", o simplemente eliminar esa linea. Eso creo que solucionaria tu problema.
Quedaría algo así:
Opción #1: Poner pixeles en "0"
Código HTML:
#header {
background-image:url("http://content.pimp-my-profile.com/tp/000000-70-tp.png");
border:0px solid #000000;
color:#FFFF66;
margin:4px;
text-align:center;
}
Opción #2: Eliminar la linea
Código HTML:
#header {
background-image:url("http://content.pimp-my-profile.com/tp/000000-70-tp.png");
color:#FFFF66;
margin:4px;
text-align:center;
}
A ver si eso te ayuda un poco en resolverlo. Estaré viendo otras formas en caso de que lo necesites.
Saludos!