Well, she said she was over seas I think.

Do you not have it on your computer at all? If not then there's really nothing you can do except wait a few days and see if the server is resolved. And, I'm using FireFox also and instead of a red X it just doesn't show the picture, so it's not ugly on my end