Bulk changes to design and Style

Too many to list, but overall changes to complete style of site.