I am rebuilding a website. I was looking at ways to manage multiple column layouts ( And where the column configuration varies from pages to page )

Before, I used to make a table with the number of columns needed, when there was more than one.

For this new version I thought, how about I just create a class for each different column width and use a DIV for each column. Have them all float left. This way the pieces of the puzzle come together. If the widths add up perfectly it should all work well.