Update styling some more.

- Move menu to the left (under the logo)
- Add some nicer colors to the selected menu item.
- Use browser default font size.
- Nicer styling of lists in the sidebar.