If you visit the site in question (haddongrant.com) and go to the Artwork section, if you click on an image and view it's stack in Safari, Chrome or Firefox you'll notice the images extend up and down the page, eventually disappearing over the edge.
This is what you should be seeing. In Internet Explorer 7, however, the overflow gets cut off at some point before it ever gets to the end of the page.
The problem is... I can't tell where! I've had a look and every containing element should show overflow. I don't know why IE7 isn't.
Does anyone have any ideas where I might need to add an overflow-y:visible;
?