Hallo.
Ich glaube, du kommst da wohl nicht um ein bisschen CSS rum.
http://selfhtml.teamone.de/css/eigenschaften/hintergrund.htm
Damit kannst du dann zumindest die Wiederholung abstellen.
Das Bild kriegst du damit aber IMHO auch ncht zentriert.
Du müsstest wahrscheinlich einen Trick anwenden,
wie z.B. das Hintergrundbild in einen zentrierten Layer zu schreiben.
Siehe dazu http://css.fractatulum.net/sample/layout4format.htm.
Ich hoffe, dass es dir hilft.
MfG _Siro.