body{
	padding:0px;
	margin:0px;
	background: #FFFFFF repeat;
}
.outer{
	width:100%;
	height:100%;
}

.inner{
	width:1000px; 
	margin: 0px auto;
}
.top_line{
	background:#f5821f repeat-x ;
	height:4px;
	margin:0px auto;
}
.center_header_inner{
	margin:0px auto;
	height:100%;
	background: url(bkg_inner.jpg) no-repeat top center;
}
.center_header{
	margin:0px auto;
	height:100%;
	background: url(bkg.jpg) no-repeat top center;
}
.center_center{
	width:1000px;
	float:none;
	margin:0px auto;
	}

.cente{
	background:#FFFFFF;
	list-style:none;
	width:1000;
	border-bottom: 0px solid #f5821f;
	border-left: 3px solid #186eab;
	border-right: 3px solid #186eab;
	border-top: 0px solid #f5821f;
}
.logo_bg{
	background:  url(logo_bg.jpg) repeat-x top;
	height:122px;
	border-bottom: 3px solid #ffffff;
}

.banner_bg{
	height:290px;
	border-bottom: 3px solid #f5821f;
	border-top: 3px solid #f5821f;
}
.banner_inner_bg{
	height:200px;
	border-bottom: 3px solid #f5821f;
	border-top: 3px solid #f5821f;
}
.center_bg{
	margin:0px 12px;
}
.h_line{
	background:#d2d2d2 repeat-y;
	width:1px;
	}
.block3{
	width:100%;
	margin:0px auto;
}

.mapbox{
	background:#FFFFFF;
	width:250;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	border-bottom: 1px solid #b1b1b1;
	border-left: 1px solid #b1b1b1;
	border-right: 1px solid #b1b1b1;
	border-top: 1px solid #b1b1b1;
}

.box1{
	background:#FFFFFF;
	width:304;
	padding-bottom:8px;
	border-bottom: 3px solid #186eab;
	border-left: 3px solid #186eab;
	border-right: 3px solid #186eab;
	border-top: 3px solid #186eab;
}

.main_block{
	width:100%;
	margin:0px auto;
}

.footer_header{
	background: url(footer_bg.jpg) repeat-x;
	height:108px;
	margin:0px auto;
}
.menu_bg{
	background:url(menu_bg.png) no-repeat;
	width:529px;
	height:33px;
}

.logo_title{
	font-family:"Trebuchet MS";
	font-size:40px;
	color:#a20000;
	text-decoration:none;
	text-align:center;
	text-shadow: 2px 0 0 #ffffff, -2px 0 0 #ffffff, 0 2px 0 #ffffff, 0 -2px 0 #ffffff, 2px 2px #ffffff, -2px -2px 0 #ffffff, 2px -2px 0 #ffffff, -2px 2px 0 #ffffff;
	}
	
.logo_title_inner{
	width:620px;
	margin:0px auto;
	font-family:"Trebuchet MS";
	font-size:24px;
	color:#a20000;
	text-decoration:none;
	text-align:center;
	text-shadow: 2px 0 0 #ffffff, -2px 0 0 #ffffff, 0 2px 0 #ffffff, 0 -2px 0 #ffffff, 2px 2px #ffffff, -2px -2px 0 #ffffff, 2px -2px 0 #ffffff, -2px 2px 0 #ffffff;
	}	
	

.menu_heades{
	height:68px;
	margin-bottom:10px;
}
.menu{
	width:100%;
	margin:0px auto;
}

#blank{
	height:25px;
	margin: 0px auto;
}
.heading6,.heading6 a:link,.heading6 a:visited,.heading6 a{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#ff0000;
	text-decoration:none;
}
.heading6 a:hover{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#f58220;
	text-decoration:none;
}
.heading1,.heading1 a:link,.heading1 a:visited,.heading1 a{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#333333;
	text-decoration:none;
}
.heading1 a:hover{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#f58220;
	text-decoration:none;
}
.heading2,.heading2 a:link,.heading2 a:visited,.heading2 a{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#f58220;
	text-decoration:none;
}
.heading2 a:hover{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#333333;
	text-decoration:none;
}
.heading3,.heading3 a:link,.heading3 a:visited,.heading3 a{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#333333;
	text-decoration:none;
}
.heading3 a:hover{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#f58220;
	text-decoration:none;
}

.heading4,.heading4 a:link,.heading4 a:visited,.heading4 a{
	font-family:"Trebuchet MS";
	font-size:15px;
	color:#f58220;
	text-decoration:none;
}
.heading4 a:hover{
	font-family:"Trebuchet MS";
	font-size:15px;
	color:#333333;
	text-decoration:underline;
}


.heading5,.heading5 a:link,.heading5 a:visited,.heading5 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.heading5 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#f58220;
	text-decoration:none;
	font-weight:bold;
}
.contant,.contant a:link,.contant a:visited,.contant a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6a6a6a;
	line-height:18px;
	text-decoration:none;
	font-weight:200;
}
.contant a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#144879;
	line-height:18px;
	text-decoration:none;
}

.contant1,.contant1 a:link,.contant1 a:visited,.contant1 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#575757;
	line-height:18px;
	text-decoration:none;
	font-weight:200;
}
.contant1 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#144879;
	line-height:18px;
	text-decoration:none;
}
.footer1,.footer1 a:link,.footer1 a:visited,.footer1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	line-height:18px;
}
.footer1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#f58423;
	text-decoration:none;
	line-height:18px;
}
.copyright{
	height:35px;
	padding-top:25px;
	text-align:center;
}

.foote_menu{
	height:30px;
	padding-top:18px;
	text-align:center;
}
