Allow footer to grow with the appropriate background color depending on the amount of content on a page