Styling fixes for lists and headers

Styling H2 properly inside post content.
Catering for LI where WordPress doesn't insert P tags inside. These will
have their own styling now. Might still look bad when there's a nested
list, but again, I'll deal with that when I have one.