body { 
  background-color: #000000;
  font-family:      Arial, Helvetica, sans-serif;
  font-size:        small;
  	
}

#container {
margin:40px;

}

#header {
padding-bottom:5px;
}

#navbar {
  font-family: Arial, Helvetica, sans-serif;
  color:#000000;
  font-size:100%;
  font-weight:bold;
  background-color:#FFFFFF;
  
}

#main {
background-color:#FFFFFF;
  font-size:        110%;
  padding:          10px 20px 10px 20px;

}

#discount{
border-color:red;
border-style:solid;
border-width:3px;
margin:18px;
padding:10px;
}

.distexttitle{
font-weight:bold;
font-size:115%;
}

#hsboys{
border-color:black;
border-style:solid;
border-width:3px;
margin:18px;
padding:10px;
line-height:20px;
}

#about {
background-color:#FFFFFF;
  font-size:        110%;
  padding:          30px 20px 10px 20px;
  line-height:24px;

}

#camps {
background-color:#ffffff;
  font-size:        100%;
  padding:          5px 5px 8px 10px;
  font-weight:normal;
  color:#000000;
  margin: 30px 15px 5px 15px;

}


ul.camps{
list-style-type: square;
	text-align: left;
	line-height: 28px;

}

.campdates{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	font-weight: normal;
	background-position: left;
	text-align: left;
}


.tdorange{

	background-color: #e1ce90;
	padding: 5px;
}

#sidebar {
  font-size:        90%;
  color:#FFFFFF;
  padding:          3px;
  margin:           8px 5px 10px 5px;
  background-color:#000000;
  border-color:#D4AF37;
  border-style:solid;
  border-width:3px;
  text-align:center;
  line-height:26px;
}

#sidebar2 {
  font-size:        90%;
  color:#000000;
  padding:          3px;
  margin:           0px 5px 5px 5px;
  background-color:#ffffff;
  border-color:red;
  border-style:solid;
  border-width:2px;
  text-align:center;
  line-height:20px;
}

#about-sidebar {
  font-size:        100%;
  color:#000000;
  padding:          10px;
  margin:           30px 5px 10px 5px;
  background-color:#E1C773;
  border-color:#000000;
  border-style:dashed;
  border-width:3px;
  text-align:left;
  line-height:20px;
}

.dates {
font-weight:bold;
}

#leftbar {
  font-size:        135%;
  color:#000000;
  padding:          5px;
  margin:           5px 5px 5px 5px;
  background-color:#E1C773;
  border-color:#000000;
  border-style:solid;
  border-width:2px;
  text-align:center;
  line-height:28px;
  font-weight:bold;
}

#footer {
	font-family: Arial, Helvetica, sans-serif;
  color:            #000000;
  text-align:       left;
  padding:30px 0px 0px 0px;
  font-size:        85%;
}

#footer2 {
	font-family: Arial, Helvetica, sans-serif;
  color:            #000000;
  text-align:       center;
  padding:20px 0px 0px 0px;
  font-size:        86%;
}

#develop {
	font-family: Arial, Helvetica, sans-serif;
  color:            #ffffff;
  text-align:       left;
  padding:5px 0px 0px 15px;
  font-size:        85%;
}

h1 {
  font-size:        130%;
  color:            #000000;
  font-weight: bold;
}

h2 { font-size: 110%; }

h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-weight: bold;
	color: #000000;
	
}

h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #d4af37;
}
h5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #000000;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.slogan { color: #954b4b; }

.text {
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:        105%;
color:#003366;
text-align:left; 

}

.text2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:18px;
 font-weight: bold;
color:#000000;
text-align:center; 

}

.text3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight: normal;
color:#000000;
text-align:left; 

}

.text4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight: normal;
color:#000000;
text-align:center; 

}

.text5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight: normal;
color:#FF0000;
text-align:left; 

}

.text6 {
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight: bold;
color:#000000;
text-align:left; 

}

A.top:link {
color:#000000;
font-size:11px;
	text-decoration: none;
}
A.top:visited {
color:#000000;
font-size:11px;
	text-decoration: none;
}
A.top:hover {
	color:#D4AF37;
	font-size:11px;
	text-decoration: underline;
}

A.down:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:        95%;
	text-decoration: none;
}
A.down:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:        95%;	
	text-decoration: none;
}
A.down:hover {
	color:#D4AF37;
	font-family:Arial, Helvetica, sans-serif;
	font-size:        95%;
	text-decoration: underline;
}

A.goldlinks:link {
color:#000000;
	text-decoration: none;
}
A.goldlinks:visited {
color:#000000;
	text-decoration: none;
}
A.goldlinks:hover {
	color:#ffffff;
	text-decoration: underline;
}

A.bodylinks:link {
color:#000000;
	text-decoration: underline;
}
A.bodylinks:visited {
color:#000000;
	text-decoration: underline;
}
A.bodylinks:hover {
	color:#D4AF37;
	text-decoration: underline;
	font-weight:bold;
}

#campsNav{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	margin-top:60px;
	

}
#campsNav ul{
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
#campsNav li{
	margin-bottom: 7px;

}

#campsNav a:link, #campsNav a:visited{
	display: block;
	color: #ffffff;
	text-decoration: none;
	background-color: #000000;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	height: 1%;

}
		
#campsNav a:hover{
	
color: #000000;
	
	background-color: #D4AF37;
	

	}