I\'ve got a positioning problem with some elements, upon inspecting it IE8 Developer tools it shows me this:
define margin and padding for the element is facing the problem:
#element_id {margin: 0; padding: 0}
and see if problem exists. IE renders the page with to more unwanted inheritance. you should stop it from doing so.