Puoi assegnare al contenitore una larghezza del 90% e settare i margini laterali su auto impostando la larghezza dei box interni sul 50% (i margini o padding saranno impostati sugli elementi interni). Oppure la prima colonna dovrebbe avere una larghezza del 45% e un margine sinistro del 5% mentre la colonna destra avrebbe un margine destro del 5%...
I modi per farlo sono diversi, anche gli elementi potrebbero avere float a sinistra e a destra, la scelta dipende poi dalle proprie preferenze e dalla soluzione che più si confa' alla struttura della pagina