Ok been digging around and done some research.....its a feature in IE. The default setting for Display mixed content is set to 'promt'. You can change this and set it to Enable.

This will only fix it for you, and you cant really expect a user to to this themselves.

I guess they do have a small point, in the fact you shouldnt be showing non secure items on a secure page.

I did quickly change my urls from http:// to https:// but that made no difference

Sadly i think you either need to live with the fact that some users may see it without images / css if they use IE...... OR you can spend time getting everything on a secure server.



Scott
ps ....if you want to remove this setting for yourself in IE, go to Tools - Internet Options. Click on custom settings, scroll down, somewhere towards the bottom you will see 'allow mixed content' . Set that to enable and you will not get the message anymore.

Also for your reference heres a link to a blog which details this