
You have a 2 column webpage layout, where you have a long list of links in the left-hand column and your content in the right-hand column. This can make it very hard for search engines to index your page properly.
So, swap them over, but still make them display in the correct order. Yes, it can be done very easily with Tables.
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td><!-- Dummy --></td>
<td valign="top" rowspan="2">
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.</p>
</td>
</tr>
<tr>
<td valign="top" width="25%">
<dl>
<dd><a href="#">Dummy Link 1</a></dd>
<dd><a href="#">Dummy Link 2</a></dd>
<dd><a href="#">Dummy Link 3</a></dd>
<dd><a href="#">Dummy Link 4</a></dd>
<dd><a href="#">Dummy Link 5</a></dd>
</dl>
</td>
</tr>
</table>
Cut & Paste the html into a test page on your computer and try it out. I've left it very simple so it's easier to understand. You could then put styles into each <td> to space, format or style the table data boxes. By using this method, as the content of the table comes first in your html, it will make it easier for search engines to index it, and also make it compatible for screen readers etc. so everyone wins.
This technique uses RowSpan and a dummy <td><!-- Dummy --></td> so don't remove them or it won't work. There are other methods to put content first, by using CSS (Cascading Style Sheets) but that's another subject to cover later.