Updated whole site

Added modal dialogue to home page, and Updated all pages and stylesheets
to HTML5 Boilerplate.
Fixed Chrome CSS bug (sort of)

A bug in the minified CSS was causing all div backgrounds to render as
rgba(0,0,0,0) in Chrome. Not sure why, but it doesn't happen in the
un-minified CSS, so I switched all of the pages over to use the normal,
un-minified CSS until I can figure out what the problem is.