Wrap post bodies in a div to seperate their style

As a first step, don't use site styles for headings in posts. Post headings are smaller and with no `:before` content.