torvista:
You should be doing it the other way round.
Use FF all the time for development work. Add the HTML validator plugin to Firefox to find your broken HTML, fix all that first, then get the site looking correct in FF, then lastly add CSS tweaks for IE-only in the CSS.
Except for Ampersands my only other errors found using the HTML validator plug in and Firefox are as follows:
Error Line 1345, Column 21: end tag for "ul" which is not finished
</ul>
✉
Most likely, you nested tags and closed them in the wrong order. For example <p><em>...</p> is not acceptable, as <em> must be closed before <p>. Acceptable nesting is: <p><em>...</em></p>
Another possibility is that you used an element which requires a child element that you did not include. Hence the parent element is "not finished", not complete. For instance, in HTML the <head> element must contain a <title> child element, lists require appropriate list items (<ul> and <ol> require <li>; <dl> requires <dt> and <dd>), and so on.
Error Line 1646, Column 4: end tag for element "p" which is not open
</p>
✉
The Validator found an end tag for the above element, but that element is not currently open. This is often caused by a leftover end tag from an element that was removed during editing, or by an implicitly closed element (if you have an error related to an element being used where it is not allowed, this is almost certainly the case). In the latter case this error will disappear as soon as you fix the original problem.
If this error occurred in a script section of your document, you should probably read this FAQ entry.
I know its giving me line numbers and columns, but I'm afraid I still do not know where to look. I find it hard to believe these 2 errors are causing my Main Page on FF to behave so badly, while it looks perfect in IE9. I just looked at Safari and the main page displays normally there as well.
I don't know how to proceed.
http://designerperfumesnob.authsafe.com/