*, html {
	margin:0;
	padding:0;
	}
body {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000;
	letter-spacing:1px;
	background:url(/wp-content/uploads/sites/2/2019/10/bg2.jpg) no-repeat top center fixed;
	font-size:14px;
	}
p {
	padding-bottom:15px;
	}
h1 {
	color:#990000;
	font-size:26px;
	margin:0;
	}
h2 {
	font-size:20px;
	border-bottom:1px solid #990000;
	padding:0 0 0 3px;
	margin:0 0 5px 3px;
	text-shadow: 1px 1px 1px #990000;
	filter: dropshadow(color=#990000, offx=1, offy=1);
}
h3 {
	color:#990000;
	font-size:18px;
	text-shadow: 1px 1px 1px #666666;
	filter: dropshadow(color=#666666, offx=1, offy=1);
	}
ul li {
	margin:0 0 0 35px;
	}
ul, ol {margin:3px 0 0 35px;}
blockquote {
	margin:10px 50px 25px 50px;
	font-size:80%;
	border:1px solid #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 4px 4px 6px #CCC;
	-webkit-box-shadow: 4px 4px 6px #CCC;
	box-shadow: 4px 4px 6px #CCC;
	padding:20px;
	background:#F5F5F5;
	}
#header, #body, #footer {
	width:990px;
	margin:0 auto;
	}
#header {
	height:30px;
	}
	#header #nav {
		height:25px;
		width:990px;
		margin:0 auto;
		margin-top:133px;
		background:#FFFF40;
		border-top:1px solid #993300;
		border-bottom:1px solid #996600;
		}
		#header #nav ul {
			margin:2px 0 0 0;
			text-align:right;
			}
		#header #nav ul li {
			display:inline;
			list-style:none;
			padding:0 10px 0 0;
			font-size:100%;
			font-variant:small-caps;
			font-weight:bold;
			}
		#header .logo {
			position:absolute;
			top:0;
			margin-top:10px;
			}
		#header .mission {
			font-size:14px;
			font-variant:small-caps;
			font-weight:bold;
			clear:both;
			color:#9E0000;
			padding:5px 0 10px 0;
			}#header .mission div {padding:0 0 0 113px;}
		.slogan {position:absolute;margin:-23px 0 0 210px;font-size:20px;}
#homecontent {
	width:50%;
	padding:35px 10px 0 10px;
	font-size:12px;
	float:left;
	}
#highlight {
	min-height:150px;
	border-top:3px double #990000;
	clear:both;
	margin:20px 0 10px 0;
	}
#body {
	position:relative;
	clear:both;
	padding-top:25px;
	width:990px;
	margin:0 auto;
	}
	#body .map {
		width:990px;
		height:460px;
		margin-top:25px;
		margin-bottom:10px;
		position:relative;
		z-index:1;
		}
		#the_map, #ce_map {height:460px; width:990px;border:1px solid #990000; margin:0 auto;}
#footer {
	border-top:1px solid #990000;
	margin-top:10px;
	height:25px;
	clear:both;
	}
	#footer .content {
		text-align:right;
		padding:5px 10px 0 0;
		font-size:12px;
		}
.clear {width:100%;height:1px;clear:both;display:block;position:relative;}
.membership {width:100%;clear:both;}
.membership h2 {margin:15px 0 0 0;background:#FFFF40;}
.membership .member {
	width:290px;
	margin:0 15px 10px 15px;
	float:left;
	border-bottom:solid 1px #000000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0px 2px 0px #CCC;
	-webkit-box-shadow: 0px 2px 0px #CCC;
	box-shadow: 0px 2px 0px #CCC;
	padding:5px;
	}
.membership .member:hover {
	-webkit-transition:All 0.3034s ease;
	-moz-transition:All 0.3034s ease;
	-o-transition:All 0.3034s ease;
	-webkit-transform: rotate(0) scale(1.25) skew(0) translate(0);
	-moz-transform: rotate(0) scale(1.25) skew(0) translate(0);
	-o-transform: rotate(0) scale(1.25) skew(0) translate(0);
}
a img {border:none;}
.star {position:absolute;z-index:2;}
.azhp {margin:240px 0 0 110px;}
.asaphp {margin:265px 0 0 285px;}
.lshp{margin:260px 0 0 300px;}
.hpx{margin:140px 0 0 15px;}
.ahpx {margin:38px 0 0 34px;}
.hpsol {margin:0px 0 0 39px;}
.shpx {margin:155px 0 0 205px;}
.pdqhpr {margin:112px 0 0 435px;}
.hhr {margin:180px 0 0 360px;}
.nshpx {margin:82px 0 0 315px;}
.dlhp {margin:102px 0 0 365px;}
.erhp {margin:120px 0 0 380px;}
.lhp {margin:128px 0 0 452px;}
.glhpx {margin:134px 0 0 398px;}
.flhp {margin:120px 0 0 410px;}
.eshp {margin:128px 0 0 430px;}
.ozhp {margin:215px 0 0 325px;}
.ushpx {margin:95px 0 0 505px;}
.hpphp {margin:118px 0 0 528px;}
.ahps {margin:310px 0 0 482px;}
.shp {margin:95px 0 0 467px;}
.gshp {margin:132px 0 0 530px;}
.hhp {margin:170px 0 0 505px;}
.phpr {margin:133px 0 0 132px;}
.whp {margin:-22px 0 0 39px;}
.dpr {margin:120px 0 0 524px;}
