I am making a website. All the content is stored in a wrapper DIV. The content DIV has a border style assigned to it. 

I want the height of the wrapper DIV to be tall enough to fit it's content, so the border goes to the end of the page. 

I thought this would happen by default, as [height:auto](http://www.w3schools.com/cssref/pr_dim_height.asp) is the default value of all elements. 

Here is my [page](http://olo.uk.com/testx/).

Thanks for any help that can be offered.