@charset "utf-8";
/* CSS Document */

body{ 
	
	width:100%; 
	margin:0 0 0 0;
	background:url("../images/bac_bg.jpg") repeat-x center top fixed;
	}
	
@font-face{
	font-family:Open Sans Condensed;
	src:url("../OpenSans-CondBold.ttf");
	font-weight:normal; 
}
	
#wraper{ 

	width:990px; 
	margin:0 auto;
	background:#000;
	}
	
	
.header{ 
	height:147px; 
	width:990px;
	float:left;
	background:url("../images/header_bg.jpg") repeat-x;
}

.logo{
	
	height:85px;
	width:517px;
	float:left;
	margin-top:30px;
	margin-left:228px;
}

.nav{ 

	 width:990px;  
	 height:36px;
	 float:left;
	 background:#FFF;
}

.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 29px 17px;  
	font-family:Open Sans Condensed;   
	line-height:3px;
	letter-spacing:0.3px;
	text-decoration:none;
}

.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:342px; 
	width:990px;
	float:left;
	margin-top:6px;
	margin-bottom:6px;
}


.nav_2{ 

	 width:990px;  
	 height:41px;
	 float:left;
	 background:url("../images/nav_2_bg.jpg") repeat-x;
}

.nav_2 ul{
	
	margin:0px;
	padding:0px;
	float:left;
}
	
.nav_2 ul li{
	
	float:left;   
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
.nav_2 ul li a{
	
	float:left; 
	font-size:12px; 
	color:#FFF; 
	padding:16px 10px 17px;  
	font-family:Arial;   
	line-height:3px;
	letter-spacing:0.3px;
	text-decoration:none;
	font-weight:bold;
}

.nav_2 ul li a:hover{
	
	color:#1c1714;
}

.nav_2 ul li.active a{
	
	color:#1c1714;
}

.nav_2_line{
	
	height:12px;
	width:1px;
	float:left;
	margin-top:13px;
	background:url("../images/nav_2_line.jpg") no-repeat;
}

.container{
	
	height:auto;
	width:990px;
	float:left;
	background:#FFF;
	margin-bottom:33px;
}

.work_area{
	
	height:auto;
	width:952px;
	float:left;
	margin-top:15px;
	margin-left:19px;
}

.left_panel{
	
	height:auto;
	width:716px;
	float:left;
}

.right_panel{
	
	height:auto;
	width:208px;
	float:left;
	margin-left:28px;
}

.heading_bg{
	
	height:46px;
	width:716px;
	float:left;
	background:url("../images/heading_bg.jpg") repeat-x;
	border-radius:6px;
}

.ad_1{
	
	height:150px;
	width:208px;
	float:left;
	background:url("../images/1.jpg") no-repeat;
}

.ad_2{
	
	height:149px;
	width:208px;
	float:left;
	margin-top:12px;
	background:url("../images/2.jpg") no-repeat;
}

.ad_3{
	
	height:189px;
	width:208px;
	float:left;
	margin-top:12px;
}


.ad_4{
	
	height:109px;
	width:208px;
	float:left;
	margin-top:12px;
}


.ad_5{
	
	height:129px;
	width:208px;
	float:left;
	margin-top:12px;
	margin-bottom:13px;
}

.click_here{
	font-family:Arial;
	font-size:12px;
	color:#FFF;
	float:left;
	margin-top:113px;
	margin-left:76px;
	font-weight:bold;
	word-spacing:1px;
}

.click_here a{
	
	color:#FFF;
	text-decoration:none;
}

.click_here a:hover{ 
	color:#CCC;
	}
	
.heading_text{ 

	font-family:Open Sans Condensed;
	font-size:22px;
	color:#FFF;
	margin-left:20px;
	margin-top:9px;
	letter-spacing:0.8px;
	word-spacing:2px;
}

.p_text_bg{
	
	height:auto;
	width:686px;
	float:left;
	background:#9d0706;
	margin-top:0px;
	border-radius:6px;
	padding:15px;
}
.p_text{ 

	font-family:Arial;
	font-size:13px;
	color:#d3d3d3;
	line-height:20px;

}

.heading_bg_2{
	
	height:46px;
	width:716px;
	float:left;
	background:url("../images/heading_2.jpg") repeat-x;
	margin-top:15px;
	border-radius:6px;
}

.p_text_bg_2{
	
	height:auto;
	width:714px;
	float:left;
	background:#FFF;
	border:1px solid #cfcece;
	border-radius:6px;
	margin-top:10px;
	margin-bottom:13px;
}

.f_1{
	
	height:auto;
	width:253px;
	float:left;
	margin-top:25px;
	margin-left:21px;
}

.f_2{
	
	height:auto;
	width:236px;
	float:left;
	margin-top:25px;
}

.f_3{
	
	height:auto;
	width:204px;
	float:left;
	margin-top:25px;
}

.btm_text{ 

	font-family:Arial;
	font-size:14px;
	color:#b20606;
	line-height:20px;
	word-spacing:1px;
	font-weight:bold;
}

.btm_nav{ 

	font-family:Arial;
	font-size:11px;
	color:#616161;
	line-height:20px;
	word-spacing:1px;
	margin-top:10px;
	font-weight:bold;
	margin-bottom:30px;

}

.btm_nav ul{
	
	padding:0px;
	margin:0px;
}

.btm_nav ul li{
	
	list-style:none;
	

}

.btm_nav a{

	color:#616161;
	text-decoration:none;
	list-style:none;
	
}

.btm_nav ul li a:hover
{
	
	color:#b20606;
	
}

.footer_bg{
	
	height:268px;
	width:952px;
	float:left;
	background:url("../images/footer_bg.jpg") repeat-x;
	border-radius:6px;
	margin-bottom:22px;
}

.footer_text{
	
	font-family:Arial;
	font-size:12px;
	color:#FFF;
	word-spacing:1px;
	margin-top:20px;
	text-align:center;
	font-weight:bold;
	margin-bottom:20px;

}

.footer_text a{
	
	text-decoration:none;
	color:#FFF;
}
.footer_text a:hover{
	
	color:#c7c7c7;
}

.f_line{
	
	height:1px;
	width:921px;
	float:left;
	margin-left:16px;
	background:url("../images/footer_line.jpg") no-repeat;
}

.visa{
	
	height:23px;
	width:584px;
	float:left;
	margin-left:175px;
	margin-top:18px;
}

.f_text_2{
	
	font-family:Arial;
	font-size:11px;
	color:#FFF;
	word-spacing:1px;
	margin-top:91px;
	text-align:center;
	font-weight:bold;
	width:952px;
	margin-top:229px;

}

.f_bnr{
	
	height:90px;
	width:728px;
	margin-top:32px;
	margin-bottom:32px;
	margin-left:104px;
	float:left;
}