No more CSS columns
I have abandoned CSS columns. They are an ongoing time sink. If you are willing to specify hard physical pixel widths for the columns they almost work like I want, but not quite. Their background colors end early, and when you get a wider than planned element inside one it spills out on to neighboring content instead of resizing.
Back to the grand one row table for me. The CSS zealots may scoff, but my columns work right all the time.
On the plus side, I may now be web 2.0. I added a couple rounded corners and a drop shadow. Unless you are using IE.