Here we have two problems. First, the image is violating the padding and borders of the containing block. Second, the background below the floated image is not being rendered properly. (If you don't notice this, try making your browser window more narrow.)