/* CSS Document */
html{
	padding:0px;
	margin:0px;
	background:#000000;
}

Body{
	background:#3f4a52 url(../images/Body_bg.jpg) repeat-x;
	padding:0px;
	margin:0px;
}
#main_con{
	width:100%;
	background:url(../images/BannerBg.jpg);
	background-repeat:no-repeat;
	background-position:center 140px;

}


#main_con #header_con{
	width:100%;
	height:140px;
	background:url(../images/Header_bg.jpg) repeat-x;
}

#main_con #header_con #header{
	width:922px;
	height:140px;
	margin:0px auto;
}

#main_con #header_con #header #logo{
	width:364px;
	height:125px;
	margin-top:15px;
	float:left;
}

#main_con #header_con #header #menu_con{
	width:557px;
	height:31px;
	padding-top:109px;
	float:left;
	background:url(../images/call.jpg) no-repeat;
	background-position: right 15px;
}

#main_con #header_con #header #menu_con #menu{
	width:470px;
	height:30px;
	float:right;
}
#main_con #header_con #header #menu_con #menu #menu_Left{
	width:17px;
	height:30px;
	float:left;
	background:url(../images/Menu_left.png) no-repeat;
}

#main_con #header_con #header #menu_con #menu #menu_Middle{
	width:436px;
	height:30px;
	float:left;
	background:url(../images/Menu_Middle.png) repeat-x;
}

#main_con #header_con #header #menu_con #menu #menu_Right{
	width:17px;
	height:30px;
	float:left;
	background:url(../images/Menu_Right.png) no-repeat;
}



#main_con #Banner_con{
	width:100%;
	height:290px;
}

#main_con #Banner_con #banner{
	width:922px;
	height:290px;
	margin:0px auto;
}

#main_con #Body_con{
	width:100%;
	height:auto;
	margin-top:-44px;
	/*background:#3f4a52 url(../images/InnerBody_bg.jpg) repeat-x;*/
}

#main_con #Body_con #Inner_con{
	width:985px;
	height:auto;
	margin:0px auto;
}

#main_con #Body_con #Inner_con #inner_con_top{
	width:985px;
	height:31px;
	background:url(../images/Inner_con_top.png) no-repeat;
}

#main_con #Body_con #Inner_con #inner_con_Bottom{
	width:985px;
	height:31px;
	background:url(../images/Inner_con_Bottom.png) no-repeat;
}

#main_con #Body_con #Inner_con #inner_con_Middel{
	width:985px;
	height:auto;
	padding-bottom:10px;
	background:url(../images/Inner_con_Middle.png) repeat-y;
}

#main_con #Body_con #Inner_con #inner_con_Middel #Content{
	width:953px;
	height:auto;
	margin-left:32px;
	padding-top:15px;
}

#main_con #Body_con #Inner_con #inner_con_Middel #Content #Left_container{
	width:650px;
	height:auto;
	float:left;
	margin-top:-15px;
	*margin-top:-5px;

}

#main_con #Body_con #Inner_con #inner_con_Middel #Content #Left_container #left_con_top{
	width:650px;
	height:36px;
	background:url(../images/left_content_top.jpg) no-repeat;
	
}

#main_con #Body_con #Inner_con #inner_con_Middel #Content #Left_container #left_con_top h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	padding-top:8px;
	
}

#main_con #Body_con #Inner_con #inner_con_Middel #Content #Left_container #left_con_center{
	width:650px;
	height:auto;
	background:url(../images/left_content_Middle.png) repeat-y;
	_margin-top:-15px;
}



#main_con #Body_con #Inner_con #inner_con_Middel #Content #Left_container #left_con_Bottom{
	width:650px;
	height:11px;
	background:url(../images/left_content_Bottom.png) no-repeat;
}



#main_con #Body_con #Inner_con #inner_con_Middel #Content #Right_container{
	width:303px;
	height:auto;
	float:left;
	background:url(../images/divider.jpg) no-repeat;
	background-position:bottom left;
	padding-bottom:15px;

}

#main_con #Body_con #Inner_con #inner_con_Middel #Content #Right_container #social_net{
	width:263px;
	height:36px;
	padding-left:40px;

}

#main_con #Body_con #Inner_con #inner_con_Middel #Content #Right_container #social_net .icons{
	width:40px;
	height:36px;
	text-align:center;
	float:left;

}

#main_con #Body_con #Inner_con #inner_con_Middel #Content #Right_container #Quick_contact{
	width:303px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}











#main_con #Footer_con{
	width:100%;
	height:30px;
	background:#000000;
	border-top:1px #8d9498 solid;

}

#main_con #Footer_con #footer{
	width:953px;
	height:22px;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:8px; 
	padding-left:20px;
	color:#666666;
}

#main_con #Footer_con #footer a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}

#main_con #Footer_con #footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#cccccc;
	text-decoration:none;
}




img{
	border:none;

}


h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF6600;
	padding-top:0px;
	padding-bottom:0px;
	font-weight:bold;

}



h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	padding:0px;
	padding-bottom:5px;
	margin:0px;
	font-weight:bold;

}

h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	padding-left:5px;

}
































/* Menu Css Start Here*/

/* remove the list style */
	#nav {
		margin:0; 
		padding:0;
		list-style:none;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
	}	
	
		/* make the LI display inline */
		/* it's position relative so that position absolute */
		/* can be used in submenu */
		#nav li {
			float:left; 
			display:block; 
			position:relative;
			z-index:500; 
			margin:0 0px;
		}
		
		/* this is the parent menu */
		#nav li a {
			display:block; 
			padding:8px 3px 0 3px; 
			_padding:7px 3px 0 3px;
			font-weight:700;  
			height:23px; 
			text-decoration:none; 
			color:#fff; 
			text-align:center; 
		}

		#nav li a:hover {
			color:#FF6600;
		}
	
		/* you can make a different style for default selected value */
		#nav a.selected {
			color:#FF6600;
		}
	
		/* submenu, it's hidden by default */
		#nav ul {
			position:absolute; 
			left:0; 
			display:none; 
			
			padding:0; 
			list-style:none;
		}
		
		#nav ul li {
			width:125px; 
			float:left; 
			margin:0 0 0 -19px; 
			background:#000000; 
			border-bottom:1px #FF6600 dashed;
		}
		
		/* display block will make the link fill the whole area of LI */
		#nav ul a {
			display:block;  
			height:15px;
			padding: 8px 5px; 
			color:#666;
		}
		
		#nav ul a:hover {
			text-decoration:none;	
		}

		/* fix ie6 small issue */
		/* we should always avoid using hack like this */
		/* should put it into separate file : ) */
		#nav ul {
			margin:0 0 0 -2px;
		}













/* Menu Css End Here*/


.clearMe{
	width:100%;
	clear:both;
}