@charset "utf-8";
/* CSS Document */

body{ 
	
	width:100%; 
	margin:0 0 0 0;
	background:url(../images/bac_bg.jpg) repeat-x;
	}
	
@font-face{
	font-family:Open Sans Condensed;
	src:url(../OpenSans-CondBold.ttf);
	font-weight:normal; 
}
	
#wraper{ 

	width:990px; 
	margin:0 auto;
	}
	
	
.header{ 
	height:134px; 
	width:990px;
	float:left;
	margin-top:19px;
	background:url(../images/header_bg.jpg) repeat-x;
}

.logo{
	
	height:62px;
	width:184px;
	float:left;
	margin-top:38px;
	margin-left:49px;
}

.nav{ 

	 width:600px;  
	 height:36px;
	 float:right;
	 background:#FFF;
	 margin-top:68px;
}

.nav ul{
	
	margin:0px;
	padding:0px;
	float:left;
}
	
.nav ul li{
	
	float:left;   
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
.nav ul li a{
	
	float:left; 
	font-size:14px; 
	color:#1c1714; 
	padding:16px 26px 17px;  
	font-family:Open Sans Condensed;  
	text-decoration:none; 
	line-height:3px;
	letter-spacing:0.5px;
}

.nav ul li a:hover{
	
	background:url(../images/nav_hover.jpg) repeat-x;
	color:#FFF;
}

.nav ul li.active a{
	
	background:url(../images/nav_hover.jpg) repeat-x;
	color:#FFF;
}

.banner{
	
	height:349px; 
	width:990px;
	float:left;
	margin-bottom:13px;
	margin-top:13px;
}

.work_area{
	
	height:auto;
	width:990px;
	float:left;
	background:url(../images/work_area_bg.jpg) repeat-x;
}

.work_area_2{
	
	height:auto;
	width:954px;
	float:left;
	margin-left:18px;
	margin-top:18px;
	
}

.left_panel{
	
	height:auto;
	width:703px;
	float:left;
	margin:0px;
}

.right_panel{
	
	height:auto;
	width:233px;
	float:left;
	margin-left:18px;
	padding:0px;
}

.heading_bg{
	
	height:42px;
	width:703px;
	float:left;
	background:url(../images/heading_bg.jpg) repeat-x;
}

.heading_text{
	
	font-family:Open Sans Condensed;
	font-size:20px;
	color:#FFF;
	letter-spacing:0.6px;
	margin-left:19px;
	margin-top:9px;
}

.p_text_bg{
	
	height:auto;
	width:703px;
	float:left;
	background:#FFF;
	margin-bottom:18px;
}

.p_text{ 

	font-family:Arial;
	font-size:13px;
	color:#666666;
	line-height:20px;
	word-spacing:1px;
	margin-top:12px;
	margin-left:18px;
	width:670px;
}

.img_bg{
	
	height:189px;
	width:233px;
	float:left;
}

.img_bg_2{
	
	height:189px;
	width:233px;
	float:left;
	margin-top:19px;
}

.img{
	
	height:151px;
	width:233px;
	float:left;
}

.img_txt_bg{
	
	height:37px;
	width:233px;
	float:left;
	background:url(../images/img_txt_bg.jpg) repeat-x;
	margin-top:1px;
}

.img_txt_bg:hover{
	
	background:url(../images/img_txt_bg_hover.jpg) repeat-x;;
}

.img_txt{ 

	font-family:Open Sans Condensed;
	font-size:20px;
	color:#FFF;
	word-spacing:1px;
	margin-top:6px;
	text-align:center;
	float:left;
	letter-spacing:0.2px;
	width:233px;
}

.img_txt a{
	
	text-decoration:none;
	color:#FFF;
}

.f_1{
	
	height:auto;
	width:237px;
	float:left;
	margin-top:22px;
	margin-left:17px;
}

.f_2{
	
	height:auto;
	width:239px;
	float:left;
	margin-top:22px;
}

.f_3{
	
	height:auto;
	width:210px;
	float:left;
	margin-top:22px;
}

.btm_text{ 

	font-family:Open Sans Condensed;
	font-size:16px;
	color:#000;
	line-height:20px;
	word-spacing:1px;
	letter-spacing:0.4px;

}

.btm_nav{ 

	font-family:Arial;
	font-size:11px;
	color:#5a5858;
	line-height:20px;
	word-spacing:1px;
	margin-top:10px;
	font-weight:bold;
	margin-bottom:30px;
	margin-left:3px;

}

.btm_nav ul{
	
	padding:0px;
	margin:0px;
}

.btm_nav ul li{
	
	list-style:none;
	

}

.btm_nav a{

	color:#5a5858;
	text-decoration:none;
	list-style:none;
	
}

.btm_nav ul li a:hover
{
	
	color:#000;
	
}

.footer{
	
	height:74px;
	width:954px;
	float:left;
	background:#FFF;
}

.visa{
	
	height:22px;
	width:324px;
	float:left;
	margin-left:17px;
	margin-top:26px;
}

.visa_2{
	
	height:33px;
	width:122px;
	float:right;
	margin-right:17px;
	margin-top:22px;
}

.footer_2{
	
	height:61px;
	width:990px;
	float:left;
}

.f_text_2{
	
	font-family:Arial;
	font-size:11px;
	color:#000;
	word-spacing:1px;
	margin-top:22px;
	text-align:center;
	font-weight:bold;
	width:990px;
	float:left;

}

.space{
	height:28px;
	width:990px;
	float:left;
}













