IE7 CSS Scrolling Div Bug
The easiest fix would be to add position: relative;
to the outer div. This will make IE7 work as intended.
(See: http://rowanw.com/bugs/overflow_relative.htm).
EDIT: Cache version of the broken link on waybackmachine.org