body{ margin-left:15%; margin-right: 15%; background-color:#e3ecaf; font: 1em/1.6em Georgia, "Times New Roman", Times, serif; color:#5f4e3e; }
#container { width: 800px; }
#header {background-image:url(/images/header_01.jpg); height: 166px; background-repeat: no-repeat; background-position:center; border-bottom: #5f4e3e 3px ridge;}

/**NAVIGATION**/
#navigation {background-color:#bcebe5; border-top: #cfe05f 5px solid; border-bottom: #cfe05f 5px solid; padding: 0;}
#navigation ul {text-align: center; padding: 0;  margin:5px 0 5px 0;}
#navlist ul{margin: 0;padding: 0;white-space: nowrap;width:100%;}
#navlist li{display: inline;list-style-type: none; }
#navlist a{font-size: 18px; padding: 0 25px 0 25px;background-image: url(/images/icon_brownS.jpg);background-repeat:no-repeat;background-position: 0px 0 ;border: #bcebe5 1px solid; text-indent:10px;}
#navlist a:link, #navlist a:visited{text-decoration: none;}
#navlist a:hover{background-image: url(/images/icon_yellowS.jpg);color:#5f4e3e;border: #eff7ac 1px solid;}

/**style active link via body tag**/
.home li#home a            {background-image: url(/images/icon_greenS.jpg);border:none;}
.events li#events a        {background-image: url(/images/icon_greenS.jpg);border:none;}
.rates li#rates a          {background-image: url(/images/icon_greenS.jpg);border:none;}
.resources li#resources a  {background-image: url(/images/icon_greenS.jpg);border:none;}
.dolls li#dolls a          {background-image: url(/images/icon_greenS.jpg);border:none;}
.blog li#blog a            {background-image: url(/images/icon_greenS.jpg);border:none;}
/*deprecated active link
#active a:link, #active a:visited, #active a:hover{background-image: url(/images/icon_greenS.jpg);border:none;}
*/


#main {border-top:#5f4e3e 3px ridge; padding-top:15px;background-color:#b5ca45; }
#mainColumn{width:440px; float:left; margin:0; padding: 0 0 0 1em; }
#mainColumnWide {width:80%; float:left; margin:0; padding: 0 0  5px 3em;}
#mainColumn p { margin-left: 1em;}
#rightColumn{ margin: 0 1em 0 500px; padding: 0;}
.callout {background-color:#eff7ac; border-bottom:#5f4e3e 2px  inset; border-right:#5f4e3e 2px  inset; padding: .5em; margin:10px 0 0 0;}
.callout ul { margin-left:1em; padding-left:0;}
.callout ul li {font-size: 90%; padding-bottom:.5em;}
.event {color:#AA845F;}
.smallText {font-size: .8em}
#footer{padding: 1em 1em 5px; clear:both; background-image:url(/images/frogsSm2.gif); height: 120px; background-repeat:no-repeat; background-position: 0 30px ; }
#contact{margin-left: 140px; margin-top: 30px;}
#tiny {font: .7em Arial, Helvetica, sans-serif; text-align:right; margin-top:60px}
#textAll{ clear:both; margin: 0 2em 0 1em;}

ul{margin-left:1em; padding-left:0;}
ol li {padding-top: .5em;}
h3{background-color:#bcebe5; padding:2px;}

legend{color:#5f4e3e; font-weight: bold; background-color:#bcebe5; padding:2px;}
form p {line-height: 1em;}

.formInput {width: 300px;}

a {color: #5f4e3e; font-weight: bold;text-decoration:underline;}
a:hover {color: #fff;font-weight: bold;text-decoration:none;}
a:active {color: #5f4e3e; font-weight: bold;text-decoration:underline;}

.callout a {color:#655E36; font-weight: normal; text-decoration:underline;}
.callout a:hover {color: #b5ca45;  text-decoration:underline;}
/*rollover button images*/
a:active{outline: none;}
a:focus{-moz-outline-style: none;}



.eventsBtn {
 margin-left: 1em;
width: 245px;
height: 59px;
background: url("/images/eventBtnBG.jpg") -245px 0 no-repeat;
border:none;
}

.eventsBtn a {
display:block;
width: 245px;
height: 59px;
padding:0px;
background: url("/images/eventBtnBG.jpg") 0 0 no-repeat;
text-decoration:none;
border:none;
}
.eventsBtn a:hover {
background-image:none;
border:none;
}

.eventsBtn a:active{
background-position: -490px 0;
border:none;
}

.eventsBtn a:visited{
background-position: 0 0;
border:none;
}
.eventsBtn a span {
display:none;
}
