All the resources you are currently linking to are located in the places where your page is looking for them (check this by actually checking this). I also had a problem checking the application in Safari, where I tried to pull out a file that was not there, and I had a very similar output to yours (red links).
EDIT: Adding Developingchris finds the answer, as it explains so well:
k, found him.
If any of your stylesheets is missing or fixed incorrectly, it throws 404. If your page 404 has built-in styles, they get respect through the "alternative sheets" rule in webkit.
Thus, the red links to the "yellow screen of death" cause my overlap problem.
source share