added some nicer css

* added a red border on the bottom of the navigation bar
* added color to the name
* made page content sit in the middle of the website
  (with a background)

The css changed also required some minor tweaking in the mainpage.js file