Moved base styles to separate stylesheet
Used header and footer elements
Removed unnecessary class
Used section element for content
Centralised anchor styling