Fixes #447 - footer hover state

- Adds hover state for footer, which was missing after cleaning up CSS.
- Removes extraneous padding from footer elements.