Not politically so, but horizontally, it seems the div does not clear the border of a post's header.
The post's header is followed by a single <br/>, which, when replaced with a double <br clear="all"/> does seem to cause the body to clear the header.