@charset "utf-8";
/* CSS Document */



/* DROPDOWN and MENU BACKGROUNDS */


nav ul .horlin{ position:relative; width:100%; height:2px; background:#e08a34;color:#555; margin-top:5px; margin-bottom:5px;}
.nav-open nav{
	left:0;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=94);  /* level of opacity menu background*/
	opacity:0.94;
	-webkit-transition-delay:0s,0s;
	-moz-transition-delay:0s,0s;
	-o-transition-delay:0s,0s;
	transition-delay:0s,0s;
	z-index:800;
	}
nav{
	position:fixed;
	top:0;
	left:-100%;
	width:100%;
	height:100%;
	background-color:#000;  /* color of menu background*/
	opacity:0;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	-webkit-transform:translate3d(0, 0, 0);
	-moz-transform:translate3d(0, 0, 0);
	-ms-transform:translate3d(0, 0, 0);
	-o-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	-webkit-transition-property:opacity,left,height;
	-moz-transition-property:opacity,left,height;
	-o-transition-property:opacity,left,height;
	transition-property:opacity,left,height;
	-webkit-transition-duration:0.4s,0s,0.4s;
	-moz-transition-duration:0.4s,0s,0.4s;
	-o-transition-duration:0.4s,0s,0.4s;
	transition-duration:0.4s,0s,0.4s;
	-webkit-transition-delay:0s,0.5s,0s;
	-moz-transition-delay:0s,0.5s,0s;
	-o-transition-delay:0s,0.5s,0s;
	transition-delay:0s,0.5s,0s;z-index:800;
	}	
	
	
/* POPUP SITES BACKGROUNDS */
	
#layer_bg {
	position:fixed; 
	top:0; 
	left:0; 
	width:100%; 
	height:100%; 
	background: #000  /*url(../images/1700.jpg)*/; 
	background-position:top center;	
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
  	-moz-opacity: 1;
  	-khtml-opacity: 1;
  	opacity: 1; 
	display:none; 
	z-index:6000; 
	}
#layer_bg22 {
	position:fixed; 
	top:0; 
	left:0; 
	width:100%; 
	height:100%; 
	background: #000 /*url(../images/w_bg2.jpg)*/; 
	background-position:top center;	
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
  	-moz-opacity: 1;
  	-khtml-opacity: 1;
  	opacity: 1; 
	display:none; 
	z-index:6601; 
	}
#layer_bg23 {
	position:fixed; 
	top:0; 
	left:0; 
	width:100%; 
	height:100%; 
	background: #000 /*url(../images/w_bg2.jpg)*/; 
	background-position:top center;	
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=80);
  	-moz-opacity: 0.8;
  	-khtml-opacity: 0.8;
  	opacity: 0.8; 
	display:none; 
	z-index:6604; 
	}