use display none instead of zIndex because of Firefox slaggishness