Well, what errors are giving you trouble? Every single one of them looks broken to me.
<br> is not valid. Use
<br /> instead.
's are not valid in the main body, they must be inside another element such as
<p>. Or remove them entirely, they appear to be unneeded.
color=#ff0000 size=1 are not valid either. There *must* be quotes of some kind around attributes. Like
You left out an ending
</li> tag somewhere.
Attributes cannot be capitalized.
CLASS="" BORDER="0" should be
You have a
</br> which is wrong. It's either
<br /> or remove it entirely.
You have an extra
</font> tag somewhere.
You have incorrect nested markup, with a closed
</td> outside of a
I know you think some of these things don't matter. But here's the facts:
1. They do matter. Any invalid markup causes the browsers to use a different parser, with different behavior. Your markup must be valid to ensure correct and predictable browser behavior.
2. When you make your site valid, your problem will most likely be fixed. I cannot tell you which one of those issues is causing your problem, although those badly nested DIVs and table elements look suspicious to me. But the short of it is that the problem will probably go away when you fix all those issues.
Do it like this: Fix the very first issue on the list. Then revalidate the site. You'll notice that fixing one issue generally fixes more than one error in validation. One error can show up as several on that list. So work them one at a time. It's not hard. It will probably only take an hour or so.
Make it valid FIRST. Then make it look the way you want while keeping it valid.