/***************************************************
   Site Layout:
 ***************************************************/
/* page padding - very important */
* {	margin:0; padding:0;}
body {
float: none !important;
font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
margin: 0;
padding: 0;
background-color: #ffffff;
background-image: none;
}


/***************************************************
   Print Visibles:
 ***************************************************/
#printnotice {
	display: block;
	visibility: visible;
	width: 7in;
	font-size: 10pt;
	border-bottom: 1px #000000 solid;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	vertical-align: top;
	margin-bottom: -8px;
	}
	
#title {
	color: #967B56;
	display: block;
	visibility: visible;
	font-size: 12pt;
	text-decoration: none;
	font-weight: bold;
	}
#cal{	
	width: 6.5in;
}
.cal-events { color: #567438; text-decoration: none; font-size: 9pt; }
#content-bg { background-color: #ffffff;}

#content {
	color: #000000;
	width: 6.5in;
	text-align: left;
	vertical-align: top;
	font-size: 11pt;
}
#i-content {
	width: 6.5in;
}
#mission{
	font-size: 10pt;
	color: #657C4E;
	text-decoration: none;
	font-style: oblique;
	width: 6.5in;
	text-align: center;
}
#content a{
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
	
}
#header {
	visibility: visible;
	font-size: 16pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	vertical-align: top;
}

.content-subheader {
     visibility: visible;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.header-green {	font-size: 11pt; color: #648446; text-decoration: none;	font-weight: bold;
}
.event {
	border: 1px solid #BEA17B;
	border-collapse: collapse;
	border-spacing: 0;
	margin: 14px 1px 1px;
	padding: 1px;
	font-size: 11pt;
}
.event TD { border: solid 1px; padding: 10px;}
.event P { padding: 10px;}
.event a {	color: #567438;	text-decoration: none; }
#content p {margin-top: 4px; margin-bottom: 8px;}

#content ul { list-style-position: outside; margin-left: 0px; padding-left: 30px; list-style: square; vertical-align: middle; }
#content li { margin: 0px; padding: 5px 0px;}
#content ol { margin-left: 0px; padding-left: 30px; list-style: decimal outside; vertical-align: middle; }
#content ol li { margin: 0px; padding: 0px;}  
.smalltxt {	font-size: 10pt; text-decoration: none;}
.tableborders-all {	border: 1px solid #ffffff;	border-collapse: collapse;	background-color: #FFffff;}
.tableborders-weather {	border: 1px solid #000000;	border-collapse: collapse;}
.tableborders-all TD { border: solid 1px;	padding: 1px 0px 1px 2px;}
.table-bg { background-color: #ffffff}
.table-bg-bdr {	visibility: visible; background-color: #ffffff;	border: 1px dotted #000000;}
.form {	color: #000000;	text-decoration: none;}
.form-bdr {	border: 1px dotted #000000;}

/***************************************************
   Print Not Visible:
 ***************************************************/
#block {display: none; visibility: hidden;}
#swf {display: none; visibility: hidden;}
#footer {display: none; visibility: hidden;}
#banners { display: none; visibility: hidden;}
#mask { display: none; visibility: hidden;}
#VWnav { display: none; visibility: hidden;}
#logo { display: none; visibility: hidden;}
#topborder { display: none; visibility: hidden;}
#topnav{ display: none; visibility: hidden;}
#p7PMnav { display: none; visibility: hidden; }
#events { display: none;  visibility: hidden;}
#hotlinks { display: none;  visibility: hidden;}
#div-hotlinks { display: none;  visibility: hidden;}
#ihotline { display: none; visibility: hidden;}
#bgfooterl { display: none; visibility: hidden}
#bgfooterr { display: none; visibility: hidden;}

#footerbg { display: none; visibility: hidden; }
#topbg { background-color: #ffffff;}
#headerlinks a { display: none;}
#headerlinks a:hover { display: none;}
#events-header { display: none;}
#bgleft { display: none;visibility: hidden; } 
#bgright { display: none;visibility: hidden; }
/* misc elements */
#logo-wecreate { display: none;}
#botborder { display: none;visibility: hidden; }
#signup { display: none;visibility: hidden; }

/* Homepage Scroller */
#scroller {
	OVERFLOW:visible;
	height: auto;
	width: 6.5in;
	text-align: left;
	font-size: 10pt;
	color: #784712;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	letter-spacing: normal;
	word-spacing: normal;
}
#scroller p {vertical-align: top;  margin-top: 2px; margin-bottom: 6px;}
#scroller a{ color: #648446; text-decoration: none;	font-weight: bold;}
#scroller a:hover{ color: #915907; text-decoration: none; font-weight: bold;}
.scrollersubheader { font-size: 1em; font-weight: bold; color: #648446; text-decoration: none;}
.scrollerborders { border: 1px solid #BEA17B; vertical-align: top; border-collapse: collapse;}

/* Photo Alignment */
.imgleft-nobdr {	float: left; margin: 1px 3px 3px 0px;}
.imgright-nobdr {  float: right;  margin: 1px 0px 3px 3px;}
.imgleft-bdr {	float: left; margin:3px 12px 3px 0px;	border: 1px solid #000000;}
.imgright-bdr {  float: right;  margin: 3px 0px 3px 6px;  border: 1px solid #000000;}
#vw { display: none;visibility: hidden; }
#vw a { display: none;visibility: hidden; }
#vw a:hover { display: none;visibility: hidden; }
