cleaned up css and html, removed 960px wrapper, added legend div, and misc awesome changes