I added a h7 to my css:

#content h7 {
color: #bf0000;
font-size: 22px;
margin: 30px 0 0 0;
}

But when I apply it in the html, the bottom margin is not working as it should. Have not been able to figure out what the problem is. You can see it in action on my home page in my signature, the heading, "How Does it Work?" As you can see, the bottom margin is not 0, as there is a lot of space between the heading and the text below.