Fix massive top spacing in IE7.

IE7 had a massive space at the top of the page due to the way we have a
top border and a -ive margin on a child element. This removes the top
border.