Matt wrote:
1. If I add content to the left or right columns, the footer doesn't push down, and the content overlaps - the layout breaks. I would like for all 3 columns to be the same height, no matter which one has more or less content.
All you need is to add "clear: both;" to #Footer. That is needed when we deal with floats, as in your page.
It won't make your columns stay "the same height", but the footer will stay under the tallest of them, no matter what.
To make it look like all columns are going all the way down-- independently, we usually put a background-image on one or more wrapper-divs. #ColumnContainer is a wrapper-div in your page. Maybe you need more than that one.
regards Georg
****************************************************** The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help ******************************************************