Forum Moderators: not2easy
#body {
font-family: Verdana, Helvetica, arial, serif;
background-color: #fff;
margin: 0;
padding: 0;
}
#container {
width: 800px;
margin: 0 auto;
padding: 0;
background-color: #fff;
border: 1px solid gray;
}
#header {
width: 800px;
height: 70px;
background-image: url(bgimg.jpg)
background-color: #fff;
}
#content {
width: 640px;
margin: 0 0 0 150px;
padding: 5px;
text-align: left;
}
#leftbar {
float: left;
width: 150px;
margin: 0;
background-color: #EFEFDE;
}
</dan>
IE 6 doesn't like to have things too close to one another. Usually when you approach the maximum allowable space, it just bumps stuff down to where it sees fit.
Remove the width on the content area - if you have a fixed width container, the content area will take up what it can (800px minus leeway minus 150px) and hopefully not bump down.