/* Font and Link Styles */
a:link {color: #000000; text-decoration:underline;}
a:visited {color: #000000; text-decoration:underline;}
a:hover {color: #886D00; text-decoration:underline;}
a:brownlink {color: #886D00; text-decoration:underline;}
a.greenlink {color: #00502F; text-decoration:underline; font-weight:bold;} 

.blackbodytext {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.brownbodytext {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#886D00;}
.greenbodytext {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00502F;}

.blackbodytextbrownlink {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.blackbodytextbrownlink a:link {color: #886D00; text-decoration:underline;} 
.blackbodytextbrownlink a:visited {color: #886D00; text-decoration:underline;} 
.blackbodytextbrownlink a:hover {color: #886D00; text-decoration:underline;}

.brownlink:link {color: #886D00; text-decoration:underline;} 
.brownlink:visited {color: #886D00; text-decoration:underline;} 
.brownlink:hover {color: #886D00; text-decoration:underline;}

.blackbodytextbold {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
.brownbodytextbold {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#886D00; font-weight:bold;}
.greenbodytextbold {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00502F; font-weight:bold;}

.blackbodytextitalic {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-style:italic;}
.brownbodytextitalic {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#886D00; font-style:italic;}
.greenbodytextitalic {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00502F; font-style:italic;}

.blackbodytextsmall {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000;}
.brownbodytextsmall {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#886D00;}
.greenbodytextsmall {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#00502F;}

.brownheading1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#886D00;}
.greenheading1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#00502F;}

.brownheading2 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#886D00;}
.greenheading2 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#00502F;}

.redheading2 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#DF0101;}
.redtextbold {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#DF0101; font-weight:bold;}
.redtext {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#DF0101; }

/* Layout Styles */

div.hr {width: 100%; height: 1px; background: #C2AD71;}
div.hrpadding {padding-top:15px; padding-bottom:15px;}
div.lightbrownbox {background: #F1E9D9; padding:10px;}

.titlecell {background-image:url(images/common/titlestrip.jpg); background-repeat:no-repeat; padding-top:73px;}

.navcellbackground {background-image:url(images/common/leftrepeater.jpg); background-repeat:repeat-y;}
div.navcell {background-image:url(images/common/spade.jpg); background-repeat:no-repeat; height:509px; padding-left:36px;}

.brownboxrepeaterleft {background-image:url(images/common/brownboxrepeaterleft.jpg); background-repeat:repeat-y;}
.brownboxrepeaterright {background-image:url(images/common/brownboxrepeaterright.jpg); background-repeat:repeat-y;}
.greenboxrepeaterleft {background-image:url(images/common/greenboxrepeaterleft.jpg); background-repeat:repeat-y;}
.greenboxrepeaterright {background-image:url(images/common/greenboxrepeaterright.jpg); background-repeat:repeat-y;}

.footercell {background-image:url(images/common/footerstrip.jpg); background-repeat:no-repeat;}
div.topfooterlinks {padding-bottom:10px; padding-top:18px;}

.centralcontentcellpadding {padding-right:15px;}

.footerleaf {display:inline;}

.inlineimage {padding: 15px 15px 15px 0px; float:left;}

div.thumbnail {height:100px; padding:0px 15px 15px 0px; float:left;}
div.largeimage {width:550px; padding:0px 0px 15px 0px;}
.imageborder {border:1px solid #886D00;}


/* Table and Form Styles */

.lightbrowncell {background-color: #E5D9BC;}
.lighterbrowncell {background-color: #F1E9D9;} 
.browncellwhitetext {background-color: #886D00; color: #FFFFFF;}
.lightgreencellbold {background-color: #B3CDC2; font-weight: bold;}

.browncellwhitetext a:link {color: #FFFFFF; text-decoration:none;}
.browncellwhitetext a:visited {color: #FFFFFF; text-decoration:none;}
.browncellwhitetext a:hover {color: #FFFFFF; text-decoration:underline;}

.brownbordercell {border-bottom: 1px solid #E5D9BC; padding:15px 15px 15px 0px;} 
.brownbordercellimage {border-bottom: 1px solid #E5D9BC; padding:15px 0px 15px 0px;} 


/* Dropdown menu styles */

ul.menu {list-style:none; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
ul.menu * {margin:0; padding:0}

/* Dropdown main menu */
ul.menu li {position:relative; margin-right:2px; width:134px; height:23px;}
ul.menu a {display:block; color:#000; text-decoration:none}

.hiddennavtext {display:none;}

ul.menu .menulinkhome {padding:0px 0px 0px; background:url(images/navigation/home.jpg); width:134px; height:23px;}
ul.menu .menulinkhome:hover, ul.menulinkhome .menuhover {background:url(images/navigation/home_over.jpg)}

ul.menu .menulinkaboutus {padding:0px 0px 0px; background:url(images/navigation/aboutus.jpg); width:134px; height:23px;}
ul.menu .menulinkaboutus:hover, ul.menulinkaboutus .menuhover {background:url(images/navigation/aboutus_over.jpg)}

ul.menu .menulinkvisityourstate {padding:0px 0px 0px; background:url(images/navigation/visityourstate.jpg); width:134px; height:23px;}
ul.menu .menulinkvisityourstate:hover, ul.menulinkvisityourstate .menuhover {background:url(images/navigation/visityourstate_over.jpg)}

ul.menu .menulinkspecialevents {padding:0px 0px 0px; background:url(images/navigation/specialevents.jpg); width:134px; height:23px;}
ul.menu .menulinkspecialevents:hover, ul.menulinkspecialevents .menuhover {background:url(images/navigation/specialevents_over.jpg)}

ul.menu .menulinkguidebook {padding:0px 0px 0px; background:url(images/navigation/guidebook.jpg); width:134px; height:23px;}
ul.menu .menulinkguidebook:hover, ul.menulinkguidebook .menuhover {background:url(images/navigation/guidebook_over.jpg)}

ul.menu .menulinkshop {padding:0px 0px 0px; background:url(images/navigation/shop.jpg); width:134px; height:23px;}
ul.menu .menulinkshop:hover, ul.menulinkshop .menuhover {background:url(images/navigation/shop_over.jpg)}

ul.menu .menulinkgivingprogram {padding:0px 0px 0px; background:url(images/navigation/givingprogram.jpg); width:134px; height:23px;}
ul.menu .menulinkgivingprogram:hover, ul.menulinkgivingprogram .menuhover {background:url(images/navigation/givingprogram_over.jpg)}

ul.menu .menulinkphotos {padding:0px 0px 0px; background:url(images/navigation/photos.jpg); width:134px; height:23px;}
ul.menu .menulinkphotos:hover, ul.menulinkphotos .menuhover {background:url(images/navigation/photos_over.jpg)}

ul.menu .menulinknews {padding:0px 0px 0px; background:url(images/navigation/news.jpg); width:134px; height:23px;}
ul.menu .menulinknews:hover, ul.menulinknews .menuhover {background:url(images/navigation/news_over.jpg)}

ul.menu .menulinkcontactus {padding:0px 0px 0px; background:url(images/navigation/contactus.jpg); width:134px; height:23px;}
ul.menu .menulinkcontactus:hover, ul.menulinkcontactus .menuhover {background:url(images/navigation/contactus_over.jpg)}

ul.menu .menulinkinterestinglinks {padding:0px 0px 0px; background:url(images/navigation/interestinglinks.jpg); width:134px; height:23px;}
ul.menu .menulinkinterestinglinks:hover, ul.menulinkinterestinglinks .menuhover {background:url(images/navigation/interestinglinks_over.jpg)}

/* Dropdown sub menu*/
ul.menu ul {position:absolute; top:3px; left:125px; background:#F1E9D9; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:0px solid #aaa; border-top:none; width:134px; margin:0}
ul.menu ul li a {display:block; padding:4px 7px 5px; background-color:#F1E9D9}
ul.menu ul li a:hover {background-color:#E5D9BC}

/* Dropdown sub sub menu*/
ul.menu ul ul {left:134px; top:-1px}
ul.menu .sub {background:#F1E9D9 url(images/navigation/arrow.gif) 125px 8px no-repeat}


