No-one will be able to help without seeing the code.
However;
IE7 and IE8 read and interpret the CSS in different ways.
It is easier to kludge by making IE8 behave as 7 using a meta tag.
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
As I say, crude, but effective.