
@charset "utf-8";
/* CSS Document */


body{
margin:0px;
background-color:#000000;
background-image:url(../images/body_bg.jpg);
background-position:top center;
background-repeat:no-repeat;
}

#overall {

	width: 870px;
	margin:auto;
	}
	

	
#flash_container {
	
	}
	
#title {
	position:relative;
	}
	
#content {
	height:235px;
	width: 870px;
	}
	
#int_content {
	width:870px;
	margin-left:-435px;
	left: 50%;
	background-image:url(../images/interior_bg.jpg);
	background-repeat:repeat-y;
	background-position:top center;
	position:absolute;
	}
	
#int_bottom {
	width:870px;
	height:90px;
	background-image:url(../images/interior_bottom.jpg);
	background-repeat:repeat-y;
	background-position:top center;
	position:relative;
	float:right;
	}
	
#int_footer_purple {
	width:870px;
	height:154px;
	background-image:url(../images/footer_purple.jpg);
	background-repeat:repeat-y;
	background-position:top center;
	position:relative;
	float:right;
	}
	
#side_menu {
	width:215px;
	float:left;
	position:relative;
	}
	
#form_click {
	width:210px;
	height:56px;
	position:relative;
	padding: 10px;
	padding-top:12px;
	background-image:url(../images/formclick.jpg);
	}
	
#main_content {
	width:591px;
	float:right;
	position:relative;
	margin-right:64px;
	}
	
.spacer {
	float:left;
}

#lessons {
	width:170px;
	height:195px;
	background-image:url(../images/lessons_bg.jpg);
	background-repeat:no-repeat;	
	float:left;
	}
	
#camp {
	width:170px;
	height:195px;
	background-image:url(../images/camp_bg.jpg);
	background-repeat:no-repeat;	
	float:left;
	}
	
#news {
	width:170px;
	height:195px;
	background-image:url(../images/news_bg.jpg);
	background-repeat:no-repeat;	
	float:left;
	}
	
#gear {
	width:169px;
	height:195px;
	background-image:url(../images/gear_bg.jpg);
	background-repeat:no-repeat;	
	float:left;
	}
	
#footer {
width:870px;
height:54px;
background-image:url(../images/footer_bg.jpg);
background-repeat:no-repeat;
}
	
	
	
.contenttext {
	color:#FAEEB8;
	font-family:"Century Gothic";
	font-size:13px;
	padding-top:40px;
	padding-left:8px;
	padding-right:8px;
	}
	
.contenttext3 {
	color:#FAEEB8;
	font-family:"Century Gothic";
	font-size:14px;
	padding-top:40px;
	font-weight:bold;
	padding-left:8px;
	padding-right:8px;
	}
	
.contenttext3 a {
	color:#761001;
	font-family:"Century Gothic";
	font-size:14px;
	padding-top:40px;
	font-weight:bold;
	padding-left:8px;
	padding-right:8px;
	}
	
.contenttext2 {
	color:#FAEEB8;
	font-family:"Century Gothic";
	font-size:13px;

	}
	
.contenttext2 a {
	color:#e3a100;
	font-family:"Century Gothic";
	font-size:13px;
	}
	
	.contenttext2 a:hover {
	text-decoration: none;
	}
	
.quote {
	color:#FAEEB8;
	font-family:"Century Gothic";
	font-size:13px;
	text-align:justify;

	}
	
.quotesub {
	color:#e3a100;
	font-family:"Century Gothic";
	font-size:16px;
	
	font-weight:bold;
	text-align:right;

	}
	
.subhead {
	color:#e3a100;
	font-family:"Century Gothic";
	font-size:13px;
	
	font-weight:bold;

	}
	
	
.quotesub1 {
	color:#94b0bf;
	font-family:"Century Gothic";
	font-size:13px;
	
	font-weight:bold;
	text-align:right;

	}
	
.sub1 {
	color:#94b0bf;
	font-family:"Century Gothic";
	font-size:13px;
	
	font-weight:bold;


	}
	
.quotesub2 {
	color:white;
	font-family:"Century Gothic";
	font-size:16px;
	line-height:1.5;
	font-weight:bold;
	text-align:right;

	}
	
.innerheader {
	color:#e3a100;
	font-family:"Century Gothic";
	font-size:28px;
	font-weight:bold;
	border-color:#00507d;
}

.imagea a {
	color:#000;
}

img {border-color:#000000;}


.subheader {
	color:#e3a100;
	font-family:"Century Gothic";
	font-size:20px;
	line-height:1.5;
	font-weight:bold;
}

.subheader2 {
	color:#e3a100;
	font-family:"Century Gothic";
	font-size:17px;
	line-height:1.5;
	font-weight:bold;
}

input,textarea {
  background-color: #94b0bf;
  border: solid #00304c 1px;
}

ul, li
{
  margin: 0;
  padding: 0;
  list-style: none;
}

.menu_body { padding-top: 3px; padding-bottom: 5px; background: #000000; }
.menu_body li a { color: #FFFFFF; text-decoration: none; padding: 5px 9px 0 3px; display: block;}

.se {
	position: absolute;
	left: -999em;
}

.subheader3 {
	color:#e3a100;
	font-family:"Century Gothic";
	font-size:17px;
	font-weight:bold;
}
