Incorrect interaction in Internet Explorer of floated div with following non-floated div.
Since a float is not in the flow, non-positioned block boxes created
before and after the float box flow vertically as if the float didn't exist. However, line boxes
created next to the float are shortened to make room for margin box of the float. If a shortened
line box is too small to contain any further content, then it is shifted downward until either
it fits or there are no more floats present. Any content in the current line before a floated box
is reflowed in the first available line on the other side of the float. In other words, if inline
boxes are placed on the line before a left float is encountered that fits in the remaining line
box space, the left float is placed on that line, aligned with the top of the line box, and then
the inline boxes already on the line are moved accordingly to the right of the float (the right
being the other side of the left float) and vice versa for rtl and right floats.
Known browsers with correct behaviour: Firefox 2.0
Known browsers with incorrect behaviour: Internet Explorer 6.0 and 7.0