body  {
	font-family: tahoma,  verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	background-image: url('/site/layout/bg.jpg');
	background-attachment: fixed;
	background-color: #ccee67;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td, input, select, option {
	font-family: tahoma,  verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.wtext {
	font-family: tahoma,  verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	color: #ffffff;
}
.smallblue  {
	font-family: tahoma,  verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #364CAC;
}
.navtxt {
	font-family: tahoma,  verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a:link, a:visited, a:active, a:hover  {
	font-family: tahoma,  verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	color: #966d2c;
}	
a.navone:link, a.navone:visited, a.navone:active  {
	font-family: tahoma,  verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.navone:hover  {
	text-decoration: underline;
	color: #ffff99;
}
a.leftnav:link, a.leftnav:visited, a.leftnav:active {
	font-family: tahoma,  verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #ffffff;
}
a.leftnav:hover  {
	text-decoration: underline;
	color: #ffff99;
}
a.camp-activities-menu:link, a.camp-activities-menu:visited, a.camp-activities-menu:active, .camp-activities-menu, a.vendor-menu:link, a.vendor-menu:visited, a.vendor-menu:active, .vendor-menu {
	font-family: tahoma,  verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #ffffff;
	line-height:1.5em;
}
a.camp-activities-menu:hover, a.vendor-menu:hover  {
	text-decoration: underline;
	color: #ffff99;
}
a.wlink:link, a.wlink:visited, a.wlink:active  {
	font-family: tahoma,  verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #ffffff;
}
a.wlink:hover  {
	text-decoration: underline;
	color: #ffff99;
}
p {
	margin-top:0px;
	font-family: tahoma,  verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	line-height : 14px;
	color: #000000;
}
h1, .h1 	 {
	font-family: tahoma,  verdana, helvetica, arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #ed0b17;
	margin: 1px 0 2px 0;
	padding: 0px;
}
h2, .h2 	 {
	font-family: tahoma,  verdana, helvetica, arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #a88651;
	margin: 1px 0 2px 0;
	padding: 0px;
}
h3,.h3 	 {
	font-family: tahoma,  verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #004c1b;
	margin: 1px 0 2px 0;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
.white	  {	background-color: #ffffff}
.black	  {	background-color: #000000}
.lgray	  {	background-color: #b5b5b5}
.dgray	  {	background-color: #333333}
.lbrown	  {	background-color: #a88651}
.dbrown	  {	background-color: #77603d}
.lgreen	 {	background-color: #c3db98}
.limegreen {	background-color: #ccee67}
.lyellow {	background-color: #fff7cd}
.row1	 {	background-color: #ffe6bf}
.row2	 {	background-color: #fff2de}
.top	  {
	background-image: url('/site/layout/top.gif');
	background-repeat: no-repeat;
	background-color: #c3db98;
}
.nfiller {
	background-image: url('/site/layout/n_filler.gif');
	background-repeat: no-repeat;
}
.nbg1	 {
	background-image: url('/site/layout/n_bg1.gif');
	background-repeat: no-repeat;
}
.nbg2	 {
	background-image: url('/site/layout/n_bg2.gif');
	background-repeat: no-repeat;
}
.nbg3	 {
	background-image: url('/site/layout/n_bg3.gif');
	background-repeat: no-repeat;
}
.nbg4	 {
	background-image: url('/site/layout/n_bg4.gif');
	background-repeat: no-repeat;
}
.homecollagebg	 {
background-image: url('/site/layout/home_collage_bg.jpg');
background-repeat: repeat-x;
		}
.hdrhline	 {
	background-image: url('/site/layout/hdr_hline.gif');
	background-repeat: repeat-x;
}
ul{
	font-family: tahoma, tahoma,  verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	color: #000000;  
	list-style-position: outside;  
	margin: 10px;
	padding: 10px;  }
li{
	font-family: tahoma, tahoma,  verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	color: #000000;
	padding-bottom : 3pt;
	margin-top: 0pt;
	margin-left: 0pt;
}
.small 	 {
	font-family: tahoma,  verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	color: #808080;
}
hr {
	text-align: left;
	width: 100%;
	height: 1px;
	color: #CCCCCC;
	background-color: #CCCCCC;
	border: none;
	margin-bottom : 0pt;
	margin-left : 0pt;
	margin-right : 0pt;
	margin-top : 0pt;
	padding-bottom : 0pt;
	padding-left : 0pt;
	padding-right : 0pt;
	padding-top : 0pt;
}
.cap	  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
