html {min-height:100%;
margin-bottom:1px;
}

body
	{
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#BABA74;
	/* the path to csshover3.htc should be relative to web page */
	behavior:url("csshover3.htc");
}


.banner { 
/*background-color:#515F05;*/
background-image: url(../img/banner.jpg);
background-position:left;
background-repeat:no-repeat;
}

#leftnav td.nav
{font-size:100%;
vertical-align:middle;
/*padding-left:.5px;*/
width:200px;
height:45px;
background-color:#BABA74;
border-bottom:1px solid #5E620D;
border-top:1px solid #5E620D;
}

#leftnav td.hours
{font-size:90%;
/*padding-left:.5px;*/
width:200px;
padding-top:10px; 
padding-bottom:25px;
}


#leftnav td.urhere
{font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
font-size:100%;
font-weight:bold;
vertical-align:middle;
/*padding-left:.5px;*/
width:200px;
height:45px;
color:#FFF;
background-color:#5E620D;
border-bottom:1px solid #5E620D;
border-top:1px solid #5E620D;
}

#leftnav a{font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
text-decoration:none;
font-weight:bold;
color:#5e620d;
}
#leftnav a:hover{font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
text-decoration:none;
font-weight:bold;
color:#FFF;
}





/*Controls top nav size*/
#topnav td.navtop
{font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
font-size:100%;
padding-top:8px;
vertical-align:top;
}

#topnav td.navtopurhere
{font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
font-size:100%;
color:#FFF;
padding-top:8px;
vertical-align:top;
}

#topnav td div
{width:85px;
}

/*Controls top nav color, font*/
#topnav a{font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
text-decoration:none;
/*color:#DCE2BF;*/
color:#5E620D;
}

#topnav a:hover{
font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
text-decoration:none;
color:#FFF;
}

#topnav a:hover img{border:2px solid #FFF;
}

#topnav img {
border:2px solid #5E620D;


}

#topnav img.urhere {
border:2px solid #FFF;
}
/*Use for top nav with only 1 line of text.  Controls image border color and space between image and text*/
#topnav img.navimg1line
{ border-color:#5E620D;
margin-bottom:16px;
}

#topnav img.navimg1lineURhere
{ border-color:#FFF;
margin-bottom:16px;
}

#topnav img.navimg1line:hover
{border-color:#FFF;
}






.contentmargin {
background-color:#DCE2BF/*#5E620D*/;
padding-left:10px;
padding-top: 5px;
font-size:80%;
font-family: Arial, Helvetica, sans-serif;
}

td {
font-size:80%;
}

.eventshead		{color:#009900; font-size:125%; font-weight:bold;}
.events		{color:#009900; font-size:110%; font-weight:bold;}
.nobottommarg	{margin-bottom:0;}
.notopmarg	{margin-top:1px;}
.notopbotmarg	{margin-top:1px; margin-bottom:0;}
/*OLD STYLE */

.sidenavimg
	{
	/*background-color:#007900;
	background-color:#94B36F;*/
	background-image: url(../img/leavesleft.jpg);
	background-position:0px 33px;
	background-repeat:repeat;
	}	

/* This declaration changes the border of image on navside to achieve the mouseover effect. */

/*.image {border:1px solid #000000;} 
A:hover, A:active {border:4px} 
A:hover .image, A:active .image {border:4px solid #000000;} 

.imgURHere {border:4px solid #000000;} */
	

/* These selectors change the color of the headings throughout the site. */
h1
	{	
	font-size: 150%; 
	font-weight: bold;
	color:#FFF;
	font-style:oblique;
	padding-top:4px;
	}
h1 span{color: white; background-color:#5E620D; padding:6px;}
/*h1 span{color: white; background-color:#838912#5E620D; padding:6px;}*/

h2
	{	
	font-size: 125%; 
	font-weight: bold;
	color:#360;
	}
h3
	{	
	font-size: 110%; 
	font-weight: bold;
	/*color:#5e620d;*/
	color:#360;
	}	
h1.diva
	{	
	font-size: 150%; 
	font-weight: bold;
	color:#990066;
	font-style:oblique;
	}
h2.diva
	{	
	font-size: 125%; 
	font-weight: bold;
	color:#990066; 
	}
h3.diva
	{	
	font-size: 110%; 
	font-weight: bold;
	color:#990066; 
	}
	
.subheading
{	
	font-size: 78%;
	color:#000; 
	}

th
	{
	color: #FFFFFF;
	font-size: 80%;
	background-color: #360;
	padding: .2em;
	}

.asterisk
{color:#C00;}

.asteriskbig
{font-size:125%;
color:#C00;}

.new {	 
	font-weight: bold;
	color:#360;
	}
	
.screenhide
{visibility:hidden;
display:none;}