penders - 9:16 pm on Sep 26, 2011 (gmt 0)
I agree with Paul_o_b (thanks for the fix) overflow-y:scroll should be applied to the html element (not the body) in order to work in IE6 and IE7.
However, I'm just a bit curious... "Penders solution made no difference." - applying overflow-y:scroll to the body should have at least worked in all other browsers?! Which browser were you testing?