	html,body {
	margin:0;
	padding:0;
	}
	
	body {
	background-color:#e4e4e4; 
	margin-top:5px; 
	margin-left:0px; 
	margin-right:0px; 
	text-align:center;
	}

	

/* ================================ */
/*  PAGE LAYOUT */
/* ================================ */
	

	
	div {
	text-align:center;
	}
	
	div#container {
	border:0px;
	width:834px;
	margin:0px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
	padding:0px;
	background-color: #ffffff;
	text-align:center;
	}
	
	div#header {
	border: 0px;
	width:824px;
	height:91px;
	text-align: right;
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	}
	
	div#navbar {
	border: 0px;
	width:824px;
	height:30px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	background-color: #a39161;
	background-image: url(../images/menubg.gif);
	background-repeat: repeat-x;
	margin-left: auto;
	margin-right: auto;
	}
	
	div#imageArea {
	border: 0px;
	width:824px;
	height:332px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	background-color: #e8e3d7;
	background-image: url(../images/imgAreaBg.gif);
	background-repeat: repeat-x;
	margin-left: auto;
	margin-right: auto;
	}
	
	div#baseBox {
	border: 0px;
	width:824px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	background-color: e8e3d7;
	margin-left: auto;
	margin-right: auto;
	}
	
	div#holdContent {
	border: 0px;
	width:824px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	background-color: white;
	margin-left: auto;
	margin-right: auto;
	}
	
	div#content1 {
	border: 0px;
	width:264px;
	text-align: left;
	margin: 0px;
	margin-left: 10px;
	padding: 0px;
	background-color: white;
	float: left;
	height: 220px;
	min-height: 220px;
	}
	
	div#content2 {
	border: 0px;
	width:310px;
	text-align: left;
	margin: 0px;
	margin-left: 20px;
	padding: 0px;
	background-color: white;
	float: left;
	}
	
	div#content3 {
	border: 0px;
	width:190px;
	text-align: left;
	margin: 0px;
	margin-left: 20px;
	padding: 0px;
	background-color: white;
	float: left;
	}
	
	div#mainContent {
	border: 0px;
	width:620px;
	text-align: left;
	margin: 0px;
	margin-left: 24px;
	padding: 0px;
	background-color: white;
	float: left;
	}
	
	div#mainContentFull {
	border: 0px;
	width:800px;
	text-align: left;
	margin: 0px;
	margin-left: 10px;
	padding: 0px;
	background-color: white;
	float: left;
	}
	
	div#breadcrumbs {
	border: 0px;
	width:620px;
	text-align: left;
	margin: 5px 0px 10px 24px;
	padding: 0px;
	background-color: white;
	float: left;
	}
	
	div#submenu {
	border: 0px;
	width:180px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	background-color: white;
	float: left;
	}
	
	div#baseBox {
	clear: both;
	border: 0px;
	width:824px;
	text-align: left;
	background-color: #f6f4ef;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	}
	
	div#top {
	border:0px;
	width:1;
	height:1px;
	margin:0px 0px 0px 0px;
	position: absolute; left: 0px; top: 0px;
	}
	

	
/* ================================ */
/*  GENERAL STYLES, TEXT AND LINKS  */
/* ================================ */


	
	h1, p, .standard, input, ul, li, td, h2 {
	font-family: Arial, Verdana; 
	text-decoration:none;
	}
	
	h1 {
	display: block;
	font-weight: bold; 
	color:#a39161;  
	font-size: 20px; 
	line-height: 28px;
	margin-top: 20px;
	border-bottom: 1px solid #a39161;
	}
	
	h1#homeSmall { 
	font-size: 14px; 
	line-height: 20px;
	margin-top: 20px;
	border-bottom: 0px;
	}
	
	h2 {
	font-weight: bold; 
	color:#000000;  
	font-size: 16px; 
	line-height: 20px;
	margin-top: 10px;
	}
	
	p, .standard, input, td, ul, li {
	color: #000000;
	font-size: 12px; 
	line-height: 18px;
	}
	
	.homeSmall {
	font-size: 11px; 
	line-height: 18px;
	}
	
	.site, a.site:link, a.site:active, a.site:visited, a.site:hover {
	font-size: 10px;
	color: #000000;
	}

	a:link, a:active, a:visited, a:hover {
	color: #1e8d67;
	text-decoration: underline;
	}
	
	a:hover {
	color: #a39161;  
	}
	
	.tagline{
	font-family: Arial, Verdana; 
	font-size: 16px; 
	color:#a39161; 
	text-decoration:none; 
	font-weight: bold;
	line-height:30px;
	margin-right: 5px;
	}
	
	.priority, a.priority:link, a.priority:active, a.priority:visited, a.priority:hover {
	font-family: Arial, Verdana; 
	font-size: 14px; 
	color:#a39161; 
	text-decoration:none; 
	font-weight: bold;
	line-height:30px;
	margin-left: 5px;
	}
	
	a.priority:hover {
	color:#8a7746; 
	}
	
	
	.news-white {
	color: #ffffff;
	font-weight: bold;
	}
	
		

	
	
/* ================================ */
/*  NAVIGATION  */
/* ================================ */

	#utilnav, #utilnav li {
	display: inline;
	margin:0px 0px 0px 0px;
	margin-left: 15px;
	margin-right: 3px;
	}

	.util, a.util:link, a.util:active, a.util:visited {
	font-family: Arial, Verdana; 
	font-size: 9px; 
	color:#669e8c; 
	text-decoration:none; 
	font-weight: normal;
	line-height:30px;
	}
	
	a.util:hover{
	color:#2f5b4c; 
	text-decoration: underline; 
	}
	

	
	
	
	#mainnav, #mainnav li {
	display: inline;
	list-style-type: none;
	}
	
	.nav, a.nav:link, a.nav:active, a.nav:visited, a.nav:hover {
	font-family: Arial, Verdana; 
	font-size: 12px; 
	color:#ffffff; 
	text-decoration:none; 
	font-weight: bold;
	line-height:20px;
	margin-right: 15px;
	margin-left: 10px;
	}
	
	a.nav:hover{
	text-decoration: underline; 
	color:#ffffff; 
	}


	#subnav li {
	list-style-type: disc;
	list-style-image: url(../images/subBullet.gif);
	list-style-position: inside;
	border-bottom: 1px solid #a39161;
	}
	
	
	
	.sub, a.sub:link, a.sub:active, a.sub:visited, a.sub:hover, .subOn, a.subOn:link, a.subOn:active, a.subOn:visited, a.subOn:hover {
	font-family: Arial, Verdana; 
	font-size: 11px; 
	color:#a39161; 
	text-decoration:none; 
	font-weight: normal;
	line-height:20px;
	margin: 0px;
	margin: 0px;
	}
	
	.subOn, a.subOn:link, a.subOn:active, a.subOn:visited, a.subOn:hover {
	font-weight: bold;
	}
	
	a.sub:hover, a.subOn:hover{
	text-decoration: none; 
	color:#000000; 
	}
	
	#subHead{
	font-weight: bold;
	color: #00704a; 
	margin: 3px 0px 3px 0px;
	border-bottom: 1px solid #00704a;
	}
	
	
	
	
	
	
	
	#ternav li {
	list-style-type: disc;
	list-style-image: url(../images/terBullet.gif);
	list-style-position: inside;
	border-bottom: 0px;
	margin-left: 10px;
	}
	
	
	
	.ter, a.ter:link, a.ter:active, a.ter:visited, a.ter:hover, .terOn, a.terOn:link, a.terOn:active, a.terOn:visited, a.terOn:hover {
	font-family: Arial, Verdana; 
	font-size: 11px; 
	color:#a39161; 
	text-decoration:none; 
	font-weight: normal;
	line-height:20px;
	margin: 0px;
	margin: 0px;
	}
	
	.terOn, a.terOn:link, a.terOn:active, a.terOn:visited, a.terOn:hover {
	font-weight: bold;
	}
	
	a.ter:hover, a.terOn:hover{
	text-decoration: none; 
	color:#000000; 
	}
	
	
	
	
	
	
	
	
	#breadcrumbs {
	font-family: Arial, Verdana; 
	font-size: 11px;
	color: #424041;
	padding: 3px;
	margin-bottom: 25px;
	}
	
	#breadcrumbs ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
	} 
	
	#breadcrumbs ul li {
	margin-left: 0;
	padding-left: 2px;
	border: none;
	list-style: none;
	display: inline;
	}
	
	
	
	

	ul {
	margin: 0px; padding: 0px;
	}

	#basenav, #basenav li {
	display: inline;
	margin:0px 0px 0px 0px;
	margin-right: 10px;
	}
	
	.base, a.base:link, a.base:active, a.base:visited, a.base:hover {
	font-family: Arial, Verdana; 
	font-size: 10px; 
	color:#999896; 
	text-decoration:none; 
	font-weight: normal;
	line-height:16px;
	}
	
	.base {
	margin-left: 10px;
	}
	
	a.base:hover {
	color:#62605c; 
	text-decoration:underline; 
	}
	
	.credits, .tag, .navy, a.tag:link, a.navy:link, a.tag:visited, a.navy:visited,  a.tag:active,  a.navy:active {
	font-family: Arial, Verdana; 
	font-size: 10px; 
	color:#999896; 
	text-decoration:none; 
	font-weight: normal;
	line-height:16px;
	}
	
	a.tag:hover {
	color: #ec008b;
	}
	
	a.navy:hover {
	color: #110a70;
	}
	
	
	
	
	
	
	

	
/* ================================ */
/*  MISC  */
/* ================================ */


img#logo {
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 1px;
	border: 0px;
	float: left;
}

img#spacer {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 0px;
}