

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#CC9900;

}


h1 {
display:none;
}

h2 {
color:#0000FF;

}


img.logo {
height:200px;
width: 500px;
}

img.pic {
height: 200px;
width :275px;
}

#footer { 
text-align:center;
font-size:small;
}

#topnav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	background-color: #33cc00;
	text-align: center;
	height: 55px;
	
}

#sidenav{
	background-color:#ffcc00;
	width: 165px;

	
	}
	
img#sidenav { 
margin-left:30px;
width: 100px;

}
	

#sidenav li {

font-size:smaller;
padding-right: 3px;
}

.sidenavabout {
	background-color: #cccc66;
	height:-10px;
}


	
.text {
font-size:12px;
font-style:oblique;
text-align:center; 
margin-top:3px;
}


.mainbody {

padding-left: 20px;
padding-top: 8px;
}

.mainbody img{
padding-right: 15px;
padding-left: 5px;
}

.answer {
font-style:italic;
}

.new {
font-size:16px;
font-style:italic;
text-align:center;
padding-left: 55px; 
}

.news {
background-color:#cccc66;
width: 200px;
height:inherit;
font-size:12px;
padding-bottom: 10px;
padding-right:5px;

}

.flynn {
	background:#ff9933;
	font-size:14px;
	text-align:center;
	padding-bottom: 15px;
	width: 205px;
	margin-top: -6px;
}

.flynn img {
margin-top: 10px;
}

.prosper {
background-color:#ffff66;
 padding-left: 3px;
 padding-right: 3px;
 padding-top:10px;
 padding-bottom:20px;
 line-height:18px;
 font-size:12px;

}





.mainbodyp {

padding-left: 15px;
padding-top: 8px;
}

.mission {
background-color:#ff6633;
	text-align: center;
	font-weight: bolder;
	border-color: maroon;
	border-style: solid;
	padding-top:5px;
	padding-bottom:5px;
}

.campblock {
	text-align: center;
	font-size: smaller;
	width: 250px;
	height: 180px;
	padding-top:5px;
	padding-left:7px;
	padding-right: 5px;
}

.campblockmb {
	text-align: center;
	font-size: smaller;
	border-style: solid;
	border-color: maroon;
	border-width: 2px;
	width: 165px;
	height: 275px;
	padding-top:5px;
	padding-left:5px;
	padding-right: 5px;
	padding-bottom: 5px:
	
}

.rightnav img {
	height: 150px;
	width: 200px;
	padding-bottom:8px;
	padding-right:6px;
	border-style: none;
	
}

.rightnav {
	text-align: center;
	font-size:smaller;
	font-style: italic;

}

.rightnavsmall img {
	height: 150px;
	width: 175px;
	padding-bottom:8px;
	padding-right:6px;
	border-style: none;
	
}

.rightnavcamp img {
	border-style:none
	
	}
	
.rightnavcamp {
	text-align: center;
	font-size: small;
	
	}

	