I wonder if a clearMe may work here. I am still learniing also, so my idea may not work.
in between <head> </head> add :
<style type="text/css">
.clearMe {clear:both;}
</style>
then add this to your html (omit the @@@...just showing where I added it)
</div><!-- end of story div-->
</div><!-- end of newsbox div--><hr />
</div>
</div>
@@@<div class="clearMe"></div>
<div id="footer"><a href="http://stonepits.com">©2009 Stonepits.com</a> | <a href="sitemap.php">Sitemap</a></div>
</div>