Hit the attachment, it illustrates my problem:
I can't get the green left column to stay equal height with the right column so they both terminate at the purple footer below them. That white space shouldn't be there! The two blue blocks represent images that need to appear above and below the content in the green left column. The green left column is absolutely positioned. Right column is not, but it does have a left margin as wide as the green left column to hold it in place. Then the footer div is simply placed after the right column.
How to make the columns stay equal in height to eachother?