Were you wanting it to look like this? You can do that with negative margins.
Here's the CSS that I used for <h2>,
Code:
h2 {
float:left;
font-size:3em;
margin:-.3em 0 -.25em 0;}
You can play with the margin values to get the position exactly where you want it.