Hi
I've installed XP just to check it, and I must say site displayed without problems. Maby this is connected to Your system settings or browser itself. The screen You can see is displayed by server and not the site code. This is why I think if it's not being loaded from cache maby or some server settings are redirecting. Can You please check if any other XP displayes it the same. My is installed on virtual system partition under Mac, so this may be rendered differently too.