The images in your post are fine, but the image address that you subsequently posted is using the IP address of the server, not the site name (
www.audiocircle.com). This won't work, as the site
name is required to properly resolve which site to deliver images from (even though there is only one).
I can't explain why this would have happened, perhaps you are behind some sort of weird proxy or caching thing (aol?). But clearing your browser's cache is usually the first step when something like this happens.