Layout help

Ok CSS frustrates me.
I know what I’ve created is a fluid CSS layout… but its driving me crazy.

I wanted a CSS wrapper white
and then two columns roughly the same size.

And I wanted the two columns to be the same height so it looks like one big box… does that make any sense?

The way it is right now it works… but I know once I start putting content on other pages that the size of the boxes are going to get all wonky.

Here’s the site: http://www.enterthepicture.com/newsite

Anyone able to help in cleaning up the code? Thank you!