nur links und rechts farbe, in relation zum zentrierten inhalt

  • hallo,

    ich möchte einen schwarzen hintergrund aufrufen, der einen bestimmten pixelbereich nicht ausfüllt.
    konkret geht es um ein wordpress theme. in der header.php gebe ich eine grafik über

    Code
    body {
      background: url(xyz.jpg) top center no-repeat;
    }

    aus.

    der content bereich (index.php) schließt mittig an der header grafik an, der hintergrund ist weiß. header und index werden für jede auflösung zentriert im browser dargestellt.

    nun das problem. in der index.php soll der linke und rechte bereich ebenfalls schwarz sein.
    wie kann ich in beiden dateien die äußeren seiten schwarz halten?

    meine idee:
    die header grafik (960px breit) könnte man auch zentriert über

    Code
    position: absolute; top: 0px;
            left: 50%;
            margin-left: -480px;

    ausgeben.

    könnte man dann nicht einen befehl aufrufen, der den mittleren bereich nicht einfärbt? also background black abzüglich

    Code
    position: absolute; top: 0px;
            left: 50%;
            margin-left: -480px;

    ?

    viele dank für eure antworten!