Ok, so here's how layer properties look like in my CSS: div#21 {display: block; left: 1px; visibility: hidden; position: absolute; top: 135px; width: 100%; height: 235px; background-color: transparent; z-index: 100;} Works fine in IE, but in FF, the hidden layers also show up when the page is first loaded, and because of that, the layers stack up one below the other instead of at 135px. Any ideas? Let me know if you want to see detailed code. The reason I have the div named as '21' is because I'm running a javascript loop.
The name of a class or id may not start with a numeral. Using invalid tokens will cause problems. cheers, gary