don't put padding under headings

It's much easier to read when text starts directly under heading. It
also uses vertical space more efficiently.