Images load but don't display

Hi there,
I just migrated to a new cloud vps. Some of the sites in my multisite install have a problem where some of the images load, but they don't display on the screen. Example: (firebug shows that the logo, for example, has loaded, but it won't display on the front end of the site. Does this have to do with SSL? W3 Total cache ? Any insights would be greatly appreciated.