@charset "utf-8";
/* CSS Document */
.spec-img
{
	position:inherit!important;
	margin-top:-152px!important;	
}
#flashContent
{
	display:none;
	position:relative;
	width:100%; height:100%;
}
#home_left ul, #home_right ul
{
	padding:0px!important;
	margin:0px!important;
}
#home_left li, #home_right li
{
	margin-bottom:9px !important;
	margin-left:0 !important;
	line-height:0 !important;
	
}
#home_left img, #home_right img
{
	border: 1px solid #848282;
	
	
}
#home_left li:first-child, #home_right li:first-child
{
 margin-top:5px!important;
}

#home_left li div, #home_right li div
{
	width:138px!important;
	height:152px!important;
	/*border: 1px solid #848282;
	margin-top:-1px;
	margin-left:-1px;
    
	border-left: 1px solid #848282!important;
	border-top: 1px solid #848282!important;*/
}

#home_left
{
	
	
float:left;	
width:145px;
margin-left:5px!important;
margin-top:2px!important;

}
#home_right
{
	
float:right;
width:145px;
/*margin-right:5px!important;	*/
margin-top:2px!important;
}
#home_center
{
float:left;
width:470px;
padding:10px 15px  0px 10px;

}
#share
{
	cursor:pointer;
	
}
#myTable td
{
font-size:12px;	
}
.center
{
	margin-left:165px!important;}
.centerContact
{
	text-align:center!important;
}
.space
{
margin-top:10px!important;	
margin-bottom:-15px!important;	
}
.left
{
	
	color:#5ccddf!important;
	margin-top:10px!important;
	font-size:11px!important;
	margin-left:0px!important;
}
.align{
	margin-left:11px!important;
}
#services
{
margin-left:-5px;	
}
.title
{
	color:#fec997;
font-size:13px;
font-weight:normal;	
}
#footer span {margin-left:1em;}
.services img
{
margin-right:20px;	
}
.red
{
	border:0.15em solid;
	border-color:#6a1008;
}
.services
{
	font-size:16px;
}
.serv-info p
{
	font-size: 12px;
}
.serv-info
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:0.2em;
	font-size:11px;
	margin-left:130px;
	margin-top:25px;
	height:448px;
	width:650px;
	overflow:hidden;
	padding-right:40px;
	line-height:1.2em;
}
.test-info
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:500;
	letter-spacing:0.2em;
	font-size:11px;
	margin-left:84px;
	margin-top:25px;
	height:444px;
	width:650px;
	overflow:hidden;
	padding-right:40px;
	line-height:1.5em;
}
.spec
{
	font-size:12px;
	line-height:1.2em;
	color:#afff91;
	margin-left:5px;
}
.spec1
{
	font-size:11.76px;
	line-height:1.2em;
	color:#8F9090!important;
}
#con-info h1
{
	line-height:2.2em;
}
.spec3
{
	padding-left:277px;
	color:#AFFF91;
}
#con-info span
{
	color:#8f9090;
}
#con-info a
{
	font-size:11px;
}
#con-info
{
	font-family: Arial, Helvetica, sans-serif;
	
	letter-spacing:0.2em;
	font-size:11px;
	margin-left:0px;
	margin-top:13px;
	line-height:1.2em;
	font-weight:bold;
}

#con-info a
{
	text-decoration:none;
	color:white;
	border-bottom: 1px solid #898180;
}
#main-img
{
	width:527;
	height:394;
	position:absolute;
}
#thums
{
	position:absolute;
	border-top: 5px solid black;
	border-bottom: 5px solid black;
	width:auto;
	height:79px;
	overflow:hidden;
	left:auto;
z-index:9;

}
#ul-thums
{
	padding-left:10px!important;
	padding-right:10px!important;
}
#ul-thums li
{
	display:inline;
	
}
#ul-thums li  img
{
	cursor:pointer;
	
}
#sub-menu1 ul li a
{
	cursor:pointer;
	}
#sub-menu1
{
	display:none;
	position:absolute;
	z-index:199;
	font-family:Arial, Helvetica, sans-serif;
	color:#8e8e8e;
	font-size:11px;
	width:102px;
	
	float:left;
	
	/*z-index:99;*/

	}
#sub-menu1 ul
{
margin:0px!important;
padding-left:32px;
	
	
	background:url(../img/gallery/sub-menu.png)
	}
#sub-menu1 ul li
{
	padding-top:5px;
}
#sub-menu1 ul li:last-child
{
	padding-bottom:5px;
}
#menu1
{
	position:absolute;
	clear:both;
	background:#0d0d0d ;
	height:38px;
	width:100%;
	
	}
	#menu1 ul
{
	margin-left:4px!important;
}
#img-menu1 li
{
	display:inline;
	
	
	}
#menu1 ul li img
{
	cursor:pointer;
}
#fullscreen
{
	margin:0px!important;
	position:absolute;
	height:100%;
	
	width:100%;
	z-index:100;
	background: #343434;
	display:none;
	
}
#menu ul li img
{
	cursor:pointer;
}
#sub-menu ul li a
{
	cursor:pointer;
	}
#left>img, #right>img
{
	cursor:pointer;
	}
#sub-menu
{
	display:none;
	position:relative;
	
	font-family:Arial, Helvetica, sans-serif;
	color:#8e8e8e;
	font-size:11px;
	width:102px;
	
	top:-190px;
	
	
	/*z-index:99;*/

	}
#sub-menu ul
{
margin:0px!important;
padding-left:32px;
	
	
	background:url(../img/gallery/sub-menu.png)
	}
#sub-menu ul li
{
	padding-top:5px;
}
#sub-menu ul li:last-child
{
	padding-bottom:5px;
}
ul
{
	list-style:none;

}
#img-menu li
{
	display:inline;
	
	
	}
#holder
{
	position:absolute;
	border:1 px solid white;
	
}
#left1 img,#right1 img
{
	cursor:pointer;
}
#left1
{
	
	float:left;
	width:36px;
	padding-top:195px;
	padding-right:5px;
	


}
#right1
{
	
	padding-top:195px;
	padding-left:25px;
	float:left;
	width:36px;
	
	
	
}	
#img1
{
	float:left;
}
#left
{
	margin-top:14px;
	padding-top:185px;
	padding-left:22px;
	width:36px;
float:left;

}
#right
{
	padding-top:185px;
	margin-top:14px;
	padding-left:22px;
	float:left;
	
}
#img
{
	float:left;
width:527px;
height:394px;	
margin-top:14px;
margin-bottom:13px;
}
#menu
{
	clear:both;
	background:#0d0d0d ;
	height:38px;
	width:643px;
	
	}
	#menu ul
{
	margin-left:4px!important;
}
#gallery1
{
	margin:15px 75px;
	height:459px;
	background:#343434;
	border: 1px solid #848282;
	}
.border
{
border-color:#848282!important;	
}
.adjust
{
	padding-left:20px;
	

	
	}
#test
{
	position:relative;
	margin-top:-5px;
	
	}
#omg
{
	z-index:0;
	
	}
#placeholder
{
	display:none;
	}
#rightside
{
	display:none;
	background: url(../img/home/sidebar.png) repeat;
	position:relative;
	
	/*width:206px;
	height:478px;
	margin-top:-490px;
	margin-left:510px;*/
	height:490px;
	z-index:10;
	
	/*padding:6px 16px 6px 16px;*/
	
	
	
	}
#rightside p
{
	font-size:12.5px;
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans serif;
	
	line-height:1.2em;
	
	}
#dream
{
	float:left;
	margin: 30px 0 20px 0px;
	position:relative;
	right:0px;
	opacity:0.1;
	
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=5)"; // first!
	filter: alpha(opacity=5);
}

#logo
{
	
  	margin:-5px 35px 0px 0px;
	position:relative;
	
	opacity:0.1;
	
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=5)"; // first!
	filter: alpha(opacity=5);
}





#page-content{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:500;
	letter-spacing:0.2em;
	font-size:11px;
	margin-left:84px;
	margin-top:25px;
	height:444px;
	width:650px;
	overflow:hidden;
	padding-right:40px;
	line-height:1.5em;
}
.contact_new hr{
	float: right;
    width: 550px;
}
.elm{
padding-top: 20px;
padding-bottom: 20px;
}

.elm_cont{

}
.elm_cont .right_img{
	float: right;
	border: 1px solid #909090;
}
.elm_cont .left_block .elm_info{
	display:block;
	margin: 0 auto 11px;
}

.elm_cont .left_block .elm_img1{
	display: block;
    margin: 0 auto;
	border: 1px solid #909090;
}

.elm_cont .elm2_img{
	margin-top: 48px !important;
}
.elm_cont .elm3_img, .elm_cont .elm4_img{
	margin-top: 10px !important;
}
.elm_cont .elm5_img{
	margin-top: 27px !important;
}
.elm_footer{
	color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    line-height: 18px;
    margin-left: 40px;
    margin-top: 30px;
	letter-spacing: normal;
}
.elm_footer a{
	color: #d1a44e;
	
	
}

.contact_new .jspPane{
	/*margin-left: -40px;*/
} 

.wrapper_elm{
	margin-right:60px
}

.c_green{
	color: #7DAF98 !important;
}