Product theme - logo works only in firefox

Hello, I'm using the Product theme which is just awesome, the best so far. The one issue I am noticing when checking in Chrome and Explorer, the logo doesn't show up, only in firefox. I've selected under the theme options/branding to use a custom large image and have uploaded the image to my media files. It looks perfect in firefox, but not the other two. What is there instead is the large letters of the site name and a box with a little red x where the image should be overlapping the letters. How do I remedy this?

The site is: