This site works best with JavaScript enabled. Please enable JavaScript to get the best experience from this site.
According to this, the skin server is down.
I think the skin server has been giving them a bit of trouble ever since they moved it to another service. I might be wrong, it was just something I heard.