Il layout e` impostato correttamente. Solo ci sono alcuni attributi di formattazione (tipo align="center" o color="...") che possono andare in conflitto con il CSS (ma non per il colore di sfondo).

Comunque per il colore di sfondo, non ci sono problemi: puoi metterlo al body, e verra` visto in tutti i blocchi (purche` non ci siano sfondi negli altri blocchi).

PS: quando inserisci un codice, usa il [ code ] (bottone #) non il [ quote ]!

Magari posta anche il codice CSS che usi: probabilmente c'e` un errore li` (di sintassi ??).