More clean up

* Fix spaces (follows-up I5cef68373)
* Move CSS into existing flush instead of adding a new <style>
  tag. Apply to page-wrap instead of <body>.
  (follows-up Ib58979f0a)
* Make nav consistent and hide page header if we're on the index
  where there is no title (follows-up 25221ad).

Change-Id: I951b7b9d6372f318fc7f030234b03e4557a5a535