Quote Originally Posted by dresden_phoenix View Post
1) Changing <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> to
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> should help IE A LOT!!!

2) I suspect are the whole code will NOT be pixel perfect. AGAIN browsers differ in how they round values... ( plus adding bored to your elements adds another tier of complexity but I wont go into that now). What I mean is what is 33.33333% of 1000px.. remember you can't have fractional pixels! So be fluid in your graphics/bg.
(1) That doesn't change anything. It's still completely messed up on IE7.

(2) It's more than a pixel or two in Opera Mobile and Mini (Opera Desktop is fine). It doesn't have issues like IE7, but I think it's more that the both browsers round margins to the nearest 5px or something. Again, I think it's the browsers' fault, and a specific fix would need to be applied (if even possible). I may look at this.