#preloader {
	position:fixed;
	z-index:9000;
	display:block;
	width:100%;
	height:100%;
	/*background-color:#424242;	*/
	background:#000 url(../images/loader_bg.png);

	left:0px;
    top:0px;		
		
	/*margin: 20px 10px 10px;*/
	text-align: center;
	font-family: sans-serif;
}

#preloader p{
	font-weight:bold;
}

#preloader span {
	
	position:fixed;
	top:50%;
	left:50%;
	
	margin:-120px 0 0 -120px;
	
	display: inline-block;
	padding-top: 40px;
	background: #fff;
	width: 240px;
	height: 200px;
	text-align: center;
	vertical-align: middle;

	-webkit-box-shadow: 0px 0px 80px #FFF;
	-moz-box-shadow: 0px 0px 80px #FFF;
	box-shadow: 0px 0px 80px #FFF;
	
	-webkit-border-radius: 120px;
	-moz-border-radius: 120px;
	border-radius: 120px;

	-webkit-transition: box-shadow .4s ease;
	-moz-transition: box-shadow .4s ease;
	-o-transition: box-shadow .4s ease;
	-ms-transition: box-shadow .4s ease;
	transition: box-shadow .4s ease;
}
