You have over 100 errors in
You have over 100 errors in your HTML, so you technically have no right to complain.
CSS is reliant on valid HTML to work as intended.
I know its not working as
I know its not working as intended because its a bank site and I have it on my server just to figure out the css issues. There are connection errors. I am assuming IE shifts the div's. That is what I am trying to figure out and hoping someone could shed some light on an IE 6 hack.