A:link {color: #00450D;}
A:visited {color: #00450D;}
A:active {color: #00450D;}
A:hover {color:#CC9900; text-decoration:none;}

#adjustFont {
	float:right;
	font-size:10pt;
	padding-top:1px;
	font-family:Arial, Helvetica, sans-serif;
}

#adjustFont a:link, #adjustFont a:hover, #adjustFont a:active, #adjustFont a:visited  {
	text-decoration:none;
	font-size:16pt;
	font-family:"Courier New", Courier, monospace;
	margin:0px 10px;
}

img {
	border:0px;
}

h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#00402D;
	font-weight:normal;
	font-size:30pt;
	letter-spacing:-1px;
	padding-top:0px;
	margin-top:0px;
}

h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#663300;
	font-weight:normal;
	font-size:22pt;
	letter-spacing:-0.2px;
	padding:0px;
	margin:0px;
}

h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#00402D;
	font-weight:normal;
	font-size:14pt;
	letter-spacing:-0.2px;
	padding:0px;
	margin:0px;
}

h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#663300;
	font-weight:normal;
	font-size:13pt;
	letter-spacing:-0.2px;
	padding:0px;
	margin:0px;
}

body,td,th {
	color: #000000;
	margin:0px 0px 0px 0px;
}
.centerText {
	background-color: #FFFFFF;
	padding:10px;
}
.topNav {
	background-color:#FFFFFF;
	width:800px;
	height:46px;
	text-align:center;
	padding:4px; 
}
.mainNav {
	background-color:#FFFFFF;
	width:800px;
	height:30px;
	text-align:right;
	vertical-align:middle;
	padding:10px; 
}

.copyright div a {
	text-decoration:none;
	color:#FFFFFF;
}
#leftNavContainer {
	width:190px;
	float:left;
	font-size:10pt;
}
#bodyContainer {
	width:470px;
	float:left;
	padding:0px 20px;
	border-left:1px solid #58652A;
	padding-top:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12pt;
}
#rightNavContainer {
	padding-top:23px;
	width:170px;
	float:right;
	font-size:11pt;
	text-align:right;
}
#leftNav {
	margin-left:0px;
	padding-left:0px;
	font-size:11pt;
}
#leftNav li.current {
	font-size:13pt;
	font-weight:bold;
}
#leftNav li {
	list-style:none;
	color:#00412E;
	padding-top:7px;
	font-weight:bold;
}
#leftNav a:link, #leftNav a:visited, #leftNav a:active {
	text-decoration:none;
	color:#00412E;
}
#leftNav a:hover {
	text-decoration:underline;
	color:#582A09;
}

#leftNav ul {
	padding-left:20px;
	margin-left:0px;
}

#leftNav ul li {
	padding-left:0px;
	padding-top:6px;
	font-weight:normal;
	font-size:11pt;
}

body {
	background-color: #D7D8B0;
}

.bottomNav {
	background-color:#FFFFFF;
	text-align:center;
	font-size:9pt;
}

.highlightBox {
	background-color:#DDE3E8;
}

.largeText {
	font-size:2em;
}

.mediumText {
	font-size:10pt;
}

a.bottomNav:link, a.bottomNav:visited, a.bottomNav:active {
	font-size: 8pt;
	text-decoration:none;
	color:#58652A;
	font-weight:bold;
}

.copyright {
	background-color:#58652A;
	width:297px;
	height:37px;
	color:#DADDD0;
	font-weight:bold;
	text-align:center;
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
}

#nav-menu ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}

#nav-menu li
{
	float: left;
	margin: 0 0.15em;
}

#nav-menu li.last
{
	border-right:1px solid #999898;
}

#nav-menu li a
{
	background: url(../images/top_nav_item_beige_back.gif) #fff top no-repeat;
	height: 36px;
	line-height: 48px;
	float: left;
	width: 105px;
	display: block;
	color: #C99C2D;
	text-decoration: none;
	text-align: center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12pt;
	border-left:1px solid #999898;
	vertical-align:top;
}

#nav-menu li a:hover
{
	background: url(../images/top_nav_item_hover_back.gif) #fff top no-repeat;
	color: #E5B94B;
}

/* Hide from IE5-Mac \*/
#nav-menu li a
{
	float: none
}
/* End hide */

#nav-menu
{
	/* width:30em; */
}

#privacyFooter
{
	font-size:10pt;
	text-align:center;
	padding:10px 150px;
}

#stateContent
{
	padding:25px;
}

.layerPhoto
{
	position:relative;
	width:auto;
	height:526px;
	z-index:3;
	top:0px;
	padding-bottom:20px;
}

.opaqueText {
	-moz-opacity: .0;
	opacity: .0;
	filter: alpha(opacity=0);
}

.normalBack {
	position: absolute;
	z-index: 10;
	padding:5px;
	color:#FFFFFF;
	font-size:12pt;
}

.sitePhoto {
	padding:10px;
}