prova a guardare qui ...
http://www.html.it/layout_css/layout_css_26.htm
http://www.html.it/layout_css/viewcss.php?css=3cfbase

credo che non funzioni perche' non è contenuto in niente quindi lui se deve dargli margine=0 non sa da dove partire.......il link porta ad un esempio di un sito a 3 colonne...spero ti sia utile!