More CSS styling

This commit adds more CSS styling throughout the site. It also refactors
a bit of the SCSS to include some variables