I copied the code for that section to a page of its own and it was working fine in IE8.
I'm guessing that the problem is due to one of the 81 errors on the page. There are either missing, badly nested or unmatched closing tags that are upsetting things.
I would go through that page bit by bit and match all the tags up until you get a valid structure. If the page is still broken after that then I'll take another look
As I said if just copy the code for that little section then it works fine so it must be the structure isn't correct elsewhere.