CSS Modifications

Added a whole bunch of CSS goodies to make the site more mine. Includes
-responsive banner in header,
-separate container for header,
-Google fonts (Open Sans & Maven),
-New font colours, etc.