Update to style readability

Updated the stylesheet to make it much more readable, including
organising by “topic” as is done in 2014 wordpress theme.