Problem:
Sie würden gerne mehrere Hintergrundbilder überlappen?
=> Kein Probem mehr mit CSS3!

Lösung:
Erstellen Sie eine Formatklasse nach folgendem Muster:

.hintergrund {background: url(bild1.gif) center center no-repeat, url(bild2.gif) top left repeat;}

Sie können nun bei jedem Bild die Ausrichtung festlegen und selbst entscheiden ob es gekachelt werden soll oder nicht.
Dieses Format wird schon von den aktuellen Versionen von Firefox, Chrome und Safari wie dem IE-9 (Beta) unterstützt.