Media body styling

Initial body styling, based on a combination of https://github.com/Connexions/oer.exports/tree/master/css, styling on cnx.org, and the Clear design.

May be worth having @sosproduction take a look as well.