a:link {
color: #0071BC;
text-decoration: none;
}

a:visited {
color: #0071BC;
text-decoration: none;
}

a:hover {
color: #004776;
text-decoration: none;
}

a:active {
color: #0071BC;
text-decoration: none;
}

body {
padding: 0px;
margin: 0px;
background-color: #FFFFFF;
font-family: Serif;
font-size: 12px;
line-height: 16px;
color: #333333;
}

#mainNav {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
line-height: 12px;
text-transform: uppercase;
}

#mainNav ul {
margin: 0px;
padding: 0px 0px 12px 0px;
}

#mainNav ul li {
padding: 0px 6px 0px 6px;
display: inline;
}

#mainNav ul li a {
color: #463C0F;
text-decoration: none;
border-bottom: 2px solid #F1F1F1;
}

#mainNav ul li a:hover {
color: #029fd6;
text-decoration: none;
border-bottom: 2px solid #029fd6;
}

#mainNav #current {
color: #029fd6;
text-decoration: none;
border-bottom: 2px solid #029fd6;
}

#currentPage {
font-family: Georgia;
font-size: 18px;
font-weight: normal;
color: #FFFFFF;
width: 230px;
margin: 14px 0px 0px 33px;
background-color: #029fd6;
}

#currentPage #spacer {
background-color: #029fd6;
width: auto;
padding: 5px 0px 5px 10px;
}

#navcontainer {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
line-height: 16px;
text-transform: uppercase;
}

#navcontainer ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}

#navcontainer li {
margin: 0px;
}

#navcontainer li a {
display: block;
padding: 5px 5px 5px 33px;
background-color: #FFFFFF;
color: #463C0F;
text-decoration: none;
width: 243px;
background-image: url(images/list-bg_off.gif);
}

html>body #navcontainer li a {
width: auto; 
}

#navcontainer li a:hover {
background-color: #FFFFFF;
color: #463C0F;
background-image: url(images/list-bg_on.gif);
}

#navcontainer #subCurrent {
background-image: url(images/list-bg_on.gif);
}

#navcontainer ul li ul {
margin: 0px 0px 10px 10px;
}

#navcontainer ul li ul li a {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
line-height: 11px;
text-transform: none;
background-image: none;
}

#navcontainer ul li ul li a:hover {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
line-height: 11px;
text-transform: none;
background-image: none;
color: #0071BC;
}

.articleBlurbs {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
line-height: 13px;
text-transform: none;
margin: -3px 5px 7px 33px;
}

/*
#subNav {
font-family: Times, serif;
font-size: 12px;
line-height: 12px;
text-transform: uppercase;
width: 168px;
}

#subNav ul {
margin: 0px;
padding: 11px 0px 0px 0px;
}

#subNav ul li {
padding: 6px 6px 6px 6px;
border-bottom: 2px solid #F1F1F1;
}

#subNav ul li a {
color: #463C0F;
text-decoration: none;
}

#subNav ul li a:hover {
color: #463C0F;
text-decoration: none;
}

#subNav #current {
color: #463C0F;
text-decoration: none;
}
*/

#leftsideHeader {
width: 263px;
height: 90px;
background-color: #F1F1F1;
}

#rightsideHeader {
width: 711px;
height: 90px;
background-color: #F1F1F1;
}

#leftContent {
width: 263px;
}

#rightContent {
width: 711px;
font-family: arial, sans-serif;
font-size: 12px;
line-height: 16px;
color: #463C0F;
}

#leftsideFooter {
width: 263px;
height: 90px;
/*height: 55px;*/
background-color: #F1F1F1;
}

#rightsideFooter {
width: 711px;
height: 90px;
/*height: 55px;*/
background-color: #F1F1F1;
}

#logoSpacer {
margin: 20px 12px 0px 33px;
}

.homeFlash {
margin: 12px 13px 0px 33px;
width: 216px;
}

.homeBlurbs {
margin: 6px 13px 12px 33px;
width: 216px;
font-family: arial, sans-serif;
font-size: 11px;
line-height: 15px;
color: #463C0F;
}

.quickShot {
margin: 10px 13px 10px 33px;
width: 217px;
font-family: arial, sans-serif;
font-size: 11px;
line-height: 15px;
color: #463C0F;
}

.quickShot h3 {
font-family: Georgia;
font-size: 16px;
font-weight: normal;
color: #029fd6;
margin-bottom: 5px;
}

.quickShot .homeImage {
margin: 6px 0px;
}


.brownLine {
margin: 14px 0px 0px 0px;
}

.articleFeatured .articleTitle {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
line-height: 16px;
text-transform: uppercase;
margin-bottom: 10px;
}

.articleFeatured .articleImage {
margin-bottom: 5px;
}

.article {
font-family: arial, sans-serif;
font-size: 12px;
line-height: 16px;
color: #463C0F;
margin-top: 20px;
}

#sitecontentSpacer {
margin: 24px 20px 20px 10px;
}

#pressSpacer {
margin: 10px 20px 20px 10px;
}

.articleInfo {
font-family: arial, sans-serif;
font-size: 12px;
line-height: 16px;
color: #463C0F;
}

.articleInfo h2 {
font-family: arial, sans-serif;
font-size: 14px;
line-height: 16px;
color: #463C0F;
margin: 2px 0px 2px 0px;
padding: 0px;
}

.genSpacer {
margin: 20px 20px 20px 0px;
}

.formLabelSection {
	display: block;
	width: 690px;
	margin-bottom: 8px;
}

.formLabelArea {
width: 230px;
float: left;
}

.formLabel {
margin-bottom: 4px;
}

.input_text {
width: 200px;
height: 24px;
font-family: Arial, Serif;
font-size: 13px;
line-height: 18px;
color: #999999;
font-weight: normal;
padding: 2px;
}

.input_text_lg {
width: 410px;
height: 24px;
font-family: Arial, Serif;
font-size: 13px;
line-height: 18px;
color: #999999;
font-weight: normal;
padding: 2px;
}

.text_area {
width: 220px;
height: 100px;
font-family: Arial, Serif;
font-size: 13px;
line-height: 18px;
color: #999999;
font-weight: normal;
padding: 2px;
}

.text_area_lg {
width: 410px;
height: 200px;
font-family: Arial, Serif;
font-size: 13px;
line-height: 18px;
color: #999999;
font-weight: normal;
padding: 2px;
}

.form_button {
border: 0px;
padding: 4px;
text-transform: uppercase;
}

.delete_button {
border: 0px;
padding: 4px;
background-color: #FF0000;
color: #FFFFFF;
margin-right: 10px;
text-transform: uppercase;
}



.input_text {
width: 220px;
margin-bottom: 4px;
}

.input_required {
width: 220px;
background-color: #FFFDEF;
}

.select_box {
width: 180px;
padding: 4px;
font-size: 14px;
font-weight: normal;
color: #B9A833;
vertical-align: middle;
}

.input_submit {
padding: 4px;
background-color: #4A9724;
border: 0px;
font-size: 13px;
color: #FFFFFF;
vertical-align: middle;
height: 36px;
}


#footer {
font-family: Arial, Sans-serif;
font-size: 11px;
line-height: 16px;
color: #463C0F;
margin-top: 10px;
}

#footer span a {
background-color: #E5F466;
color: #463C0F;
}

#footerNav {
margin-top: 5px;
}

#footerNav a:link {
color: #463C0F;
}

#footerNav #footerCurrent {
color: #463C0F;
text-decoration: underline;
}

#footerNav a:visited {
color: #463C0F;
}

#footerNav a:hover {
color: #463C0F;
}

#footerNav a:active {
color: #463C0F;
}

#moreDacra {
font-family: Arial, Sans-serif;
font-size: 12px;
line-height: 16px;
color: #463C0F;
margin-top: 10px;
}

#moreDacra span {
background-color: #E5F466;
color: #463C0F;
}

#moreDacra a {
color: #463C0F;
}

#moreDacra a:link {
color: #029fd6;
}

#moreDacra a:visited {
color: #029fd6;
}

#moreDacra a:hover {
color: #029fd6;
text-decoration: none;
border-bottom: 2px solid #029fd6;
}

#moreDacra a:active {
color: #029fd6;
}

.clearfloats {
clear: both;
}

#errorArea {
background-color: #F1F1F1;
color: #333333;
border: 1px solid #999999;
padding: 20px;
width: 570px;
margin-bottom: 20px;
}

#videoSpacer { margin-top: 10px; } 

.videoReq { margin-top: 8px; }

.errorRed {
color: #FF0000;
}

#errorArea ul {
margin-left: 15px;
}

