Unfortunately Netscape is very picky about certain things compared to IE. And one of those things is Style Sheets. Until there is some sort of standard agreed upon by the two browsers there will always be some impatibility issues. I know that Netscape doesn't interpret a:hover and layers are also a problem as well. If your style sheets are that necessary in your design I would recommend developing one page for IE and one for Netscape. Seems like a real pain but that is the best way to do it right now.