Possible Duplicate:
IE9 Float with Overflow:Hidden and Table Width 100% Not Displaying Properly
The web page that I am designing is squished down in IE9 compared to Chrome. It's not just the font, it's the width of the page and everything. The layouts are the same. I looked at several other sites and they look the same in both browsers. I therefore don't think it's a browser setting issue. Both browsers are set to 100% zoom. I specify the width and font-size in the CSS of the page. And, when I check the Inspect element in the browsers they do, in fact, both tell me that it's Times New Roman 15px and that the width is 900px. But no way is this true for both. I am running on localhost.
How do I fix this so I know what I'm designing for?
EDIT:
In header (now):
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
CSS:
body{font-family:"Times New Roman";font-size:15px}
.container{width: 900px; height:100%; margin-left:auto; margin-right:auto; overflow: hidden; min-height: 700px;}
.header{padding:30px;}
.naviagte{}
.left_column{float:left; width:100px; padding-bottom: 100000px; margin-bottom: -100000px; }
.main_body{float:left; width:700px; min-height: 700px; padding-bottom: 100000px; margin-bottom: -100000px;}
.right_column{float:left; background:green;width:100px; padding-bottom: 100000px; margin-bottom: -100000px;}
.footer{}
.clear{clear:both}
HTML:
<div class = "container">
<div class = "header">My website and stuff</div>
<div class = "navigate">
stuff here
</div>
<div class = "left_column"> </div>
<div class = "main_body">
stuff here
</div>
<div class = "right_column"> </div>
<div class = "clear"></div>
<div class = "footer"> </div>
</div>