<div id="wrap">
<div id="left">
<p>Content</p>
<p>Content</p>
<p>Content</p>
<p>Content</p>
</div>
<div id="right">
<p>Content</p>
<p>Content</p>
<p>Content</p>
<p>Content</p>
<p>Content</p>
<p>Content</p>
<p>Content</p>
<p>Content</p>
<p>Content</p>
<p>Content</p>
</div>
</div>
#left{
float: left;
margin: 0;
padding: 0;
width: 196px;
font-size: .9em;
height: auto;
}
#right{
margin: 0 0 0 221px;
padding: 0;
height: auto;
}
#wrap{
width: 100%;
margin: 0 auto;
padding: 0;
}
The code above should generate a page with 2 columns. However, how can I make the left column as high as the right column (or vice versa) so I can insert a vertical separator line that goes from top to bottom between them?