I am working on a vertical list with hover functionality that displays a div in a right pane. My issue is that I need the right div to be positioned at the top of the containing div for each item, but currently it is appearing beneath the list item. You can view a demonstration of the current setup HERE
<div id="main-nav">
<ul>
<li><a href="#">item</a>
<div class="dropdown_3columns">
<div class="col_1">
<ul class="left-list">
<li><a href="#">item</a>
<div class="col_2">
<h2>Colours</h2>
<ul id="sub-main-nav">
<li><a href="#">item</li>
<li><a href="#">item</li>
<li><a href="#">item</li>
<li><a href="#">item</li>
<li><a href="#">item</li>
<li><a href="#">item</li>
<li><a href="#">item</li>
</ul>
</div>
</li>
<li><a href="#">item</a>
<div class="col_2">
<h2>item</h2>
<ul id="sub-main-nav">
<li><a href="#">item</li>
<li><a href="#">item</li>
<li><a href="#">item</li>
<li><a href="#">item</li>
<li><a href="#">item</li>
<li><a href="#">item</li>
<li><a href="#">item</li>
<li><a href="#">item</li>
</ul>
</div>
</li>
... (more items here)
</ul>
</div>
<div class="col_2">
<ul class="right-list">
</ul>
</div>
</div>
</li>
</ul>
</div>
Does anyone have any suggestions on how I can achieve this layout?