Hi jwsgoldsilver
Its because you have 2 sidebox divs and you have not closed one of them before opening the main div. Really you should only have one. So you need to remove this one:
<div id="sidebar" >
<div class="sidebox">
<p><a href="http://www.jwspaidtosave.com/gold-silver/">Sign up here to Joseph Wealth Systems</a></p>
<h1>Gold is Money</h1>
<p></p>
<div class="sidebox"> <!-- **** REMOVE THIS LINE **** -->
<h1>Wise Words</h1>
<p></p>
<p class="align-right"></p>
</div>
You general page structure is quite messy, you have way more divs than you need. I find the blackcandy template is a good place to start as it has very nicely structured html and will make sure you avoid issues like this :)
I would also recommend the firefox developer toolbar or firebug as they allow you to analyse the structure of your page and debug problems like this. You could also use a text editor like aptana (or even dreamweaver...*shudder* ) which will highlight corresponding tags, so you can find which tags do not close.