Just a quick post to let you know the image problems have been restored. It turned out to be that my file hosting provider decided to close their doors without notice so I had to find another provider quickly.
I really appreciate your patience, and I'm very sorry for any inconvenience it may have cause.