Gotta go now but I might have missed something
The overflow:hidden;/zoom is to contain the floats (instead of the height given). THe zoom is for EI6 haslayout. Use another trigger if you wish.
The zoom:1; for copybox is because in order for the image to dispaly IE needs haslayout on it.