Updated to latest Genesis stylesheet

Had to fix a bunch of core.css stuff as Genesis has switched to 1200
pixel layout and very different responsive