Cleaned up some CSS and made more future friendly.

Refactored CSS to not use ID selectors; Removed some unused CSS;
Removed html5.js from header; Swapped in some HTML5 sectioning elements
in place of generic divs.