#sitemap-content {
	padding: 0;
	width: 300px;
	text-align: left;
	clear: both;
	margin: 0;
	float: left;
	font-size: 10px;
 }	

a:link {
	COLOR: #660000;
	TEXT-DECORATION: none;
	font-weight: bold;
}
a:visited {
	COLOR: #660000;
	TEXT-DECORATION: none;
	font-weight: bold;
}
a:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
	font-weight: bold;
}
a:active {
	COLOR: #660000;
	TEXT-DECORATION: none;
	font-weight: bold;
}
	
	
a:navlinks:link {
	COLOR: #660000; TEXT-DECORATION: none}
a:navlinks:visited {
	COLOR: #660000; TEXT-DECORATION: none}
a:navlinks:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline}
a:navlinks:active {
	COLOR: #660000; TEXT-DECORATION: none}
	


A.copyright:link {
	COLOR: #AA9C83; TEXT-DECORATION: none}
A.copyright:hover {
	COLOR: #AA9C83; TEXT-DECORATION: underline}
A.copyright:active {
	COLOR: #AA9C83; TEXT-DECORATION: none}
A.copyright:visited {
	COLOR: #AA9C83; TEXT-DECORATION: none}


A.copyrightlarge:link {
	COLOR: #AA9C83; TEXT-DECORATION: none; font-size: 13px; font-weight: bold;
}
A.copyrightlarge:hover {
	COLOR: #AA9C83; TEXT-DECORATION: underline; font-size: 13px; font-weight: bold;
}
A.copyrightlarge:active {
	COLOR: #AA9C83; TEXT-DECORATION: none; font-size: 13px; font-weight: bold;
}
A.copyrightlarge:visited {
	COLOR: #BDB19C; TEXT-DECORATION: none; font-size: 13px; font-weight: bold;
}

.copyright-div {
	MARGIN: 20px 0px 20px 0px ; FONT: 10px Arial,Sans-serif; WIDTH: 700px; COLOR: #AA9C83; text-align:center;
}

.largelinks {
	MARGIN: 20px 0px 5px 0px ; FONT: 12px Arial,Sans-serif; WIDTH: 700px; COLOR: #AA9C83; text-align:center;
}

.top-title {
	MARGIN: 30px 0px 0px; FONT: 10px arial; TEXT-TRANSFORM: uppercase; COLOR: #e1dace; TEXT-ALIGN: center
	
}
.headerimg {
	MARGIN: 70px 0px 0px 30px; FONT: bold 20px arial, san-serif; TEXT-TRANSFORM: uppercase; COLOR: #5B9EC0; TEXT-ALIGN: left
}

strong {
	FONT: 12px/16px Arial,Sans-serif;
	COLOR: #13629b;
	font-weight: 500;
	}





BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f0e8dd; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 80% verdana,Sans-serif; COLOR: #333333; PADDING-TOP: 0px; TEXT-ALIGN: center
}

h1 {
	font-size: 14px;
	font-weight: bold;
}

h2 {
	font-size: 14px;
	font-weight: bold;
}



.midtable {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/graphics/mid-bg.jpg) no-repeat; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 725px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.midtablebg {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/graphics/mid-bg-wide.jpg) #F1EEEA repeat-y; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 725px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}


.maintable {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 0px; BACKGROUND: url(/graphics/body-bg.jpg); PADDING-BOTTOM: 0px; BORDER-LEFT: 0px solid; WIDTH: 755px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid
}
.navtable {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 725px; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 0px solid
}
.contenttitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px -5px 8px; FONT: 17px "trebuchet ms"; COLOR: #015f95; PADDING-TOP: 0px
}
.contenttable {
	BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 8px; BACKGROUND: #ffffff; PADDING-BOTTOM: 8px; MARGIN: 0px 10px 10px; FONT: 12px/16px Arial,Sans-serif; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 421px; COLOR: #13629b; PADDING-TOP: 8px; BORDER-BOTTOM: #d3d3d3 1px solid
}
.pagetitle {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 6px; BORDER-TOP: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 10px; BORDER-LEFT: 0px; PADDING-TOP: 6px; BORDER-BOTTOM: 0px
}
.maintextbody {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 10px 40px 20px 36px; FONT: 12px/16px Arial,Sans-serif; COLOR: #13629b; PADDING-TOP: 6px; TEXT-ALIGN: justify
}
.navbox {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 40px 5px 5px 0px; FONT: 11px/16px Arial,Sans-serif; COLOR: #333399; PADDING-TOP: 6px; text-align: left; 
}

.navlinksbox {
	FONT: 11px Arial,Sans-serif; COLOR: #333399; BACKGROUND: url(graphics/box-bg.jpg); width: 162px; text-align: left; 
}

.navlinkstitle {
	FONT: 12px Arial,Sans-serif; COLOR: #ffffff; 
margin-bottom: 2px; text-align: left; font-weight: bold; 
background: url(graphics/nav-links-bg.jpg) repeat-x;
height: 22px;
padding-top: 4px;
padding-left: 5px;
margin-left: 8px;
margin-right: 8px;
}

.mapbox {
	FONT: 11px Arial,Sans-serif; COLOR: #333399; BACKGROUND: url(graphics/box-bg.jpg); width: 162px; text-align: center;
}

.navlinks {
	FONT: 11px Arial,Sans-serif; COLOR: #333399; padding:0px 5px 8px 15px; text-align: left; 
}

.map {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid
}
.titletext {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 22px; PADDING-BOTTOM: 6px; MARGIN: 65px 20px 0px 15px; COLOR: #4b6454; LINE-HEIGHT: normal; PADDING-TOP: 6px; FONT-STYLE: normal; FONT-FAMILY: garamond,"times new roman",times, serif
}


.textarea{
	FONT-SIZE: 11px; WIDTH: 380px; height: 100px; border: solid 1px #AA9C83; COLOR: #000000; POSITION: relative; background: #ffffff;
}


.textfield {
	FONT-SIZE: 11px; WIDTH: 240px; border: solid 1px #AA9C83; COLOR: #000000; POSITION: relative; background: #ffffff;
}

fieldset {
padding-bottom:10px; 
}

legend {
MARGIN: 0px; FONT: bold 16px arial, san-serif; TEXT-TRANSFORM: uppercase; COLOR: #5B9EC0; TEXT-ALIGN: left
}

.button {

border: 2px #AA9C83;
text-align: center;
font: 13px arial, san-serif;;
font-weight:bold;
 color: #5B9EC0;
 text-transform:uppercase;
 width: 150px;
   background-color:#ffffff;
   border:1px double;
   border-top-color:#AA9C83;
   border-left-color:#AA9C83;
   border-right-color:#AA9C83;
   border-bottom-color:#AA9C83;
padding:2px;
margin:3px;

}
.featuredlink {
	FONT: bold 11px/12px arial; COLOR: #504943
}
.featuredphoto {
	BORDER-RIGHT: #504943 1px solid; BORDER-TOP: #504943 1px solid; BORDER-LEFT: #504943 1px solid; BORDER-BOTTOM: #504943 1px solid
}
.featuredtext {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 9px/11px Arial,Sans-serif; COLOR: #a49775; PADDING-TOP: 2px
}


.calc {
	background: #ffffff;
	border: 1px solid #AA9C83;
	border-collapse: collapse;
}
.calc_input {
	color: #000000;
}


.calc_button {

border: 2px #AA9C83;
text-align: center;
font: 13px arial, san-serif;;
font-weight:bold;
 color: #5B9EC0;
 text-transform:uppercase;
   background-color:#ffffff;
   border:1px double;
   border-top-color:#AA9C83;
   border-left-color:#AA9C83;
   border-right-color:#AA9C83;
   border-bottom-color:#AA9C83;
filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc');
padding:2px;
margin:3px;

}

.calc-title {
	MARGIN: 10px 0px 5px -5px; FONT: bold 16px arial, san-serif; TEXT-TRANSFORM: uppercase; COLOR: #5B9EC0; TEXT-ALIGN: left
}

.sfont {
	font-family: arial,verdana,helvetica,lucida,sans-serif;
	font-size: 83%;
	color: #666;
}
.err{
	color: #CC0000;
	font-family: arial,verdana,helvetica,lucida,sans-serif;
	font-size: 83%;
}
TH {
	border: 1px solid #AA9C83;
	background: #BDB19C;
	font-weight: bold;
	padding: 3px;
	color: #ffffff;
}
#tiplayer {
	font-family: arial,verdana,helvetica,lucida,sans-serif;
	position: absolute;
	width: 250px;
	padding: 4px;
	background: #FFFFFF;
	border: 1px solid #AA9C83;
	z-index: 10;
	visibility: hidden;
}
#powered_by, #powered_by a{
	visibility: hidden;
}
.fill01 {background-color: #FFFFFF}
.fill02 {background-color: #E7E8F9}



#pathway{
	font: bold 83% arial,verdana,helvetica,lucida,sans-serif;
	color: #7D7D7E;
	text-align: center;
}
#pathway a{
	font-weight: normal;
	text-decoration: none;
}

.community-link { 
display:block; 
font-family: Arial; 
font-style: normal; 
padding: 5px;
margin: 10px;
TEXT-ALIGN: center;
border: double #AA9C83;
} 


.community-thumbs {
border: solid 1px #AA9C83; 
height: 65px;
width: 90px;
}

.community-images {
border: solid 4px #AA9C83; 
height: 200px;
width: 300px;
}
.community-block {
border: solid 1px #AA9C83;
width:437px;
background: #ffffff; 
font-family: Arial; 
font-size: 12px; 
font-style: normal; 
text-decoration: none; 
line-height: 16px;
}



.community-title {
	FONT: 12px Arial,Sans-serif; font-weight: bold; COLOR: #ffffff; TEXT-ALIGN: left; 
background: #AA9C83 url(graphics/nav-links-bg.jpg) repeat-x;
padding-top: 4px;
padding-left: 5px;
padding-bottom: 3px;
}

.community-header {
	FONT: 12px Arial,Sans-serif; font-weight: bold; COLOR: #ffffff; TEXT-ALIGN: left; 
background: #AA9C83 url(graphics/nav-links-bg.jpg) repeat-x;
padding-top: 4px;
padding-left: 5px;
padding-bottom: 3px;
text-transform:uppercase
}

.community-images {
border-right: solid 1px #AA9C83;
border-top: solid 0px #AA9C83; 
border-bottom: solid 0px #AA9C83; 
border-left: solid 0px #AA9C83; 
height: 200px;
width: 300px;
}


.community-table {
background: #ffffff; 
border-top: solid 0px #AA9C83; 
border-right: solid 1px #AA9C83; 
border-bottom: solid 1px #AA9C83; 
border-left: solid 1px #AA9C83; 
width:437px;
}


.community-click {
font-family: Arial; 
font-size: 10px; 
font-style: bold; 
text-decoration: none; 
text-align: center;
}

.logo {
float: left;
}

.contactinfo {
text-align: left;
float: right;
color: #015f95;
font-size: 12px; 
}

.contact {
width: 360px;
margin-bottom: 15px;
margin-top: 15px;
}
