margin: 0 0 20px 0;

This can be due to:

h2 { text-decoration: none; #logo { body {