Hi,
I think the original problem is that you were specifying #bulk at 100% which means its too wide to go alongside a 20% float.
Just taking the 100% out and floating the bulkinner should allow it to work in ie.
Code:
#bulk {
text-align: center;
}
#bulk_inner {
border-left: solid 1px #04399C;
vertical-align: top;
border-right: solid 1px #04399C;
width:60%;
float:left;
position: relative;
margin: auto;
text-align: left;
padding-left: 10px;
padding-right: 10px;
font-family: Trebuchet MS;
font-size: 13px;
line-height: 140%;
}
#bulk_left {
vertical-align: top;
width: 60%;
float:left;
border-right: solid 1px #04399C;
border-bottom: solid 1px #04399C;
margin: 0px 0px 0px 0px;
}
#bulk_right {
vertical-align: top;
width: 39%;
float: right;
border-bottom: solid 1px #04399C;
}
As you say you have already found a solution I didn't bother tidying anything up
(e.g. you have a horizontal scrollbar in moz, vertical0align-top only applies to elements in a single line and not whole divs. Padding + % width won't add up correctly)
Paul
Bookmarks