Rick said it best, but I'm just chiming in a bit. If you set your font in html {}, then everything cascading down from there, which is everything in the doc, has that same font applied. Personally,...
When you float something, you take it out of the document flow. I don't see why you need to float your wrapper, but if you do, maybe throwing a div with a clear: both in there might help.
No sense in doubling/tripling/etc up on your code. If <header> has a style that is consistent between all queries, just have header {display: block; position: relative; etc:etc;}. Those are the same...
Dreamweaver isn't much better. It adds redundant code and makes your code messy. Just use a text editor without WYSIWYG. I actually use Dreamweaver for my text editor. I don't use any of the...
There's just no telling what exactly is wrong by looking at screen shots. I would recommend validating your code: http://validator.w3.org/
This could get you going in the right direction. If you're...
Well, I feel this is probably a school assignment, so I hate to code it for you. Just think about this: when your document loads, make a var called something like "editsMade". Set that to false....
You can use any text editor - preferably one that highlights code. That way you see ahead of time if there might be an error. I actually use DreamWeaver, but I don't use any of the menus. I just like...
Just set a boolen variable to False. When they click on an input, set it to True. On unload, check to see if the variable is True. If so, run your code. If not, unload the doc.
If I understand correctly, you're not looking for external CSS files (which should be external, as the poster above pointed out), but you have multiple pages that have the exact same code in them....
Easiest way, off the top of my head, is when they click on any nav, close everything, then open whatever they click on - by passing the ID probably. Just use the complete:function() to open whatever...
Just looking at your code, it should work fine. The reason you're getting errors while validating is you have a block element (<div>) inside an inline element (<a>). If you want it to semantically...