Maybe my screen just isn't tall enough, but on all my browsers, there's a scroll bar. I think you'd be better off doing all the background images in CSS using "background-image: url('path/to/image.png')". You can do the mouseover effect without JavaScript too.
Try adding this to your CSS and removing (or commenting out) the image tags and mouseover script.
Code:
/* CSS to place background images inside the four divs */
#bgLogo {
background: transparent url("garikrg.png") no-repeat top left;
}
#bgRight {
background: transparent url("shadowup.png") no-repeat top left;
}
/* This will handle the mouseover effect */
#bgRight:hover {
background-image: url("shadowdn.png");
}
#bgLogoBottom {
background: transparent url("logoBottom.png") repeat-y top left;
}
#bgBottomRight {
background: transparent url("bottomRight.png") repeat-y top left;
}