Revised site nav styles - fixes #51

Also includes new logic for naming the <title> on the homepage.