I come across this stupid IE bug and it really waste a lot of my time. The worst thing is, my client use IE6 in his office computer and whenever i went to his office showing him his website. Everything look terrible.

it should look like this
iceweasel

Image offset to the right
ie7

Image offset to the right and the web page is too short
ie6

I am not sure it is fixed or it just a dirty workaround. But here it is

ul.innerfade li {
_margin-left:-425px; /*ie6 fix*/
*margin-left:-425px; /*ie7 fix */
}

and another one in the td (html)

style="_height:350px;"


CSS hacks
IE7 only hacks