Do you have a URL I could preview it in?
One thing to check on IE8 -- and I have zero idea why Microsoft did this - but there's a button at the top to the right of the address bar that when it is toggled on, it is supposed to allow IE8 to better interpret older sites with older code. The problem is, as I found with it, is that my IE8 was set with that "on" as the default. So, make sure that is not on in your IE8.
If you still have issue and can post a URL, I will definitely take a deeper look to see what else I can provide.