|Do you know where your variables are?|
IE is broken period
All browsers are broken in one way or the other, if you want 100% standard compliance.
Where you run into trouble with various browsers is fancy CSS positioning and transitioning stuff, table'd layouts on the other hand work just fine and adapt very good to the browser window size.
So, name me one browser that isn't broken.
Sorry for any bad spelling, broken formatting and missing code examples. During a slight disagreement with my bicycle (which i lost), i broke my left forearm near the elbow. I'm doing the best i can here...