Ci son alcuni metodi per farlo.
Il primo consiglio e` quindi di cercare tra i layout pronti (vedi ad esempio riferimenti nei "link utili") qualche struttura pronta.

Cosi` di primo impulso direi:
<body>
<div id="uno">...</div>
<div id="due">...</div>
</body>
dove a ciascun div dai
width: 49.5%; /* supponendo che non ci siano margini, padding, bordi */
float: left;
Eventualmente i colori di sfondo vanno inseriti tramite la tecnica delle "false colonne" (vedi riferimenti tra i "link utili")

Nota: Questo non e` sufficiente se devi anche inserire un footer.