Cleaner handling of .main-pitch width

Decdied to move .page-content out of the main layout. You'll now
need to extend .page-content on containers as required, but that's
trivial enough.