I'm developing a blog and for some reason the div-id "main" is filling with 350px of blank space before its child elements appear: "this-issue" (float left) and "sidebar" (float right). As a temporary workaround, I made its children float top: -350px, but I'd like to figure our what's causing that blank space. Additionally, that workaround shifts the content up, but now the blank space appears below the children.