I was testing a new website on a friend's iPod touch and noticed this issue: In 'profile' view, the site works just fine, but when switched to 'landscape' the bottom half of the content is hidden. You can scroll down, but all you get is the background. (I simulated the effect on the attached screenshot) It doesn't seem to matter what type of content, both images and text are cut off at the same point and no amount of tilting or refreshing will reveal the missing content.
You can see the demo here: http://samples.marathonweb.com/templates/html/basil/
Thanks for looking into this!
Maybe the overflow hidden on the html and body (or the others) remove that and see what happens.
Not to dampen your hopes but unless someone has an iTouch and is willing to debug I doubt you will get much help here :(.
It'd be best to remove CSS and slowly add it back in to see what hte problem spot is