Wiesz co patrząc po przykładzie, który zamieściłeś to poprostu masz kilka kontenerów których kolor jest odrębnie zdefiniowany. Swtorz parę divów głównych i ustaw jeden pod drugim. Div główny rozumiem jako taki który będzie oznaczał kolejne najważniejsze elementy strony. Czyli coś w rodzaju ABOUT, PRODUCTS, CONTACT.
EDIT: przeźroczystośc osiągami dzięki właściwości 'transapernt' czyli - backgorund-clolor: transparent; Jak nie będziesz miał zadnego koloru czy obrazu w tym divie zdefiniowanego jako tło , to poprostu div bedzie biały.