added class to main div.
Markup & CSS changes to About page

Updated the markup and added css style rules to make the About page
match the teaching guide more closely.
Merge pull request #179 from nickjellings/gh-pages

About page margins and optional style rule additions & markup formatting