I don't have time to look at your page right now, sorry, but I have to attend classes in a few minutes...but it sounds like it's IE's buggy Box model
Search google for "IE box model hack" and you should be able to figure it out.
By the way, this:
Code:
.rightCont {
width: 222px;
height: auto;
border-top: 1px solid #333333;
border-right: 1px solid #333333;
border-bottom: 1px solid #333333;
float: right;
}
can be written like this as well:
Code:
.rightCont {
width: 222px;
height: auto;
border: 1px solid #333;
border-left: none;
float: right;
}
That should work if I don't have a typo in there somewhere