Thanks for the info Bernie.
Coincidentally that site is where I originally got the CSS preload method I was using previously, which was actually working very well as far as preloading the images. John's code correction got rid of the initial white page which was being displayed, and instead now the page is black, as it should be; thereby making the same problem which is still there not as conspicuous. However, IE 9 is still delaying the display of the content on these pages, which doesn't seem to be caused by image loading time -- if I'm interpreting what I see correctly.

