Hallihallo!
Ich weiß nicht, ob ich das richtig verstanden habe, aber vielleicht trifft das ja ungefähr das, was Du suchst:
Ein Container, der _nur_ den eigentlichen Inhalt enthält.
Der Container wird an den linken Seitenrand geklebt und erhält eine feste Breite und das Hintergrundbild, welches Du ja wiederum links (innerhalb des Containers) festkleben kannst.
Dazu noch einen prozentuales padding-left, damit das Bild auch sichtbar ist.
In diesen Container dann den eigentlichen Inhalt (höchstwahrscheinlich wieder ein div, da kann ja Alles mögliche reingehören, also aus Validitätsgründen.) Dieses Inhaltsdiv dann entsprechend positionieren und eine feste Hintergrundfarbe geben.
Dann sollte es eigentlich so sein wie gewünscht...
Jetzt, wo ich die ganze Zeit drüber nachgedacht und vor mich hingetippt habe, fällt mir grade auf, das ja eigentlich sogar der body die Rolle des Containers übernehmen könnte, oder?
Nun ja, ich hoffe, ich konnte helfen, vielleicht auch nur durch einen Denkanstoss.
Viele liebe Grüße,
Der Dicki