Sticky footer

Thanks to http://mystrd.at/data/sticky_footer.html
resolve merge conflict