I though I would post this as no doubt quite a few people will have this problem when viewing their website in IE8 or IE7
JhnStcks had this problem, no doubt he knows exactly how to fix this, but for the benefit of anyone else, heres a quick fix
If your site looks perfect in internet explorer 8 but has problems when viewed using internet explorer 7
heres how to make internet explorer 7 do as its told
add this code to the head of your site, or depending which shopping cart program, blog or forum etc you are using, you will need to find the file containing all your meta tags, and add this piece of code to it
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
if its internet explorer 8 causing issues, heres how to force IE8 into compatability mode, and prevent compat mode from being turned off
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
there should be no need for any of this if Internet Explorer actually kept up with every other browser, but it doesnt, they tend to only pander to recognised industry standards, so if new css or php coding has not been recognised as an industry standard, Internet explorer wont pay any attention to it, firefox, google chrome and other browsers tend to keep up with the changes regardless of whether its an industry standard or not, Internet Explorer doesnt.
Internet explorer is a microsoft program after all, so its bound to be useless.