I took another look at your markup (that's some markup btw...don't know how you work with it).
I said before that you should add clear:both to your footer class. That should really be added to your "end" class.
Some general tips:
1) Take out some more of those tables. I know you're switching from a table layout to CSS. But it sounded like from your first post that you were done. I think you can go a little further and take out even more.
* There are a lot of "empty" tags (i.e. tags with no content inside). They might be placeholders but if not, you should really remove them from your markup.
To my point #1, your footer or "end" div is a perfect example of where you can get rid of tables.
THIS:
Code:
<div class="end">
<table cellpadding=0 cellspacing=0 style="margin-left: 14px; margin-right: 14px;" class=center>
<tr>
<td class=loose_graybar>
<table>
<tr>
<td>
<a href="#"><img src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01 Strict" height="31" width="88"></a></td><td><a href="#"><img src="./images/anybrowser.png" alt="Any Browser Compatable Site"></a>
</td>
</tr>
</table>
</td>
</tr>
</table>
<div class='graybar_full'>
<div class="footer">
Copyright ©2005-2008 Onion House Produtions™ All Rights Reserved » Your iP: XX.XXX.XXX.XXX
</div>
</div>
</div>
Can really be trimmed down to this:
Code:
<div class="end">
<a href="#"><img src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01 Strict"></a>
<a href="#"><img src="./images/anybrowser.png" alt="Any Browser Compatable Site"></a>
Copyright ©2005-2008 Onion House Produtions™ All Rights Reserved » Your iP: XX.XXX.XXX.XXX
</div>
Apply some basic CSS, and you have the same result with much cleaner markup
Bookmarks