Mi sa che hai sbagliato a fare le somme. Sommando le larghezze delle tre colonne io trovo:
1152px + 6em (se non ho dimentcato qualcosa)
I 6em potrebbero facilmente essere superiori a 48px (dipende dalla dimensione del font usato).

Nota: questi conti sono validi per i browser standard, ma non per IE in quirks mode.

.... Mi sa che dovresti studiare un tutorial CSS, tipo quello presente in HTML.it ....