You can make your css a lot more compact:
Code:
h1,h2,h3,h4,h5,h6 { clear:both; margin:0 0 10px; }
h1,h2 { line-height: 1.25em; }
h3,h4,h5 { line-height: 1.5em; }
h1 { font-size: 2.25em; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.45em; }
h4 { font-size: 1.2em; }
h5 { font-size: 1em; }
h6 { font-size: .8em; line-height:2em;}