Remove position:absolute in favour of floats
Implement sticky footer
Footer positioned either under page content or at the bottom of the
page; whichever is lower.