I recently have been observing this in another thread, and now recall an issue with it some time ago on a site I master. The thing is that in IE the style resources are not loaded as fast as in other browsers, and that the natural state of the page is white. If you have the style right on the page, so that it is parsed immediately, that will take care of it. It really is a bug though, particularly with background images in IE as they are not properly cached.
So, putting it on the page just loads it faster. You could try applying the style to the html element as well though (no promises):
Code:
html, body {
background-image: url(http://chargersguide.morris-communication.com/images/CHA_Background.jpg);
margin:0;
padding:0;
}
Bookmarks