Yeah, I see that IE7 has problems but IE8 fixes them. I'm not going to be bothered by it because only 5% of my users use IE7 and I don't mind if they upgrade.
If I get real bored I will find a fix as I'm sure it's no more difficult than adding a IE hack in the CSS.
EDIT: It looks like it may be related to the rollup css which has this declaration:
Code:
.navtabs ul {
border-top:1px solid #6C5A39;
left:0;
margin-right:-80px;
position:absolute;
top:26px;
width:100%;
}
You will have to override the width to something like 200px. Maybe you should add it to the element's "style" attribute (the UL), and if that doesn't work add "!important" after it.
Hope that helps.