body {
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	color: #000000;
	background-color: #ffffff;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
	
	
	/*START of STANDARD LINKAGE*/

a:link {
	color: #cc0033;
	text-decoration: underline;
	}
a:visited {
	color: #3333cc;
	text-decoration: underline;
	}
a:active {
	color: #cc33cc;
	text-decoration: underline;
	}
a:hover {
	color: #993399;
	text-decoration: underline;
	}	

	
	
/*START of NAV LINKAGE*/

a.nav:link {
	color: #99ffff;
	text-decoration: none;
   font-family: Arial, Helvetica, Geneva,Verdana, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	}

	
a.nav:visited {
	color: #ffcc33;
	text-decoration: none;
   font-family: Arial, Helvetica, Geneva,Verdana, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	}
	
a.nav:active {
	color: #ff0000;
	text-decoration: underline;
   font-family: Arial, Helvetica, Geneva,Verdana, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	}
a.nav:hover {
	color: #99ff99;
	text-decoration: underline;
   font-family: Arial, Helvetica, Geneva,Verdana, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	}
	
	
	

strong, b {
	font-weight: bold;
	}
	
	

	
	
	/*Used on Home page left coll date*/
.auto {
width: 100%;
background-color: #cccc90;
color: #330099;
font-size: 12px;
font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
font-style: normal;
font-weight: normal;
text-align: center;
margin-top: 12px;
margin-bottom: 14px;
}
	
	
	
/*SMALLER Cap Blue*/
.bodycapaa {
	font-size: 11.5px;
	color: #000099;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
   font-weight: bold;
	margin-top: 12px;
	margin-bottom: 0px;
}


/*Large Cap Blue*/
.bodycapa {
	font-size: 14px;
	color: #000099;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
   font-weight: bold;
	margin-top: 12px;
	margin-bottom: 0px;
}

/*Large Cap Blue with bottom margin*/
.bodycapb {
	font-size: 16px;
	color: #000099;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
   font-weight: bold;
	margin-top: 0px;
	margin-bottom: 8px;
}
	
/* MEGA Cap Blue*/
.bodycapc {
	font-size: 24px;
	color: #000099;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
   font-weight: bold;
	margin-top: 0px;
	margin-bottom: 8px;
}
	
	
	
	
hr.links {
	color: #ff9900;
}


/*LEFT COLL Title Copy Bold*/
.c12 {
   color: #333333;
   font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
   font-size: 9pt;
   letter-spacing: 1px;
   font-style: normal;
   font-weight: bold;
   text-align: center;
   margin-bottom: 0px;
}


/*LEFT COLL Title Copy Bold*/
.c125 {
   color: #333333;
   font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
   font-size: 8pt;
   letter-spacing: normal;
   font-style: normal;
   font-weight: bold;
   text-align: center;
   margin-bottom: 5px;
}




	
	/*LEFT COLL ADDRESS ETC below home page buttons c13, c14*/
.c13 {
   color:#000099;
   font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
   font-weight: bolder;
   font-style: normal;
   font-size: 10pt;
   text-align: center;
   letter-spacing: 1px;
}

/*LEFT COLL ADDRESS ETC below home page buttons c13, c14*/
.c14 {
   color: #333333;
   font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
   font-size: 10pt;
   font-style: normal;
   font-weight: normal;
   text-align: center;
   margin-bottom: 6px;
}


/*LEFT COLL ADDRESS ETC DONATE BUTTON DIV below home page buttons c15*/
.c15 {
   color: #333333;
   font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
   font-size: 10pt;
   font-style: normal;
   font-weight: normal;
   text-align: center;
   margin-bottom: 15px;
   margin-top: 15px;
}	
	
	
.leftchild {
	color : #333333;
	background-color: #cccc90;
	font-size : 13px;
	letter-spacing: normal;
	font-family : Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-weight : bold;
	font-style : italic;
	text-align : center;
   vertical-align: top;
	margin-bottom: 5px;
	}
	

	
#navbox {
   position: absolute;
   font-family: Arial, Helvetica, Geneva,Verdana, sans-serif;
   background: #000066;
   font-size: 13px;
   height: 30px;
   width: 2100px;
   margin: 0px 0px 0px 0px;
   padding-top: 8px;
   padding-left: 220px;
   padding-right: 0px;
   padding-bottom: 0px;
   z-index: 310;
   }


#left {
	position: absolute;
	text-align: center;
	top: 38px;
	left: 0px;
	width: 190px;
	height: 250%;
	background: #cccc90;
	margin: 0px 0px 0px 0px;
	padding-top: 6px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 0px;
	z-index: 200;
	visibility: visible;
	}
	
	
	
#middle {
   position: absolute;
   top: 40px;
   left: 198px;
   padding-top: 12px;
   padding-left: 12px;
   padding-right: 12px;
   padding-bottom: 12px;
   margin: 0px 0px 0px 0px;
   border: 1px none #000055;
   background: #ffffff;
   z-index: 100;
   width: 738px;
   }

#bottom {
	position: absolute;
	text-align: left;
	top: 42px;
	left: 1px;
	right: 1064px;
	width: 163px;
	background: #cccc90;
	margin: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	height: 40%;
	overflow: auto;
	z-index: 50;
	}
	
	
#right {
   position: absolute;
   text-align: left;
   top: 0px;
   left: 960px;
   width: 100%;
   height: 250%;
   background: #cccc90;
   margin: 0px;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   z-index: 140;
   }
	

	
pre {
	font-size: 12px;
	line-height: 22px;
	margin-top: 20px;
	margin-bottom: 10px; 
	}
	
	



/*MASTER LINKS CONTAINING TABLE*/
table.navtop {
	table-layout: fixed;
	width: 460px;
	}


#r1c1nav {width: 80px;
	vertical-align: bottom;
	height: 22px;}

#r1c2nav { width: 110px;
	vertical-align: bottom;}

#r1c3nav { width: 105px;
vertical-align: bottom;}

#r1c4nav { width: 100px;
vertical-align: bottom;}

#r1c5nav { width: 80px;
vertical-align: bottom;}

#r1c6nav { width: 80px;
vertical-align: bottom;}






h1 {
	font-size: 24px;
	line-height: 44px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h2 {
	font-size: 18px;
	line-height: 40px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h3 {
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h4 {
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h5 {
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h6 {
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}

	
.tiny {
	font-size: 9px;
	line-height: 16px;
	margin-top: 15px;
	margin-bottom: 5px; 
	}


	/*STANDARD INNER BODY COPY*/
.innerbody {
background-color: #FFFFFF;
color: #000000;
font-family: Arial, Helvetica, Geneva,Verdana, sans-serif;
font-size: 13px;
padding-left: 20px;
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
vertical-align: top;
}





/*____________________________________________________________________*/
	
#middlecontact {
	position: absolute;
	top: 38px;
	left: 196px;
	background-image: url(images/tent-800x430.jpg);
	background-repeat: no-repeat;
	width: 764px;
	height: 1024px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	z-index: 100;
	}

	
	
/*	_________________________________________________________________________________________________*/
	
/* STAFF PHOTO BOX AND BG PHOTO on the CONTACT INFO Page*/

#staffphotobox {
	position: absolute;
	background-image: url(images/staff-300x214.jpg);
   background-repeat: no-repeat;
	border: 2px solid #ffcc33;
	margin-top: 0px;
	margin-left: 0px;
	width: 300px;
	height: 214px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	z-index: 110;
	}
	
	
	
/*Board of Directors Box On CONTACT INFO PAGE*/
#boardbox {
   position: relative;
	background: #cccc90;
	text-align: left;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 110%;
	font-family: Arial, Helvetica, Geneva,Verdana, sans-serif;
   font-size: 13px;
	margin: 0px 0px 0px 0px;
	padding-top: 6px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	z-index: 100;
	}
	
	
/*BOARD HEAD CLASS*/
.boardhead {
	color:#000099;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	text-align: left;
	letter-spacing: normal;
}

/*BOARD BODY CLASS*/
.boardbody {
	color: #333333;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}

	
	
/*The BOARD OF DIRECTORS TABLE ON CONTACT INFO PAGE*/
table.board {
	table-layout: fixed;
	width: 800px;
}

	#r1c1bd {
	width: 150px;
	vertical-align: text-top;
	 }

	#r1c2bd { 
	width: 145px;
	vertical-align: text-top;
	}

	#r1c3bd {
	 width: 155px;
	vertical-align: text-top;
	}

	#r1c4bd {
	 width: 175px;
	vertical-align: text-top;
	}

	#r1c5bd {
	 width: 170px;
	vertical-align: text-top;
	}

	
	
	

/* STAFF BOX on CONTACT INFO PAGE*/
	#staffbox {
	position: relative;
	top: 12px;
	left: 160px;
	bottom: 780px ;
	width: 800px;
	height: 430px;
	margin: 0px 0px 0px 0px;
	padding-top: 0px;
	padding-left: 170px;
	padding-right: 0px;
	padding-bottom: 0px;
	z-index: 120;
	}
	
	
/*STAFF HEAD CLASS ON CONTACT INFO PAGE*/
.staffhead {
	color:#000099;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	text-align: left;
	letter-spacing: normal;
}

/*STAFF BODY CLASS ON CONTACT INFO PAGE*/
.staffbody {
	color: #333333;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}
	
	
	
	
	/*THE STAFF TABLE ON CONTACT INFO PAGE*/
table.staff {
	table-layout: fixed;
	width: 740px;
}


#r1c1staff { 
 	width: 225px;
	vertical-align: text-top;
  }
 
#r1c2staff { 
  width: 200px;
  vertical-align: text-top;
  }

	
	/*/SITE MAP SUB SECTIONS INDENTED*/
.sitesub {
	color: #333333;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	margin-bottom: 8px;
	padding-left: 22px;
}

	
	
#middletrainleft {
	position: absolute;
	top: 38px;
	left: 197px;
	padding-top: 12px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	margin: 0px 0px 0px 0px;
	border: 1px none #000055;
	background: #ffffff;
	z-index: 100;
	width: 280px;
	}
	
	#middletrainright {
	position: absolute;
	top: 55px;
	left: 501px;
	padding-top: 12px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	margin: 0px 0px 30px 0px;
	border: 3px solid #ff6600;
	background: #ffffff;
	z-index: 100;
	width: 430px;
	margin-bottom: 30px;
	}


	
#donate-pg {
	text-align: center;
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
   margin-top: 12px;
   margin-bottom: -8px;
	border: 3px solid #006633;
	background: #ffffff;
	width: 205px;
	}


	/*DONATE PAGE CLASS ON DONATION PAGE*/
.donatebody {
	color: #333333;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	margin-bottom: -3px;
}

/*DONATE PAGE CLASS ON DONATION PAGE*/
.donatehead {
	color: #000090;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	margin-bottom: -12px;
}

/*GLITZ QUOTE ON DONATION PAGE*/
.glitzquote {
	color: #006633;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	margin-bottom: -3px;
	margin-top: 1px;
}

/*Large Cap Blue*/
.donate-box-copy {
	font-size: 14px;
	color: #006633;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
   font-weight: bold;
	margin-top: 0px;
	margin-bottom: 7px;
}

/*GLITZ QUOTE ON DONATION PAGE*/
.glitz {
	color: #006633;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-weight: bold;
}



