Mistake #1 – Thinking you can actually use Dreamweaver to build a decent website.
Mistake #2, coding an entire layout before testing that ANY of your code works in IE.
Mistake #3, thinking that CS4’s “compatibility and validation” have ANYTHING to do with compatibility and validation.
So far you have a page with no actual content - 281 bytes of plaintext… and you are already up to 5.3k of markup… that alone (20:1 code to content ratio) means that the ENTIRE thing needs to be thrown away and started over clean; ENTIRELY typical of what I expect from something built in Dreamweaver – and that’s before I even look at the code…
Where it relies on tables for layout, non-breaking spaces to do empty-cell’s job, fixed width that isn’t even 1024 friendly, cryptic/pointless/meaningless classnames that appear to be used in a presentational manner (at which point you might as well take a trip back to 1997 and use HMTL 3.2), paragraphs around non-paragraph elements, paragraphs around non-breaking spaces for NOTHING, empty elements used to do padding’s job, and outdated attributes like align and valign that have no business being on a website written after 2003. (when we stopped caring about supporting nyetscape 4)
Throw it away, throw the steaming pile of manure dreamweaver away, and do yourself a huge favor and take the time to learn semantic markup, CSS, and write the page using a flat text editor (crimson, editplus, notepad++) testing at each and every stage in the most recent releases of each browser, as well as the past FOUR versions of IE.
As a dearly departed friend used to say “The only thing you can learn from Dreamweaver is how NOT to build websites, and the only thing about Dreamweaver that can be considered professional grade tools are the people promoting it’s use!”
If I have time later I’ll take a stab at showing you what I mean – I’m on the laptop right now and can’t code on these crappy keyboards and minuscule displays worth ****… that’s assuming I can figure out what it’s supposed to look like since I’m seeing four different layouts in four different browsers, NONE of them looking like an intentional design.