2 answers

.more is clearing the floated left column, because #content is neither floated, nor width constrained, so the sidebars floats just push things out of the way - float the center or use margins/widths to constrain it so the sidebars don't influence the content.

Floats can get pretty confusing for me. It looks like your container, div.forms, is pushing the second row down to its bottom, as if that container has a float that .more is trying to clear. Using Firebug, I added float:left to div.forms, and added clear:both to your h2 CSS, and it seemed to do the trick. But to be fair, I'm not entirely sure why. I do know that this eliminates the need for that .more clearing div. What do you think? I mean, it does the trick but I'm curious if others have a better explanation.