Change pygments css class

Updated version of Pelican uses `highlight` class instead of
`codehilite`.
Fix IE9 bug with header

Margin-top is ignored by IE9 ([see reported
issue](http://stackoverflow.com/questions/16993562/fixed-header-bug-in-i
e9)). Use padding instead.