/* General */ *{border:none;margin:0;outline:none;padding:0}#banner{display:block;overflow:hidden;left:50%;top:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#banner:hover{cursor:pointer}#banner div{position:absolute}

/* Custom */
#banner { background-color: #000; border: 1px solid #808080; }
#banner, .full { width: 300px; height: 250px; }
	#txt01 { background-image: url(txt01.png); top: -250px; z-index: 5; }
	#txt02 { background-image: url(txt02.png); opacity: 0; z-index: 5; }
	#cta { background-image: url(cta.png); opacity: 0; z-index: 5; }
	#qfes { background-image: url(qfes.png); opacity: 0; z-index: 5; }
	#qldgov { background-image: url(qldgov.png); opacity: 0; z-index: 5; }
	#smoke03 { background-image: url(smoke03.png); width: 400px; height: 400px; left: -100px; top: -400px; z-index: 2; }
	#smoke04 { background-image: url(smoke03.png); background-size: cover; width: 400px; height: 600px; top: -600px; z-index: 2; }
	#grey { background-color: #f5f5fa; opacity: 0; z-index: 4; }
	#auth { background-image: url(auth.png); opacity: 0; z-index: 10; }
	#image { background: url(bg.jpg) center top no-repeat black; width: 300px; height: 500px; top: -250px; }
		#cover { background-image: url(cover.png); width: 300px; height: 186px; bottom: 0; opacity: 0; z-index: 3; }
		#lightsout { background-image: url(lightsout.png); width: 300px; height: 186px; bottom: 0; opacity: 0; z-index: 2; }
		#spark { background-image: url(spark.png); width: 35px; height: 32px; left: 228px; top: 293px; opacity: 0; z-index: 1; }
		#smoke01 { background-image: url(smoke01.png); width: 100px; height: 1000px; left: 185px; top: 320px; opacity: 0; z-index: 1; }
		#smoke02 { background-image: url(smoke01.png); width: 100px; height: 1000px; left: 180px; top: 340px; opacity: 0; z-index: 1; }