improve formatting of blog pages

Closes #19.