Forum Moderators: open
<div style="position: relative;
margin-left: 0px; margin-right: 18px; margin-bottom: 0px; margin-top: 0px;
padding: 1px;
height: 100%;
width: 200px;
background-color: #EAE6D4;
float: left;">
Left Box
</div>
<div style="position: relative;
margin: 0;
padding: 1px;
height: 100%;
width: 200px;
background-color: #EAE6D4;">
Right Box
</div>
<div style="position: relative;
margin-left: 0px; margin-right: 18px; margin-bottom: 0px; margin-top: 0px;
padding: 1px;
height: 100%;
width: 200px;
background-color: #EAE6D4;
float: left;">
Left Box
</div>
<div style="position: relative;
margin: 0;
padding: 1px;
height: 100%;
width: 200px;
background-color: #EAE6D4;
float: left;">
Right Box
</div>
<div style="height:100%">
<div style="height:100%;width:200px;background-color: #EAE6D4;float:left;margin:0 18px 0 0;">
Left Box
</div>
<div style="height:100%;width:200px;background-color: #EAE6D4;float:left;">
Right Box
</div>
</div>
<div style="margin: 0;
padding: 1px;
height: 100%;
width: 198px;
background: #EAE6D4;
float: left;">
Right Box
</div>
You can get rid of the 'position:relative' when you add the 'float:left' -- you also want to shrink both boxes by 2px because the padding:1px will add a pixel to each side of the box. Not doing so will render each box 202px wide.