[50] Update layout and fonts

* Width of page brought to 90%, fitting
  it inside normal monitor width.

* Font sizes changed to use pixels. Will
  have to to implement media queries to
  account for mobile devices / smaller
  monitors.

* Increasing / decreasing of link header
  heights has been removed in favor of a
  more reserved approach.
Merge branch 'task-50-update_font_sizes' into develop