It's a bug in the stylesheet. The main section has a 300px right hand margin to allow for the right hand box. However, it doesn't account for the 20px by which the right hand box is inset from the right hand margin, hence it overlaps by 20 pixels.
Curiously, it looks fine in Opera. I'm assuming Opera has a bug in its box model rendering, because I can't see why it would work otherwise.