Morning ??
I’ve been playing …. and I think we can get close.
In your css, the header / content / menu are are relatively positioned. That doesn’t work with the layout specifics you have, and it’s confusing the browser.
Backup your css first.
Then delete the following and everything inside the brackets after the rule name:
#header
#content
#menu
So from #header { all the way to the next } delete it
Then paste these into the css:
#menu {
float:right;
top:-450px;
width:193px;
height:440px;
border: 3px solid #ffffff;
}
#header {
left:-20px;
top:6px;
width:600px;
height:68px;
font: normal 150% Georgia, ‘Times New Roman’, Times, serif;
letter-spacing: 0.2em;
margin: 0;
padding: 15px 10px 15px 60px;
}
#content {
float:left;
margin-left:20px;
top:-4px;
width:521px;
height:350px;
overflow:auto;
border: 3px solid #ffffff;
padding: 0 3px 0 3px;
}
There is still some not so great positioning issues, but when I do the above, the length of the scrollbar is shortened hugely.
Post back and we’ll take it from there ?