FYI, - What I am seeing in IE8 is a brief second's view of the page before the external stylesheet is applied. Perhaps if you referenced the stylesheet from your index page to preload stylesheet, it would cut out the load time on the main.html page? Not sure if this makes sense or not.