The footer now stays in place while the header background spans the whole page