This is the wrong doctype to have on your interior pages -
<!doctype HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"
http://www.w3.org/TR/html4/frameset.dtd">
That should only be on the Frameset page - the interior pages should just be
HTML4.01 Transitional/Strict.
Also, your framebuster script is not working properly -
<body
onload="if(parent.frames[0]&&parent.frames['contents'].Go)parent.frames['contents'].Go();">
<font face="Calligraph421 BT">
This is not a websafe font - most will see TIMES/TIMES NEW ROMAN there.
And you *REALLY* should get rid of this non-functional stuff -
<script type="text/javascript" src="JavaScript/NoCopy.js"></script>
When I look at your page, I already have all of your images.
Do you know that most people will *not* see your Java applets in the top
frame? This means that the rotating image effect will be lost for them -
they will see a gray box there. That's because most people do not have the
Java engine installed. It hasn't been a part of windows since W98, I
believe. I'd strongly encourage you to get rid of the Java.
Finally, you could solve your problem completely by not using frames - nor
is there anything in the design of this page that would suggest frames as an
optimal solution. But I guess you are committed to it now.
For what it's worth, I do not see the horizontal scrollbar in FireFox or any
other modern browser. It's only apparent in IE. But you can try to fix
this by changing this -
<frame frameborder="0" framespacing="0" name="home" target="_self"
scrolling="auto"
to this -
<frame frameborder="0" framespacing="0" name="home" target="_self"
in your frameset page.