Uh. 800x600 has nothing to do with this discussion. Websites are designed for 800x600 because the majority of users resolution is 800x600. You are NOT a good web designer at all if you don't understand that you design for resolutions that the MAJORITY uses and design your page so that the MAJORITY of users can view it correctly. Who cares what the "correct" way to do html is. A functional page is MORE money for the company. If a page doesnt work correctly the viewer will NOT come back most likely. To ignore this is stupidity and the sign of a bad web designer. Edit: And you must take into account of the fact that MOST, probably 98% of shoppers online are using IE. There is no way around this fact. Those who know enough about technicalities to use another browser aren't as much of a concern as the general public is. It's one thing to know how to do "correct" html, but it's other to blatanly ignore the fact that some correct html might not work in the most used browser (IE). It really annoys me when people come in here and talk about how web designers should design a page to live up to html standards. People that do that don't know what they are talking about when it comes down to it and are bad designers and I sure wouldnt hire anyone to create a webpage with that attitude. A webpage had better work well for the majority of it's viewers or you would be out of a job if I was the one hiring you. Frontpage, is in fact crap. No matter HOW you look at it. Take a look at frontpage html with Notepad and you will immediately know why if you are a good designer. Your all ignoring the facts because you are blind. Just because you decide that FireFox or Opera are "better" doesn't mean everyone else uses it or wants to. Pages SHOULD and NEED to be designed for the majority. If your too blind to see this than well, that is your problem, your downfall and you would be the one losing money, having the customer pissed at you, and this would be the reason you do not move up in the world as a web page designer.