I'm not saying that you shouldn't design your web page to not work with NS or Opera. I am just saying that you should make sure your page looks ok in IE before you worry about the other browsers. In the end my pages usually look great across different browsers, with the exception of Netscape for Linux, theres no hope there. And it's not HTML thats hard to write for cross browser compatibility. It scripting languages that are hard.