Dunque? Se il body ha un altro sfondo, bene.

Ma ancora non capisco la necessità di un div contenitore. Se tanto poi copri le parti bianche con altri div.. Metti direttamente il colore voluto a ogni div, e hai risolto.