Pushed footer to the bottom of the page:

Adjusted header and footer styles and HTML structure to push footer to
the bottom of the page (rather than the bottom of the viewport) on the
input and output pages. Additionally, cleaned up some of the html and
stylesheets.