Help me, please! Style sheet/frame problem.

This is driving me crazy! Someone told me there was a problem with one of my Web sites. Finally, I’ve tracked down what’s happening, but I can’t figure out why.

The site works fine under Safari 1.3 (Mac), Netscape 7.1 (Windows), Firefox 1.0 (Windows), and Firefox 1.0.4 (Mac).

Under Internet Explorer 6.0.2800 (Windows), however, it comes up with a mess of repeated overlapping text and images. Resizing the window slightly fixes the problem, but it comes back as soon as you scroll. Speaking of scrolling, it shows a horizontal scroll bar and moves right/left no matter how wide the window is. No other browsers show this behavior.

The site was designed to expand and contract gracefully with the window size, and to allow various text sizes. I believe the problem is in the style sheet, but I’m not certain.

The page in question is captioncentral.com. Rather than pay hosting on a second site, I’ve placed this in a subdomain of another of my sites, and the host masks this with a frame. On my computer, if I bypass the frame and go directly to captioning.robson.org the problem goes away. The person who reported the problem says the problem happens either way on his computer.

I’m baffled. Help!

I’ve managed to narrow this down to a specific tag in your css, but don’t ask me why it’s making IE react this way.



body {
	color: black;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 1.6;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	background : url('http://captioning.robson.org/images/topbar.gif') repeat-x;
}


if you take out the very last line, all appears to be well. hope that helps.

FWIW it is also happening in Internet Explorer 6.0.2900 (Windows)

Thanks for the help. It’s odd that on every system I tried, the problem happens inside that silly frameset inserted by the domain registrar, but not when I view the page by itself. It seems like Explorer just can’t deal with that background having an x-repeat but no y-repeat under certain circumstances.