Thanks for this, Gramps. I think I understand where we are going here.
To get a little more specific, I created the 4 equal height columns with project7's Column Composer Magic and using your example, I can add a header and footer div to each column. My question is, each of the columns will have a different amount of text although they will automatically be equal height because of the settings I created within the pvii's interface. How can I position the footer so that it always sits at the bottom of the columns no matter how much content is in the column?
In your example, you made the footer absolute positioning with a margin from the top. Is it just as simple as changing that to be a margin from the bottom instead of , say, 5px? Or is it more complicated than that?