Hi Iain,
Haven't looked at the css yet, but attach screen shots of page in IE7 and IE8 as tested in browsers.
A good resource for you in situations like this is to use Adobe's 'Browser Labs' where you can find out how your pages appear in most platform/browser combinations.