Your browser may be suppressing images that come from a nonsecure source (such as a directory/folder on your site that's not covered by the SSL certificate). You can either move your images to a directory that is secure (under the SSL certificate),
Phil -
I'm a little confused with what you are stating here

In my understanding of SSL (I've been using it for quite some time now), there is no particular folder(s) that you move pages/images to, to make it secure. SSL is how you write the URL, meaning:
If you put the certificate under your domain with the "www" then you need to write the URL like this:
https://www.domain.comIf you put the certificate under the non-www domain, then the URL would be written like this:
https://domain.comDepending on which (www or non-www) you put the certificate name under, if you don't use the correct prefix, then you receive the pop-up message saying that the certificate name doesn't match the domain that is accessing it. But, the pages will still be secure.
Since you do not want that popup however, best to use the correct URL that the certificate is under.
However, that's all that's needed, there are no special folders that the files need to go into for using SSL. It's all in how you write the URL using the
"https://".
Unless your SSL certificate and the way yours works is different than mine, than

I was just a little concerned, because I'd hate to see
LMan start moving his site around, because he thinks there's a designated secure area or something.
Anyway, if yours works in the manner that you explained, please let me know so I know in future that some people have different types of SSL that works in a different way.
When I first purchased an SSL certificate a few years back, my images were broken (as
LMan is experiencing) when using the secure URL for the first time and then I realized that I had "Hotlinks Protection" activated, thus when I added the
https:// URL to the allow URLs in my
.htaccess file, my images appeared, thus I assumed that this may be his problem, as well
