Lots of tweaks and updates; Open Sans weights added, responsive home page styles, etc.