I'm working with a custom WP theme and so far everything has been going well, but after throwing some filler content into my main page, all of the content is bleeding past its corresponding DIV container (as well as the page footer). I've been messing with floats, positioning, and just about everything else I can think of, but I can't seem to get the DIVs to stretch with the content.
Here's a link to the page (I've set the main DIV container's background to red to more clearly show where it's positioned exactly):
And here's the CSS:
This is the last big hurdle before I'll be able to finish my site and any help towards a solution would be greatly appreciated.