@charset "utf-8";

body{
	margin:0px;
	padding:0px;
	/*background: url(../images/bg_gradi2.jpg) repeat-x #F5BB0F fixed;*/
	background:url(../images/bg.jpg) repeat-x #eaeaea;
	/*background: url(../images/bg_gradi4.jpg) repeat-x #ABC428 fixed;*/
	}

.gradient{
	width:auto;
	height:auto;
	/*background:url(../images/gb.png) repeat-y center;*/
	}
	
#wrapper {
	height: auto;
	width: 980px;
	margin:0px auto;
	background-color:#FFFFFF;
	padding:0px 10px;
	overflow:hidden;
}

.stripe{
	width:auto;
	height:5px;
	background:url(../images/stripe.jpg) no-repeat;
	}
	
#header_nav {
	height: 20px;
	width: 970px;
	border-bottom:#eaeaea 1px solid;	
}

#header_left_cont{
	float:left;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	line-height:25px;
	padding-left:5px;
	}
	
#header_right_cont{
	float:right;
	width:auto;
	height:auto;
	}

.image{
	width:auto;
	height:auto;
	width:auto;
	}

.text{
	width:auto;
	height:auto;
	padding:7px 5px;
	border:1px solid #cdcdcd;
	}
	
#mid_bot_cont{
	width:250px;
	height:auto;
	margin-bottom:10px;
	}
	
.mid_bot_cont{
	width:auto;
	height:auto;
	padding-top:8px;
	margin-top:4px;
	}	
			

.border_top_blue{
	border-top:5px solid #0080FF;
	}
	
.border_top_green{
	border-top:5px solid #1CA905;
	}	
	
			
	
#banner {
	height: 104px;
	width: 980px;
	overflow:hidden;
}

#logo{
	width:auto;
	height:auto;
	float:left;
	margin:23px 0 0 185px;
	}

	
#navigation {
	height: 30px;
	width: 980px;
}


#navigation ul li a{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	padding:5px 25px;
	line-height:19px;
	margin-right:2px;
	font-weight:bold;
	/*border-right:1px solid #fff;*/
	}
	
#navigation ul li a:hover{
	/*text-decoration:underline;*/
	padding-top:8px;
	margin-top:-3px;
	}	


#navigation li{
	float:left;
	}	

.nav_1{
	padding-top:8px !important;
	margin-top:-3px;
	background-color:#d80000;
	}
.nav_2{
	background-color:#ed2f69;
	}
	
.nav_3{
	background-color:#7A4ED4;
	}

.nav_4{
	background-color:#0080FF;
	}
	
.nav_5{
	background-color:#15bbb5;
	}
	
.nav_6{
	background-color:#1ca905;
	}
	
.nav_7{
	background-color:#b2c510;
	}		

.nav_8{
	background-color:#f5bc0f;
	}	

.nav_9{
	background-color:#f9782c;
	}
	
.nav_10{
	background-color:#D14A36;
	width:46px;
	margin-right:0px !important;
	text-align:center;
	}	
	

#search {
	width: 978px;
	background-color:#F3F1E8;
	margin-bottom:9px;
	border-radius:5px;
	overflow:hidden;
	padding:1px;
	height:auto;
}

#header_right_cont{
	float:right;
	width:auto;
	}
	
#search_box{
		float:right;
		height:auto;
		width:auto;
		}
			
.search_for{
	float:left;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4a4a4a;
	font-weight:bold;
	line-height:24px;
	padding-right:5px;
	}

.shadow{
	height:auto;
	width:auto;
	box-shadow: 3px 3px 4px #000;
	}


#search input[type="text"]{
	border:1px solid #999999;
	height:23px;
	width:254px;
	padding:0px 5px;
	color:#666;
	float:left;
	}
	
#search input[type="submit"]{
	border:1px solid #87A30D;
	height:25px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#87A30D;
	font-weight:bold;
	}	
	



#latest_news{
	width:480px;
	height:32px;
	float:left;
	}

.news_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#C10000;
	font-weight:bold;
	padding:10px 0px 0px 5px;
	float:left;
	height:auto;
	width:auto;
	}	
	
.news{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#222351;
	font-weight:bold;
	height:auto;
	line-height:36px;
	padding-left:5px;
	}	

				
.head_news1{
	width:240px;
	height:70px;
	/*background-color:#fea327;*/
	float:left;
	margin-bottom:10px;
	border:3px solid #FEA327;
	padding:2px;
	}

.head_news2{
	width:240px;
	height:70px;
	/*background-color:#aad92a;*/
	float:left;
	margin-bottom:10px;
	border:3px solid #51a3f4;
	padding:2px;
	}

.head_news3{
	width:240px;
	height:70px;
	/*background-color:#51a3f4;*/
	float:left;
	border:3px solid #aad92a;
	padding:2px;
	}

.head_news_img{
	width:106px;
	float:left;
	border-right:1px solid #fff;
	}

.head_news_heading h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#001d34;
	font-weight:bold;
	}


.head_news_cont{
	padding:5px 8px;
	width:116px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#FFFFFF;
	float:right;
	} 
	
.head_news_cont p{
   width:auto;
   height:auto;
   font-family:Arial, Helvetica, sans-serif;
   color:#000;
   font-size:12px;
   padding-top:6px;
   }


#container {
	height: auto;
	width: 980px;
	margin-top:13px;
	clear:both;
}

#left_containt {
	float: left;
	height: auto;
	width: 665px;
}

#left_cont{
	float: left;
	height: auto;
	width: 389px;
	margin-right: 15px;
	padding:0px 10px 0 0;
	border-right:1px solid #e9e9e9;
	}

.divided_cont{
	width:auto;
	height:auto;
	}

.border{
	height:auto;
	width:auto;
	}

.main{
	padding-left:7px;
	height:auto;
	width:auto;
	overflow:hidden;
	}

.dotted_border_orange{
	height:auto;
	width:auto;
	border-top:1px dotted #FD8401;
	padding-bottom:5px;
	}
	
.dotted_border_blue{
	height:auto;
	width:auto;
	border-top:1px dotted #0080FF;
	padding-bottom:5px;
	}
	
.dotted_border_green{
	height:auto;
	width:auto;
	border-top:1px dotted #1CA905;
	padding-bottom:5px;
	}		

.dotted_border_pink{
	height:auto;
	width:auto;
	border-top:1px dotted #ed2f69;
	padding-bottom:5px;
	}
		
.orange_txt{
	color:#FD8401 !important;
	}

.orange_border{
	border-left:5px solid #FD8401;
	}
	
.green_txt{
	color:#1CA905 !important;
	}

.green_border{
	border-left:5px solid #1CA905;
	}
	
.blue_txt{
	color:#0080FF !important;
	}

.yellow_txt{
	color:#F5BC0F !important;
	}	
	
.blue_border{
	border-left:5px solid #0080FF;
	}
	
.pink_border{
	border-left:5px solid #ed2f69;
	}

.border_top_orange{
	border-top:5px solid #F9782C;
	}
	
.border_top_yellow{
	border-top:5px solid #F5BC0F;
	}	

	
#left_banner{
	width:665px;
	height:200px;
	float:left;
	margin-bottom:10px;
	padding:7px 0px;
	border-bottom:2px solid #e9e9e9;
	}
	
#left_banner_img{
	width:auto;
	height:auto;
	float:left;
	}

.left_banner_cont{
	width:345px;
	height:auto;
	padding:10px;
	float:right;
	}

.para{
	font-family:Arial, Helvetica, sans-serif;
	color:#353535;
	font-size:13px;
	padding-top:7px;
	text-align:justify;
	line-height:17px;
	}

.post_comment a{
	padding:7px 10px;
	border-radius:5px;
	background-color:#ABC428;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	float:left;
	margin-top:10px;
	}

.post_comment a:hover{
	background-color:#1CA905;
	}

.heading a{
	height:auto;
	width:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#000;
	}
	
.heading a:hover{
	color:#97369E;
	}	
	
	
.heading2 a{
	height:auto;
	width:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#000;
	padding-bottom:5px !important;
	}	
	
.sub_heading a{
	height:auto;
	width:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	}		

.sub_heading a:hover{
	color:#97369E;
	}

.left_para{
	height:auto;
	width:auto;
	padding-top:10px;
	line-height:16px;
	margin-top:5px;
	overflow:hidden;
	}
	
.left_para img{
	float:left;
	margin-right:7px;
	}
	
.left_para p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:justify;
	}		

#middle_containt {
	height: auto;
	width: 250px;
	float: left;
}


.bottom_margin{
	width:auto;
	height:auto;
	margin-bottom:15px;
	overflow:hidden;
	}
		
#right_containt {
	float: right;
	height: auto;
	width: 300px;
}

.right_col_cont{
	width:auto;
	height:auto;
	margin-bottom:15px;
	}
	
.right_col_cont ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0489d5;
	background: url(../images/arrow.gif) left no-repeat;
	clear:both;
	padding:8px 0 0 16px;
	}
	
.right_col_cont ul{
	color:#0489d5;
	}

.right_col_cont ul li{
	line-height:16px;
	padding-top:5px;
	}
	
.right_col_cont ul li a:hover{
	text-decoration:underline;
	}	
	
#footer{
 height:45px;
 width:980px;
 float:left;
 margin-top:10px;
 }
 
#footer_nav{
 	width:479px;
	height:auto;
	float:right;
	}
 
#footer_nav ul li a, #footer_nav ul li span{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#818181;
	padding:5px;
	line-height:34px;
	}	
 
#footer_nav ul li a:hover{
	color:#D80000;
	} 
	
#footer_left_cont{
	float:left;
	padding:13px 5px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#818181;
	}	
	
.follow{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#818181;
	float:left;
	padding-right:5px;
	line-height:20px;
	}	
	
.bx-prev, .bx-next {
	display:none;
}