Dynamically adjust footer height and position on load and resize. Removed back to top. Use new background for body.