Cap content, header and footer widths on larger screens

@stephanfowler can you tell me if my code might conflict with the swipe thing?

![Hoover cat](http://media.heavy.com/media/2012/08/roomba-cat-vs-dog.gif)