The layout is correct given the CSS on the page. Simply adding "position: relative" to the box the scroller should be in, so that it becomes an absolute container, makes things work. Over to evangelism; this is a bug in the page.
I see no overlapping text in that page at all in either Firefox 2 or Camino trunk. FIXED by site redesign.