I'm pretty sure this causes the browser to only add a scrollbar if the divs content exceeds 800 pixels in height.
I think what you want to do is change the overflow property to scroll. I can't test it because you provided to code with portions missing or w/e so it displays like shit when I try.
<div style="overflow: scroll; height; 800px; width: 600px">
You could edit the CSS file you have to make regular textboxes have a clear-body, so you can view the background picture while viewing the text, as shown above......helped? Just contact me on MSN..