CSS acting goofy in IE

I’ve got this CSS on a new site www.shoptecumseh.org which I am currently working on obviously nothing is even close to being done but when I put this code onto the page I still have to scroll down to see the enitre page is there something wrong with my page or are the tables somehow too big everything says that it is 800x600?

 
<style type="text/css">
body {
background-color:#FFFFFF;
margin-top:0px;
margin-bottom:0px;
text-align:left;
}
p1{background-image:none;}
</style>