header and footer same size, but footer floats up