Updated most pages to be nicer with smaller browser sizes. Actual text pages must remain a little weird in order to accomodate side-by-side stuff.