Thanks for spotting that jlhaslip, Also for the example link as well. There are obviously many ways to do it and I'm not sure what is easier to create and maintain but I will stick with my version for now. It is weird that I have to explicitly apply margins and paddings to zero to my left and right columns. I would think they would be passed down from the table selector.
I did not create a document type for the page so could that be why margins and padding doesn't get inherited automatically by the child elements?
Comment/Reply (w/o sign-up)