According to CSS 2.1, this overflow:hidden block must not overlap the right float.