@charset "iso-8859-1";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Calibri, Gill Sans MT, Tahoma, Arial, sans-serif;
	font-size: 14px;
	color: #425C8C;
}
a {
	font-family: Calibri, Gill Sans MT, Tahoma, Arial, sans-serif;
	font-size: 14px;
	color: #0D380D;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #000053;
}
a:hover {
	text-decoration:none;
	color: #55F;
}
a:active {
	text-decoration: none;
	color: #55f;
}
h1 {
	font-size: 36px;
}
h2 {
	font-size: 26px;
}
h3 {
	font-size: 22px;
}
h4 {
	font-size: 20px;
}
h5 {
	font-size: 18px;
}
h6 {
	font-size: 16px;
}
p {font-size:16px; line-height:135%;  }

#pagewrapper { position:relative; width:1024px; margin-left:auto; margin-right:auto; }
#header {
	float:left;
	background-image:url(../images/headerarea.gif);
	background-repeat:no-repeat;
	width:990px;
	height:160px;
	margin:0;
	padding:0;
	position:relative;
}
#addressarea {
	position:absolute;
	top:22px;
	width:317px;
	text-align:right;
	left: 645px;
	color:white;
}
#addressarea p {
	padding:0; margin:0;
	font-size:17px;
	line-height:105%;
}
#tagmenu {
	clear:both;
	margin:0; padding:0;
	width:960px;
	height:41px;
	float:left;
	padding-top:5px;
	padding-right:15px;
	text-align:right;
}

#tagmenu a {
	float:right;
	display:block;
	padding:0;
	margin:0;
	font-size:14px;
	font-weight:bold;
	color:#333;
	margin-left:4px;
	margin-top:-10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:4px;
	background-color:#FFF;
	text-decoration:none;
	border:#B9FFB9 1px solid;
}
#tagmenu a:hover {
	color:#000;
	background-color:#CCC;
}

#contentheader {
	width:990px;
	height:17px;
	float:left;
	background-image:url(../images/bodytop.gif);
	background-repeat:no-repeat;
}
#contentwrapper {
	background-image:url(../images/bodyslice.gif);
	background-repeat:repeat-y;
	width:990px;
	height:485px;
	float:left;
}
#contentbottom {
	width:990px;
	height:40px;
	float:left;
	background-image:url(../images/bodybottom.gif);
	background-repeat:no-repeat;
}

#content { margin-left:175px; height:485px; width:780px;  overflow:auto; }

#content h1 {
	margin:0; padding:0;
	border-bottom:1px solid;
	margin-bottom:10px;
}

#footer { margin:0; padding:0; padding-left:30px; padding-right:30px; }
#footer ul { margin:0; padding:0; }
#footer li { list-style:none; margin:0; padding:0; float:left; font-size:80% }
#footer li a {
	text-decoration:none;
	margin-left:2px;
	margin-right:5px;
	padding-left:3px;
	padding-right:3px;
	color:#165F16;
	display:block;
}
#footer li a:hover {
	color:#660
}
#titlelocation1 {
	position: absolute;
	width: 499px;
	height: 62px;
	z-index: 1;
	left: 197px;
	top: 13px;
	color:black;
}
#titlelocation1 h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:48px; margin:0; padding:0;}
#titlelocation2 {
	position: absolute;
	width: 503px;
	height: 65px;
	z-index: 1;
	left: 199px;
	top: 15px;
	color:#00FFFF;
}
#titlelocation2 h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:48px; margin:0; padding:0;}
#mission { margin-top:75px; color:#0CC; text-align:center; }
#mission p { padding:0; margin:0; font-family:Calibri, "Gill Sans MT", "Arial Narrow", Tahoma, Arial, sans-serif; font-size:24px; color:#CF9; }