/* QSI Screen Overlay Styles */
@media screen {
	#screenoverlay { position: fixed; display: none; top: 0; left: 0; background: url(/img/overlay/black-85.png) top left repeat; color: white; width: 100%; height: 100%; z-index: 5000; text-shadow: black 3px 3px 3px; }
	/* ie fixes */
	* html #screenoverlay { background-image: none; position: absolute; }
	* html #iescreenoverlay { display: block; background: black; filter: alpha(opacity='80'); height: expression(document.all['screenoverlay'].clientHeight); width: expression(document.all['screenoverlay'].clientWidth); top: 0; left: 0; position: absolute; z-index: -1; }
		#screenoverlay strong { color: white; font-weight: bold; letter-spacing: .03em; }
		#screenoverlay p { color: white; text-align: center; margin: auto 0; padding: 44px 20px; font-size: 55px; line-height: 1.2em; }
		#screenoverlay .hideoverlay { margin: 0; padding: 0; font-size: 24px; }
		#screenoverlay .hideoverlay a { color: #999; text-decoration: none; }
}

