Je kunt toch gewoon background-repeat: no-repeat; toevoegen in je CSS? Dan wordt hij niet meer herhaald. En met margin: 0 auto; zorg je ervoor dat hij gecentreerd wordt.
Jij zegt dat hij verdubbeld? Dus ik neem aan dat hij dan gewoon wordt herhaald. Die center tags moet je sowieso weghalen. Kun je misschien je CSS gedeelte van de DIV header plaatsen?