css: margin-top doesn't make much sense for h1