It's definitely some kind of CSS problem and not JavaScript, because doing a 'full save' and deleting the CSS files causes the image to appear.
Maybe that's what the CSS designer wanted: Have the element initially invisible.
It can be set to visible via JavaScript in most browsers ;). Greets, Ole