I wouldn't bet my life savings on it but I bet is has to do with CSS parsing and older versions of IE misreading it....the site probably parsed with CSS 2.1 and IE7 finished it's shelf life under CSS2.0 before the W3C voted to develop 2.1.I agree, seem older versions of IE are effected.