

/* -------------------------------CSS WANDERSON 033109 Last Edited------------------------ */

/* -------------------------------Main Elements Start Here------------------------------- */

	body {
	background: #000 url(images/bg.gif) top repeat-x;
	width: 100%;
	height: 100%;
	margin: 0px auto;
	padding: 0;
	font-family: "Helvetica" Helvetica, Arial, sans-serif;
	color: #282828;
	font-size:11px;
	line-height: 18px;
	}

/* -------------------------------Container Divs Elements Start Here------------------------------- */



	#box1 {
	background: #000;
	width: 902px;
	border: 0px solid #ffffff;
	height: auto;
	margin:0px auto 0 auto;
	padding: 0;
	}
	
	#headerholder {
	height:129px;
	background:  url(images/top.jpg) no-repeat top center;
	margin-top:0px;
	margin-left: 0px;
	margin-right: 0;
	padding:0 0 0 0px;
	}
	
	#contentholder {
	color: #000;
	background: #fff /*url(images/bg_a.jpg) repeat-y top center*/;
	text-align: left;
	margin: 0 auto 0 auto;
	width: 902px;
	height: auto;
	position: relative;
	padding: 0 0 0 0;
	}
	

	
	#pageholder {
	border: 0px solid #000000;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: auto;
	width: 902px;
	height: auto;
	position: relative;
	padding: 0 0 0 0;
	}
	
	#menutemp {
	margin: 0;
	padding: 0;
	width: 902px;
	height: 35px;
	border: 0px solid #000000;
	}
	
	
.clearit {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}

/* HORIZONTAL MENU */

.orangemenu.horizontal {
	width: 715px;
	height: 35px;
	margin: 0 0 0 0;
	padding: 0 0 0 185px;

	background: #000000 url(images/menu_bg.jpg) top left repeat-x;
}
.orangemenu.horizontal ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.orangemenu.horizontal ul li {
	float: left;
	margin: 0;
	padding: 0;
	/*background: transparent url(images/bg-orangemenu-button.gif) top left no-repeat;*/
}

.orangemenu.horizontal ul li a {
	display: block;
	height: 35px;
	padding-left: 15px;
	float: left;
	text-transform: uppercase;
	font-family: "Helvetica" Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}

.orangemenu.horizontal ul li a span.menu_ar {
	display: block;
	float: left;
	height: 35px;
	padding-top: 7px;
	padding-right: 14px;
	/*background: transparent url(images/bg-orangemenu-button.gif) top right no-repeat;*/
	cursor: pointer;
}

/* HOVER */
.orangemenu.orange ul li a:hover,
.orangemenu.orange ul li.highlight a {
	background: transparent url(images/on.gif) top left no-repeat;
}
.orangemenu.orange ul li a:hover span.menu_ar,
.orangemenu.orange ul li.highlight a span.menu_ar {
	background: transparent url(images/on.gif) top right no-repeat;
}

	

#test li {
	display: block;
	border: solid 1px red;
}                    
                    
	div#maincontentholder
	{
	background: #fff;	
	border: 0px solid #000000;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	width: 902px;
	height: auto;
	position: relative;
	padding: 0 0 0 0px;
	clear: both;
	}
	
	div#maincontentholder_home
	{
	background: #fff url(images/home_bg.gif) repeat-y top center;	
	border: 0px solid #000000;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	width: 902px;
	height: auto;
	position: relative;
	padding: 0 0 0 0px;
	}
	
	div#maincontentholder_extended
	{
	background: #fff url(images/long2_bg.gif) repeat-y top center;	
	border: 0px solid #000000;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	width: 902px;
	height: auto;
	position: relative;
	padding: 0 0 0 0px;
	}
	
	div#maincontentholder_extended2
	{
	background: #fff url(images/long3_bg.gif) repeat-y top center;	
	border: 0px solid #000000;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	width: 902px;
	height: auto;
	position: relative;
	padding: 0 0 0 0px;
	}
	
	#content_col_one_home{
	width:902px;
	height:258px;
	background: url(images/title_home.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
	#content_col_one{
	width:434px;
	height:502px;
	background: url(images/testimage.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
	#content_col_one_about{
	width:434px;
	height:502px;
	background: url(images/about_half_c.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
	#content_col_one_about_b{
	width:434px;
	height:502px;
	background: url(images/about_half_b.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
	#content_col_one_about_c{
	width:434px;
	height:502px;
	background: url(images/about_half.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
	#content_col_one_about_d{
	width:434px;
	height:502px;
	background: url(images/about_half_d.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
	#content_col_one_about_e{
	width:434px;
	height:502px;
	background: url(images/about_half_e.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	#content_col_one_information{
	width:434px;
	height:502px;
	background: url(images/camp_half.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
	#content_col_one_information_b{
	width:434px;
	height:502px;
	background: url(images/camp_half_b.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
	#content_col_one_information_c{
	width:434px;
	height:502px;
	background: url(images/camp_half_c.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
	#content_col_one_information_d{
	width:434px;
	height:502px;
	background: url(images/camp_half_d.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
	#content_col_one_information_e{
	width:434px;
	height:502px;
	background: url(images/camp_half_e.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
	#content_col_one_information_f{
	width:434px;
	height:502px;
	background: url(images/camp_half_f.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
	#content_col_one_futures{
	width:434px;
	height:502px;
	background: url(images/full_1.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}

	#content_col_one_register{
	width:434px;
	height:502px;
	background: url(images/register_half.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
	#content_col_one_register_b{
	width:434px;
	height:502px;
	background: url(images/register_half_b.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
	#content_col_one_register_c{
	width:434px;
	height:502px;
	background: url(images/register_half_c.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
		#content_col_one_register_d{
	width:434px;
	height:502px;
	background: url(images/register_half_d.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
		#content_col_one_forms{
	width:434px;
	height:502px;
	background: url(images/full_2.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
	#content_col_one_faq{
	width:434px;
	height:502px;
	background: url(images/full_1.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
	#content_col_one_contact{
	width:434px;
	height:502px;
	background: url(images/full_logo.jpg) no-repeat top center;
	border: 0px solid #ff66ff;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
	#submenuholder
	{	
	border: 0px solid #000000;
	text-align: left;
	margin: 50px 0 0 270px;
	width: 153px;
	position: relative;
	padding: 0 0 0 0px;
	}
	
	#content_col_two_home{
	width:500px;
	margin:35px 25px 54px 0px;
	padding:0px 0px 0 0px;
	float:right;
	border: 0px solid #000000;
	}
	
		#content_col_two_gallery{
	width:845px;
	margin:35px 25px 54px 0px;
	padding:0px 0px 0 0px;
	float:right;
	border: 0px solid #cccccc;
	}
	
	#content_col_two{
	width:400px;
	margin:50px 25px 0 0px;
	padding:0px 0px 0 0px;
	float:right;
	border: 0px solid #000000;
	}
	
	#home_news{
	width:280px;
	border: 0px solid #ff66ff;
	padding:20px 0px 0px 50px;
	float:left;
	}
	
	
	.breaker {clear:both}
	
	
	div#supercallout
	{
	background: #e5f9c5;	
	border: 1px solid #cccccc;
	text-align: left;
	margin-left:0px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:0px;
	width: 500px;
	height: auto;
	position: relative;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}

/* -------------------------------Container Divs Elements END Here------------------------------- */

/* -------------------------------Link Elements Start Here------------------------------- */

 A {
	/*text-decoration:none ;*/
	color: #8a4500;
	font-family: arial, helvetica;
	}

 A:Hover {
	color: #420000;}
	
 A:Link {
	color: #000000;}

	
 A.footer {
	text-decoration: none ;
	cursor: hand;
	color: #ff9200;
	font-family: arial, helvetica;
	font-size: 10px;}

 A.footer:Hover {
	color: #e62903;}
	
 A.footer:Link {
	color: #ff9200;}
	

 A.submenu {
	text-decoration: none ;
	cursor: hand;
	color: #000;
	display: block;
	height: auto;
	padding:0 0 0 20px;
	}

 A.submenu:Hover {
	color: #3c3c3c;
	background: transparent url(images/on2.jpg) top left repeat;}
	
 A.submenu:Link {
	color: #000;
	}
	
 A.submenuon {
	text-decoration: none ;
	cursor: hand;
	color: #000;
	display: block;
	height: auto;
	padding:0 0 0 20px;
	background: transparent url(images/on2.jpg) top left repeat;
	}

 A.submenuon:Hover {
	color: #3c3c3c;
	background: transparent url(images/on2.jpg) top left repeat;}
	
 A.submenuon:Link {
	color: #000
	background: transparent url(images/on2.jpg) top left repeat;
	}
/* -------------------------------Link Elements END Here------------------------------- */

/* -------------------------------Paragraph Elements Start Here------------------------------- */

p {

	margin:0;
	padding:0;
}

p.padit {

	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}

p.submenutitle {
	margin:5px 0 15px 20px ;
	padding:0;
}

p.submenu {
	margin:5px 0 5px 0px ;
	padding:0;
}

p.sm {

	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font: 11px/1.4em "Helvetica", Arial, sans-serif;
}



p.footersm {
	/*border: 1px solid #000000;*/

	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0;
	padding-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

p.readmore {
	/*border: 1px solid #000000;*/
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0;
	padding-bottom: 2px;
	text-align:right;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

p.supercallout{
	border: 0px solid #252450;
	font-weight: normal; 
	margin-right: 100px;
	margin-left: 25px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0 20px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}



p.subtitlepurple {color:#2a2768;font-family:Arial, Helvetica, sans-serif;font-size:24px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 10px; padding-top: 2px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
p.subtitlesubpurple {color:#2a2768;font-family:Arial, Helvetica, sans-serif;font-size:18px; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 2px; padding-top: 5px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
 .subtitlesubpurple2 {color:#2a2768;font-family:Arial, Helvetica, sans-serif;font-size:12px; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

p.subtitleyellow {color:#ffac3d;font-family:Arial, Helvetica, sans-serif;font-size:24px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 10px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
p.subtitlesubyellow {color:#ffac3d;font-family:Arial, Helvetica, sans-serif;font-size:18px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 20px; padding-top: 2px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
p.subtitlesubyellow2 {color:#ffac3d;font-family:Arial, Helvetica, sans-serif;font-size:18px;margin-top: 10px; margin-right: 0px; margin-left: 0px; margin-bottom: 20px; padding-top: 20px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

p.subtitlegreen {color:#36a52f;font-family:Arial, Helvetica, sans-serif;font-size:20px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 5px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
p.subtitlesubgreen {color:#36a52f;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 2px; padding-top: 5px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

p.subtitlered {color:#640001;font-family:georgia, sans-serif;font-size:23px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 5px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
p.subtitlesubred {color:#640001;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 10px; padding-top: 5px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

p.subtitlemint {color:#8cca89;font-family:Arial, Helvetica, sans-serif;font-size:20px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 10px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
p.subtitlesubmint {color:#8cca89;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 2px; padding-top: 5px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

p.subtitleblue {color:#4d8eca;font-family:Arial, Helvetica, sans-serif;font-size:20px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 10px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
p.subtitlesubblue {color:#4d8eca;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 2px; padding-top: 5px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

p.subtitlebrightred {color:#990000;font-family:georgia, sans-serif;font-size:23px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 5px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
p.subtitlesubbrightred {color:#990000;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 10px; padding-top: 5px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

/* -------------------------------Paragraph Elements END Here------------------------------- */

/* -------------------------------UL Elements Start Here------------------------------- */
	

	
	ul#normal{
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
	ul#normal li{
  	list-style: none;
	background-image: url(images/pdficon.jpg);
	background-repeat: no-repeat;
	background-position: .8em .8em;
	padding:10px 6px 6px 40px;
	margin-top:1px;
		
}
	div#footer {
	background: url(images/footerbg.gif) repeat-y top center;
	border: 0px solid #252450;
	width: 902px;
	height: 29px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px auto 0px auto;
	text-align:left;
	font-size:9px;
	color:#000;
	
}	

	div#footerholder {
	border: 0px solid #252450;
	padding: 5px 30px 0 0;
	margin:0 0 0 0;
	text-align:right;
	font-size:9px;
	color:#fff;
	
}	

	div#footerholder2 {
	border: 0px solid #252450;
	background: #0e0d24;
	width:902px;
	margin:40px 0 40px 0;
	padding: 16px 0px 10px 0px;
	text-align:right;
	font-size:9px;
	color:#000;
	
}	

	div#footer2 {
	border: 0px solid #252450;
	padding: 0px 16px 0 0;
	margin:0 0 0 0;
	text-align:right;
	font-size:9px;
	color:#fff;
	
}	

	div#footer2email {
	border: 0px solid #252450;
	padding: 0px 0px 0 16px;
	margin:0 0 0 0;
	text-align:left;
	font-size:9px;
	float:left;
	
}

/* -------------------------------UL Elements END Here------------------------------- */


/* -------------------------------MISC Elements START Here------------------------------- */

	div#content {
	background-color:#ffffff;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	width: 788px;
	height: auto;
	position: relative;
	padding: 0 0 0 0;
}




div#menuBoxcontainer {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0 0 0 0;
	height: auto;
	width: 182px;
	}
	
div#contentBoxcontainer {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0 0 0 0;
	width: 615px;
	}
	
	div#contentBoxcontainer2 {
	/*border: 1px solid #000000;*/
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px 0px 0px 100px;
	width: 450px;
	}
	

	.callout {border-top:1px solid #d1b781;
	 background-color: #ffeecb;
	padding: 10px;
	margin-top:0px}
	
	.calloutbox {border-top:1px solid #666;
	border-bottom:1px solid #666;
	background-color: #e2e2e2;
	padding: 10px;
	margin-top:0px}
	
	.callhead {
	font-family: arial, sans-serif;
	font-weight:bold;
	font-size: 16px;
	color: #36a52f;
	line-height:12px;
	text-transform: uppercase;
	margin-left:10px;
	margin-top:20px
	}


.article_seperator
{
display: block;
height: 10px;
background-color: transparent;
background-image: url(images/seperator.gif);
background-repeat: repeat-x;
background-attachment: scroll;
}


select, input, option, textarea{

font-family: arial,helvetica,sans-serif;
font-size: 11pt;
background-color: #f7f7f7;
color: #000000;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #c0c0c0;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #c0c0c0;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #c0c0c0;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #c0c0c0;

}

.submitinfo 

{
font-family: arial,helvetica,sans-serif;
font-size: 9pt;


}
/* -------------------------------MISC Elements END Here------------------------------- */