At some point, my slider layout became foobarred in IE. I can't pinpoint the problem.

Check this page in IE (any version) > http://canvas2.clickbump.com

Then check it in Chrome or FF to see how its supposed to look. The vertical spines that display the slide titles have somehow gotten foo-barred in IE. Anyone see the problem?

Code:
/*slider css*/
.easy-accordion h2{margin:0px 0 20px 0;padding:0;font-size:1.6em;}
.easy-accordion{display:block;position:relative;overflow:hidden;padding:0;margin:0}
.easy-accordion dt,.easy-accordion dd{margin:0;padding:0}
.easy-accordion dt,.easy-accordion dd{position:absolute}
.easy-accordion dt{margin-bottom:0;margin-left:0;z-index:5;/* Safari */ -webkit-transform: rotate(-90deg); /* Firefox */ -moz-transform: rotate(-90deg);-moz-transform-origin: 20px 0px; /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -ms-transform: rotate(0deg); /* Opera */ -o-transform: rotate(-90deg);transform: rotate(-90deg);cursor:pointer;}
.easy-accordion dd{z-index:1;opacity:0;overflow:hidden}
.easy-accordion dd.active{opacity:1;}
.easy-accordion dd.no-more-active{z-index:2;opacity:1}
.easy-accordion dd.active{z-index:3}
.easy-accordion dd.plus{z-index:4}
.easy-accordion .slide-number{position:absolute;bottom:0;left:10px;/* Safari */ -webkit-transform: rotate(90deg); /* Firefox */ -moz-transform: rotate(90deg);  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -ms-transform: rotate(0deg); /* Opera */ -o-transform: rotate(-90deg);transform: rotate(90deg)}
dd p{line-height:120%}
#accordion-1{height:243px;padding:0;position:relative}
#accordion-1 dl{height:243px;}
#accordion-1 dt{height:24px; line-height:24px !important;text-align:right;padding:0 10px 0 0;text-transform:uppercase;letter-spacing:1px;background:#fff; border:1px solid #ccc; color:#26526c}
#accordion-1 dt.active{cursor:pointer;color:#fff;background:#777; border:1px solid transparent; }
#accordion-1 dt.hover{color:#68889b;}
#accordion-1 dt.active.hover{color:#fff}
#accordion-1 .slide-number{color:#ddd;left:10px;}
#accordion-1 .active .slide-number{color:#fff;}
#accordion-1 a{color:#68889b}
#accordion-1 dd img{position:absolute;right:0;bottom:0}
#accordion-1 dd{padding:25px;border:1px solid #ddd;border-left:0;margin-right:-1px;background-color:#fff;}
#accordion-1 h2{font-size:2em;margin:0;}
#accordion-1 .more{padding-top:10px;display:block}