One thing you could try, a sort of "poor man's preloading", would be to put a division at the top of your page, just after the opening <body> tag:
HTML Code:
<div style="position:absolute;top:-2000px;left:-2000px;visibility:hidden;">
<img src="image1.jpg"><img src="image2.jpg"><img src="image3.jpg"><img src="image4.jpg">
</div>
This will not be seen or take up any layout space (due to the style on the division tag), but due to the rules governing HTML and css style, the images will be parsed and loaded. Use your four image sources though instead of the generic image1.jpg, image2.jpg, etc. that I have in there. Since they will then be the first images on the page, they should be the first images to load.
Bookmarks