Is that any better? I have the original but I'm having trouble uploading into posts on this site so have been gong through tinypic image hosting site.
Mod Edit:There is a 3500px x 3500px limit. If it's smaller than that, you should not be having any problems.
This one loads just fine