This is a great template with a good 'sticky footer' - here
This means that the footer remains precisely at the bottom of the page, the content area expands as required, the footer even sticks to the bottom when there is not enough content to 'push' it down.
I am using a sticky footer on this site I'm building for a local band. All background images are repeating in their respective divs (photoshopped).