In IE, the problem is that when one clicks on one of the images, the positioned divs and everything in them disappears. Removing the positioning in the CSS resolves the problem, but the positioning is necessary for the layout as this area is meant to be "scrollable" using js.
Any ideas? I can't find any good documentation about a bug of this nature.
The problem is that it's not just the imgs that disappear but the ul and the divs that surround them. The divs are already block level, so I'm not sure that will help. But I'll specify the display on the imgs and see if that makes a difference.
For those of you who read this, I was able to solve the problem, more or less. For some reason, having any kind of tag around the above code triggers an IE display bug. Not just something like a floated div, but any tag. I was able to replicate my interface without any surrounding tag and therefore avoid the problem, but I still have no idea why it's happening. It doesn't match any of the known CSS IE6 bugs, and also happens only in certain production environments.