Non è solo l'header, è tutto il content che è spostato. Intanto correggi il body così, almeno avrai lo sfondo anche in FF che adesso non vedo:
body {
color: #666;
font:80%/140% Tahoma,Arial,Helvetica,sans-serif;
line-height: 150%;
width: 950px!important;
margin-bottom:auto !important;
margin-left: auto !important;
margin-right: auto !important;
background:#7c3034;
background-image: url(../images/bg.png);
background-repeat: repeat-y;
background-position:center top !important
}
Per Chrome bisognerebbe aggiungere:
body {
padding-left:0 !important; padding-right:0 !important;}
ma così facendo sballa in FF. In pratica è il bannerino di altervista sopra, che influenza la centratura del background.
Se ti va bene avere tutto bianco, come si vede adesso in FF, togli l'immagine di sfondo e il colore marrone e lascia tutto #FFFFFF
Oppure crea un css solo per Chrome con quell'aggiunta.