Why are you using Safari instead of Firefox or Chrome? Picture websites are always going to focus the majority of their testing efforts on the larger browsers, and fewer than 5% of internet users use Safari.

Personally I'm a big proponent of storing your VX images locally on the Vehicross.info site. That way if you or your picture hosting website disappear, your knowledge and contributions remain.