/***************************************************
   Change the Season as necessary below
   valid values are,
      Winter
	  Summer
	  Fall
 ***************************************************/
@import url(Winter.css);


/***************************************************
   Site Layout:
 ***************************************************/
/* page padding - very important */
* {	margin:0; padding:0;}
html { min-height: 100%; margin-bottom: 1px; }
body {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	text-decoration: none;
	scrollbar-face-color: #F2E6D8;
scrollbar-highlight-color: #E1C79F;
scrollbar-3dlight-color: #EDE5DC;
scrollbar-darkshadow-color: #EDE5DC;
scrollbar-shadow-color: #E1C79F;
scrollbar-arrow-color: #B27F35;
scrollbar-track-color: #F2E6D8;
}
#printnotice {display: none;}

/* PPD 250px right floating box */
#div-box {	border: solid 1px;	padding: 6px 14px;	float: right;	margin: 1px 0px 8px 8px; height: auto;	width: 250px;	background-color: #FDE9D4;	font-size: .85em;}
#div-box-title	{	font-size: 1.2em;	font-weight: bold;}
.div-box-header	 { font-size: 1em; font-weight: bold; color: #A77D38;	text-decoration: none;}

/* PPD footer layout */
#footer { font-size: 9px; color: #000000; font-family: Verdana, sans-serif; text-decoration: none;  margin:0 auto;}
#footer a {	color: #000000; text-decoration: none;}
#footer a:hover {color: #ffffff; text-decoration: none;}
#top {font: bold 0.7em Tahoma, sans-serif; color: #B27F35; text-decoration: none;}
#top a { color: #000000; text-decoration: none;}
#top a:hover {color: #000000; text-decoration: none;}


/* PPD left nav buttons */
.buttonscontainer {width: 165px;}
.buttons a {color: #B27F35; background-color: #FEF4EA; padding: 3px; padding-left: 5px; display: block; border-bottom: 1px solid #E5D6BB; font: 0.70em Tahoma, Helvetica, Arial, sans-serif; text-decoration: none; text-align: left;}
.buttons a:hover {background-color: #B27F35; color: #FFFFFF; text-decoration: none; }

/* PPD top banner and links */

#topnav {	color: #679052;	font-size: 10px;	font-weight: bold;	text-decoration: none;}
#topnav a{	color: #679052;	font-size: 10px;	font-weight: bold;	text-decoration: none;}
#topnav active{	color: #679052;	font-size: 10px;	font-weight: bold;	text-decoration: none;}
#topnav a:hover{	color: #724A03;	font-size: 10px;	font-weight: bold;	text-decoration: none;}

/* misc elements */
hr { color: #86B46C; height: 1px;}
.tableborders-all {	border: 1px solid #C6601B;	border-collapse: collapse;}
.tableborders-weather {	border: 1px solid #CBE5F4;	border-collapse: collapse;}
.tableborders-all TD { border: solid 1px;	padding: 0px 4px 2px 4px;}
tr.on { background-color: #E5F0DC}
tr.on a{ background-color: #E5F0DC;	display: block;}
td.on { background-color: #E5F0DC}
td.on a{ background-color: #E5F0DC;	display: block;}
.table-bg { background-color: #D3E4CB}
.table-bg-bdr {	background-color: #D3E4CB;	border: 1px dotted #C6601B;}

/***************************************************
   PPD Footer:
 ***************************************************/
/* bg left/right shadow main bg & text*/
.footer-div {color: #5A9426}

/***************************************************
   PPD TEXT & Page Headers:
 ***************************************************/
.header-green {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.4em; color: #458B00; text-decoration: none; font-weight: bold;}
.header-darkbrownmain {	font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 1.4em; color: #BB8E40; text-decoration: none; font-weight: bold;}
.header-darkbrown {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.4em; color: #663300; text-decoration: none;}
.header-brown {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.4em; color: #BB8E40; text-decoration: none; vertical-align: text-bottom;}
.subheader { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 1.15em; font-weight: bold; color: #BB8E40;	text-decoration: none;}
.subheader2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #332712;	text-decoration: none;}
.content-bg {	background-color: #FEF4EA;	background-attachment: scroll;	background-image: url(../assets/Site/content-bg.jpg);	background-repeat: no-repeat;	background-position: center bottom;}
.smalltxt {	font-size: .8em; text-decoration: none;}
.smalltxt-grn {	font-size: 0.8em; color: #407F34; text-decoration: none;}
#content-map {
	font-family: Tahoma, sans-serif;
	font-size: .8em;
	text-decoration: none;
	color: #332712;
	line-height: 1.25;
	word-spacing: 1px;
	letter-spacing: 0.08px;
	margin: 10px 20px 20px;
	text-align: left;
	vertical-align: top;
}
#content {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #332712;
	line-height: 1.50;
	word-spacing: 1px;
	letter-spacing: 0.08px;
	margin: 10px 20px 20px 10px;
	text-align: left;
	vertical-align: top;
}
#content p {margin-top: 4px; margin-bottom: 8px;}
#content a{	color: #CC3300;	text-decoration: none;	font-weight: normal;}
#content a:hover {	color: #669933;	text-decoration: none;	font-weight: normal;}
#content blockquote {display: block;	margin-left: 40px;} 
#content ul { list-style-position: outside; margin-left: 0px; padding-left: 30px; list-style: square; vertical-align: middle; }
#content li {	margin: 0px;	padding-top: 5px;	padding-bottom: 5px;}
#content ol { margin-left: 0px; padding-left: 30px; list-style: decimal outside; vertical-align: middle; }
#content ol li { margin: 0px; padding: 0px;}  

/***************************************************
   Photo Alignment:
 ***************************************************/
.imgleft-nobdr {	float: left; margin: 1px 6px 3px 0px;}
.imgleft-bdr {	float: left; margin: 3px 8px 8px 3px;	border: 1px solid #000000;}

.imgright-nobdr {  float: right;  margin: 1px 0px 3px 3px;}
.imgright-bdr {  float: right;  margin: 3px 0px 8px 12px;  border: 1px solid #000000;}

/***************************************************
   PPD Form Styling:
 ***************************************************/
.error { color: #FF0000; }
.form {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #663300;	text-decoration: none;	background-color: #FEF8ED;	border: 1px solid #AF4803;}
.form-bdr {	border: 1px solid #C6601B;}
.form-bdr hr {	border: 1px solid #C6601B;}
.form-bdr TD { padding: 0px 4px 2px 4px;}
.form-bdr input { padding: 0px 4px 2px 4px;}
.formtxt {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #7D432B;	text-decoration: none;	text-align: center;}



/***************************************************
   PPD Homepage Scroller Styling:
 ***************************************************/
#scroller {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.85em;	color: #332712;	text-decoration: none;	margin: 0px 0px 0px 0px; padding: 10px 10px 10px 10px;	height: 75px;	width: 425px;	letter-spacing: normal;	word-spacing: normal;}
#scroller p {margin-top: 2px; margin-bottom: 6px;}
#scroller a{ color: #332712; text-decoration: none;	font-weight: bold;}
#scroller a:hover{ color: #81AC5B; text-decoration: none; font-weight: bold;}
.scrollersubheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #BB8E40; text-decoration: none;}
.scrollerborders { border: 1px solid #E1C79F;	border-collapse: collapse;}


