Link and front page style improvements

- Fixes #65 
- Completes fix to #17
- Makes Micha's CSS updates request in #39 (though it doesn't actually address the original issue of styling the blog pages)