html {} 

body {background:url(../images/background.gif) repeat; margin:0; text-align:center; padding:0;font-family:Arial, Helvetica, Verdana, Sans-Serif;font-size:12px;color:#6f4e0f;}

a:link { color:#4c6119; text-decoration:none; }
a:active{ color:#4c6119; text-decoration:none; }
a:visited{ color:#4c6119; text-decoration:none; }
a:hover{ color:#4c6119; text-decoration:underline; }
.event:Link {font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #0000FF; font-weight: bold;}
.event:Visited {font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #0000FF; font-weight: bold;}

h1 {font-size:20px; font-family:Times New Roman, Serif; color#4c6119; margin-top:25px;font-weight:normal;}
h2 {font-size:13px; font-weight:bold; color:#313131;margin-bottom:6px;}
h3 {font-family:Times New Roman, Serif; font-size:20px; font-weight:normal; margin-top:25px; margin-bottom:0; color:#4c6119;}
h4 {font-size:12px; color:#4c6119; margin-bottom:0;}
h5 {font-family:Times New Roman, Serif; font-size:20px; font-weight:normal; margin-top:25px; margin-bottom:0; color:#4c6119;}
h6 {margin-top:0;}

.node .content h2 {font-family:Times New Roman, Serif; font-size:20px; font-weight:normal; margin-top:25px; margin-bottom:0; color:#4c6119;}

hr {border:none; border-top:solid 1px #9e9672; height:2px;}
.divider {border:none; border-top:solid 2px #d6d3ac; height:2px;}

#breadCrumbs {font-size:10px; font-family: Arial, Verdana, Helvetica, san-serif;margin-bottom:10px;margin-top:20px;margin-left:25px; }
#breadCrumbs a:link{color:#362508;text-decoration:none;margin-right:5px;}
#breadCrumbs a:active{color:#362508;text-decoration:none;margin-right:5px;}
#breadCrumbs a:visited{color:#362508;text-decoration:none;margin-right:5px;}
#breadCrumbs a:hover{color:#362508;text-decoration:underline;margin-right:5px;}
.breadSelected {color:#cd7300;text-decoration:underline;margin-left:5px; margin-right:5px;}

#navDiv {width:920px; background:url(../images/interiorBackground.gif) repeat-y #362508;}
#globalNav {width:920px; margin:0 auto; line-height:26px; background:url(../images/globalNavBackground.gif) repeat-y #5a571c;font-size:10px;text-align:center;color:#babd87;}
#globalNav p {margin:0; padding:0;}
#globalNav a {color:#babd87;}

#mainContainer {width:920px; margin:0 auto;text-align:left; }

#homecontentContainer {width:920px;	background:url(../images/homeBackground.gif) repeat-y ;}
#homeContainerBottom {width:920px; height:16px; margin:0 auto; background:url(../images/homeBottom.gif) no-repeat;}

#interiorContentContainer {width:920px; background:url(../images/interiorBackground.gif) repeat-y; }
#interiorContainerBottom {width:920px; height:24px; margin:0 auto; background:url(../images/interiorBottom.gif) no-repeat;}

#insideContentContainer {width:902px; margin:0 auto;}

#preNavHeader { font-size:10px; height:130px; color:#FFF;padding:10px 20px 0 20px; background:url(../images/headerBackground.gif) repeat-y #362508;}
#preNavHeader a {color:#FFF;}

#nav {height:32px; width:902px; margin:0 8px; font-size:11px;background:url(../images/secondbutton.gif) repeat-x;}
#nav ul {list-style:none; display:inline; line-height:32px;}
#nav ul li {float:left;border-right:1px solid #362508; padding: 0 5px;}
#nav ul li.last {border-right: none;}
#nav ul li a {padding-left: 19px; padding-right:19px;color:#ffffff;}
#nav ul li a:active {color:#ffffff;}
#nav ul li a:visited{color:#ffffff;}
#nav ul li a:hover {text-decoration:none;color:#d4d4d4;}

.firstButton {background:url(../images/firstButton.gif) repeat-x; text-transform: uppercase;}
.secondButton  {background:url(../images/secondButton.gif) repeat-x}
ul.primary-links li.active-trail {background:url(../images/navDown.gif) repeat-x}

#subnav {height:30px; width:902px; margin:0 8px; font-size:10px;background:url(../images/subbutton.gif) repeat-x;overflow:hidden;}
#subnav ul {list-style:none; display:inline; line-height:30px;}
#subnav ul li {float:left;border-right:0px solid #273d33; padding: 0;}
#subnav ul li a {padding: 0 14px; border-right:1px solid #fff;}
#subnav ul li a:link {color:#ffffff;}
#subnav ul li a:active {color:#ffffff;}
#subnav ul li a:visited{color:#ffffff;}
#subnav ul li a:hover {text-decoration:none; color:#ef8c0e;}
#subnav ul li.last a {border-right: none;}

#imageHeader {background:#1e1b03;border-bottom:3px solid #1e3e3d}



/* #onlineServicesHome {margin-top:4px; margin-bottom:2px;} */
#onlineServicesHome a {color:#fff;}
#onlineServicesHome td {padding-left:10px;}
#onlineServicesHomeTop {height:47px; width:224px; background:url(../images/servicesTopHome.gif) no-repeat}
#onlineServicesHomeMiddle { width:224px; background:url(../images/servicesBackgroundHome.gif) repeat-y}
#onlineServicesHomeBottom {height:37px;line-height:37px; width:224px; background:url(../images/servicesBottomHome.gif) no-repeat; }
#onlineServicesHomeMiddle table {line-height: 25px;}

#onlineServices {margin-top:10px; margin:0 auto; width:214px;}
#onlineServicesTop {width:214px; height:45px; background:url(../images/servicesTop.gif) no-repeat}
#onlineServicesMiddle {width:214px; background:url(../images/servicesBackground.gif) repeat-y;}
#onlineServicesBottom {width:214px; height:37px; line-height:37px; background:url(../images/servicesBottom.gif) no-repeat}
#onlineServices a {color:#fff;}
#onlineServices a img {border:none;}
#onlineServices td {padding-left:10px;}
#onlineServicesMiddle table {line-height: 25px;}

#onlineServicesOtherLink {text-align: left; height: 25px; padding: 8px 1em 2px;}

#quickLinks {margin-left:10px; margin-right:20px;}

#leftSide {float:left; width:289px;}
#leftSide a {color:#cd7300; font-weight:bold; text-transform:uppercase;}
#leftSide p {margin-left:5px; margin-right:5px;}
#leftSide ul {margin: 1em 0; padding: 0 0 0 3.2em; }
#leftSide ul li {line-height:16px;  color:#6f4e0f;list-style-image:url(../images/leftBullets.gif); margin-bottom:10px;}
#leftSide ul li a {font-weight:bold; text-transform:none;color:#1f1401;}
#leftSide .block .content {margin:15px;line-height:16px;font-size:11px;color: #3b2805;}

.homeCallout {margin-top:2px; height:35px; line-height:35px; text-indent:25px;background:url(../images/homeCallout.gif) repeat-x; color:#dd9924; font-weight:bold;}

#rightSide {float:left; width:537px;margin-left:35px;}
#rightSide p {margin-left:5px;}

.sectionHeader {line-height:24px;margin:25px auto;width:100%;border-top:1px solid #796f4f;border-bottom: 1px solid #796f4f;text-transform:uppercase;font-size:14px;}

.home-news-inactive {display: none; visibility: hidden}
.home-news-active {
  border: 1px solid #b7ac87;
  width: 513px;
  height: 225px;
  overflow: auto;
  padding: 12px;
  margin: 0 0 1em 0;
  clear: both;
}

.view-news-front a {color:#1f1401;text-decoration:underline}
.view-news-front p{color:#4c6119; margin-left: 0 !important;}
.view-news-front hr {border:none; border-top:solid 1px #9e9672; height:1px; margin-bottom: 10px;}
.view-news-front ul li {line-height:16px; color:#6f4e0f;list-style-image:url(../images/rightBullets.gif);margin-bottom:10px;}
.view-news-front .views-field-view-node {text-align: right; margin-bottom: 1em;}
.view-news-front .news-bottom-links {text-align: right; margin-right: 20px;}

#insideLeft {float:left; width:663px;}
#insideLeft a {color:#6f4e0f; text-decoration:underline;}
#insideLeft p {line-height:18px; color:#6f4e0f; margin-top:5px; margin-left:5px;}
#insideLeft ul li {line-height:16px; color:#6f4e0f; list-style-image:url(../images/rightBullets.gif); margin-bottom:10px;}
#insideLeft ul li a {text-decoration:underline; color:#1f1401;}
#insideHeader {width:663px; height:191px; background-color:#2b4238;}
#insideHeaderText {font-family:Times New Roman, Serif; font-size:20px; padding-top:164px; padding-left:35px;color:#fff;}

ul.dnrcontent li {line-height:16px; color:#6f4e0f; list-style-image:url(../images/rightBullets.gif); margin-bottom:10px;}
ul.dnrcontent li a {text-decoration:underline; color:#1f1401;}

table {font-size:12px; border-collapse: separate;}
#insideText ul {margin: 1em 0; padding: 0 0 0 3.2em; }
#insideText {width:595px; margin-left:25px;}
#insideText h3 a {text-decoration:underline; color:#4c6119;}

.node .content table {border-collapse: collapse;}
.node .content table, .node .content thead, .node .content th, .node .content tBody,  .node .content td {border: 1px solid #6f4e0f;}
.node .content img {border: inherit;}

table[align="left"] {margin-right: 15px}
table[align="right"] {margin-left: 15px}

#insideRight {float:right;width:239px;}
.insideRightContainer {color: #3b2805; margin-top:25px; margin-left:14px; margin-right:18px; font-size:11px}
.insideRightContainer a {color:#cd7300; font-weight:bold; text-transform:uppercase;}

.insideRightHeader {margin:15px 0; font-size:16px; font-weight:bold; color:#6f4e0f;}
.insideRightNav {font-size: 12px; color: #6f4e0f;}
.insideRightNav ul li{list-style-image:url(../images/rightBullets.gif);line-height:16px; margin: 0 18px 10px 10px; font-weight:bold;}
.insideRightNav ul li a {font-weight:bold; color:#4c6119; text-transform:none;}
.insideRightNav ul li a:active {font-weight:bold; color:#4c6119;}
.insideRightNav ul li a:visited {font-weight:bold; color:#4c6119;}
.insideRightNav ul li a:hover {font-weight:bold; color:#4c6119;}

.insideLeftHeader {
	height:26px;
	line-height:26px;
	margin:25px auto;
	text-indent:20px;
	width:90%;
	border-top:2px solid #8c8e57;
	border-bottom: 1px dotted #000;
	text-transform:uppercase;
	font-family: Times;
	font-size:15px;
	color:#32350a;
}

.clear {
	clear:both;
	
}

#footer {
	width:914px; 
	margin:15px auto; 
	font-size:11px; 
	color:#c37c0b;
	padding-bottom:15px;
}

#footer a:link {
	text-decoration:none;
	color:#c37c0b;
}

#footer a:active {
	color:#c37c0b;
	text-decoration:none;
}

#footer a:visited {
	color:#c37c0b;
	text-decoration:none;
}

#footer a:hover {
	text-decoration:underline;
	color:#c37c0b;
}

#footer p { padding: 0; margin: 0;}

#feedControl a:link  {
	font-weight:bold;
	color:#c37c0b;
}

#feedControl {
	line-height:16px;
}

#block-ddblock-1 h2{display:none}

.spacer {height:100px;}

/* TABS ON HOME PAGE */

.indentmenu {
font:11px Arial;

}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/


}

.indentmenu ul li{
display: inline;
float:left;
margin-right:3px;
background:#c9c598;
border-top: 1px solid #b7ac87; /*darkred border*/
border-left: 1px solid #b7ac87; /*darkred border*/
}

.indentmenu ul li a{
float: left;
color: #7d796f; /*text color*/
padding: 3px 20px;
line-height:20px;
text-decoration: none;
border-right: 1px solid #b7ac87; /*darkred divider between menu items*/
}

.indentmenu ul li a:visited{
color: #7d796f;
}

.indentmenu ul li a.selected{
color: #7d796f !important;
font-size:12px;
padding-top: 4px; /*shift text down 1px*/
padding-bottom: 2px;
background: #dfdcb3;
}

option.header {background-color: #6f4e0f; font-weight: bold; font-size: 18px; color: white; text-transform: uppercase;}
option.link {background-color: #dfdcb3; color: #362508; font-size: 10px; text-indent: 10px;}

.news-story {padding: 1em 0; border-bottom: 1px solid #b7ac87; }

#search-block-form {margin-top: 50px;}
#search-block-form input#edit-submit, #search-block-form input#edit-submit-2 {
	background-color: transparent;
	background-image: url(../images/go.gif);
	background-repeat: no-repeat;
	background-position: 0 1px;
	border: none;
	color: transparent;
	overflow: hidden;
	padding: 0 0 0 25px; 
	width: 22px;
	height: 22px;
}

ul.header-links li a {padding: 0 0.3em 0 0.2em; }
ul.footer-links li a {padding: 0; }
ul.header-links li, ul.footer-links li {border-right: 1px solid;}
ul.header-links li.last, ul.footer-links li.last {border-right: none;}

div.linked-pdfs {
  margin: 1em;
  padding: 0 1em 1em;
  background: #e0e0d0;
  border: 1px solid #4c6119;
}

/* drupal messages */
.messages {
  background-color: #fff;
  border: 1px solid #b8d3e5;
  padding: 0.5em 0.2em;
}

.preview {
  background-color: #fcfce8;
  border: 1px solid #e5e58f;
}

div.status {
  color: #33a333;
  border-color: #c7f2c8;
}

div.error, tr.error {
  color: #a30000;
  background-color: #FFCCCC;
}

.form-item input.error, .form-item textarea.error {
  border: 1px solid #c52020;
  color: #363636;
}

/* drupal admin */
#insideContentContainer .views-edit-view ul {margin: 0; padding: 0}
#insideContentContainer .views-edit-view ul li {list-style: none}
ul.tabs {padding: 0 !important; white-space: normal; }
ul.tabs li {white-space: nowrap; }
#autocomplete {background-color: white; }
#autocomplete ul {margin: 0; padding: 0;}
#autocomplete ul li {margin: 4px 0; padding: 0 4px; border-bottom: 1px solid #a0a0a0; }

/* imce */
body.imce { text-align: left; }

/* previews */
.preview h3 {color: #6f4e0f; font-size: 18px; } /* special formatting for informational h3 in preview */
.preview .node h3 {color: #4c6119; font-size: 20px; } /* copied from h3 def */
div.preview-info {font-style: italic; padding: 0; margin: 20px 0 0; background-color: #e0e0e0;}

/* quicklinks */
#selectQuickLinks {
  font-size: 10px;
  min-width: 180px;
}

/* event calendar */
.view-date-browser .date-nav { padding: 15px 0 0 0; }
.view-date-browser .view-content { margin: 15px 0 0 0; }
.node-event .field-label { 
  color: #4c6119;
  font-family: Times New Roman,Serif;
  font-size: 20px;
  font-weight: normal;
  margin: 20px 0 5px 0;
}

/* addthis link */
div.addthis {
  width: 100%;
  text-align: right;
}