Make footer dynamic

Similar to navigation bar, includes/footer.php now included rather than
repeating the footer in each file
Correct path to footer logo

Forgot to make image file an absolute path in includes/footer.php
Move page-specific CSS to external stylesheet
Use CSS where possible rather than semantic code
Improving legibility in root pages