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

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
//background-image:url(../images/backgroundtexture.jpg);
background-color:#0000FF;
background-position:center;
background-repeat:no-repeat;
}

.style3 {
color: #FFFFFF
}

#wrapperdiv {
position:inherit;
width:1024px;
margin:auto;
background-color:#FFFFFF;
background-image:url(../images/backgroundrepeat.jpg);
background-repeat:repeat-y;
/*height:1000px;*/
}
#contentwrapper{
width:975px;
margin:auto;
}
.bodytext {
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
}
h1{
	font-size:135%;
}

/*navigation*/

#navigation {
width:auto;
height:145px;
background-image:url(../images/header.jpg);
margin-top:10px;
margin-bottom:20px;
}
#navigationcontainer {
width:975px;
padding-top:120px;
margin:auto;
}
#camp-dates-header {
font-size:150%;
padding-bottom:5px;
}
.addthis_toolbox{
font-size:100%;
font-family:Arial, Helvetica, sans-serif;
margin:auto;
padding-top:5px;
padding-bottom:5px;
text-align:center;
width:150px;
}
.navigationtext {
text-align:center;
font-family:Arial;
font-size:90%;
font-weight:bold;
}

/*box1*/

#box1 {
width: 260px;
/*height: 768px;*/
background-color:#FFFFFF;
float: left;
}
#testimonial {
width:257;
height:204px;
background-image:url(../images/testimonial.jpg);
margin-top:10px;
background-repeat:no-repeat;
}
#testimonialinnerdiv {
padding:20px 5px 5px 15px;
}
#testimonialcontent {
margin-left:15px;
margin-top:10px;
margin-right:5px;
margin-bottom:5px
}
.testimonialtext {
font-family:Arial, Helvetica, sans-serif;
font-size:140%;
text-transform:uppercase;
background-color:#FFF;
font-weight:600;
font-stretch:condensed;
}
#video {
height: 215px;
margin-top:10px;
/*background-image:url(../images/video.jpg);*/
}
#moreinfo {
font-size:12px;
text-transform:uppercase;
padding:5px 10px 10px 10px;
text-transform:uppercase;
}
#getinvolved {
height:179px;
width:255px;
background-image:url(../images/getinvolver.jpg);
padding:0px;
margin-top:10px;
}
#getinvolvedinnerdiv {
padding-top:10px;
padding-left:5px;
padding-bottom:0px;
padding-right:0px;
}
#getinvolvedinnerlowerdiv {
padding-top:opx;
padding-left:5px;
padding-bottom:0px;
padding-right:0px;
}
#getinvolvedcategorie1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600;
color:#FFFFFF;
line-height:190%;
margin-top:5px;
margin-left:5px;
background-image:url(../images/bar.png);
background-repeat:no-repeat;
height:29px;
}
#getinvolvedcategorie2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600;
color:#FFFFFF;
line-height:190%;
margin-top:5px;
margin-left:5px;
background-image:url(../images/bar.png);
background-repeat:no-repeat;
height:29px;
}
#getinvolvedcategorie3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600;
color:#FFFFFF;
line-height:190%;
margin-top:5px;
margin-left:5px;
background-image:url(../images/bar.png);
background-repeat:no-repeat;
height:29px;
}
#getinvolvedheader {
font-weight:500;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
line-height:20%;
margin-top:5px;
}
#getinvolvedheader2 {
font-weight:500;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:100%;
margin-top:8px;
padding-bottom:10px;
}
/*box2*/

#box2 {
width: 437px;
/*height: 768px;*/
background-color:#FFFFFF;
float: left;
margin:0x 15px 15px 15px;
padding:10px;
}

/*box3*/

#box3 {
width: 255px;
/*height: 768px;*/
/*background-color:#FFC;*/
float: right;
/*background-image:url(../images/notepaper.jpg);*/
}
#countdown {
width:255px;
height: 204px;
background-image:url(../images/alarm.png);
}
#countdowninnerdiv{
padding: 110px 95px 70px 5px;
margin:auto;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:350%;
font-weight:700;
}
#askquestionwrapper {
margin-left:10px;
margin-right:10px;
width:235px;
height: 195px;
background-image:url(../images/askquestion.jpg);
}
#innerwrapper {
padding:10px 75px 5px 15px;
}
.askquestiontitle {
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
}
.askquestionbody {
font-family:Arial, Helvetica, sans-serif;
font-size:60%;
}
#name {
padding:10px 5px 10px 5px;
width:auto;
height:65px;
}
#namefield {
width:auto;
float:left;
}
#email {
width:auto;
float:left;
}
#message {
padding:0px 5px 10px 0px;
width:150px;
height:10px;
float:left;
}
#submit {
width:50px;
height:30px;
padding-left:5px;
padding-right:5px;
padding-top:15px;
float:right;
text-align:right;
}
#booknow {
width:235px;
margin-left:10px;
margin-right:10px;
margin-top:5px;
background-image:url(../images/booknow.png);
background-repeat:no-repeat;
padding-top:10px;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
color:#FFFFFF;
text-align:center;
height:48px;
font-size:150%;
}

/*links*/

A:link 		{text-decoration: none; color:#333333;
}
A:visited 	{text-decoration: none; color:#333333;
}
A:active 	{text-decoration: none; color:#333333;
}
A:hover 	{text-decoration: none; color:#666666;
}
.themenu a:link       {color: white;}
.themenu a:visited    {color: white;}
.themenu a:hover      {color: grey;}
.themenu a:active     {color: white;
}
.thewhitemenu a:link       {color: white;}
.thewhitemenu a:visited    {color: white;}
.thewhitemenu a:hover      {color: grey;}
.thewhitemenu a:active     {color: white;
}

/*getinvolvedtodaylinks*/

.rollover a {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600;
line-height:190%;
color:#FFFFFF;
margin-top:2px;
margin-left:5px;
background-color:#FFFFFF;
background-repeat:no-repeat;
height:29px;
background:url(../images/bar.gif) 0 0 no-repeat;
text-decoration: none;
}
.rollover a:hover { 
background-position: 0 -35px;
background:url(../images/barover.gif) 0 0 no-repeat;
color: #049;
}
.rollover a:active {
background-position: 0 -70px;
background:url(../images/baractive.gif) 0 0 no-repeat;
color:#fff;
}

#company { 
	clear: both;
	width: 990px; 
	font-size: 0.9em;  
	border-top: 1px solid Black;
	background-color: White;
	color: Black;	
	margin: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:60%;
	text-align:center;	
}

#closecompany {
position:inherit;
width:1024px;
margin:auto;
background-color:#FFFFFF;
background-image:url(../images/backgroundclose.jpg);
background-repeat:repeat-y;
height:10px;
margin-bottom:10px;
}

/* New Box on Right */
#box3 {
width: 255px;
/*height: 768px;*/
/*background-color:#FFC;*/
float: right;
/*background-image:url(../images/notepaper.jpg);*/
}

.countdowntext	{
	font-family:Arial, Helvetica, sans-serif; color:#f0ff00; font-weight:bold; font-size:55px;
}

.arial_11	{
	font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000;
}

.arial_12	{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;
}

#box_right	{
	float:right; width:229px; height:573px; margin:15px 3px 0 0; background-image:url(../images/wooden_panel.gif); background-repeat:no-repeat;
}

#countdownclock	{
	float:left; margin:55px 0 0 18px; width:200px;
}

#bookbutton	{
	float:left; margin:auto; text-align:center; margin:22px 0 0 0;
}

#formtext	{
	float:left; width:80%; text-align:center; margin:78px 20px 11px 20px;
}

#form	{
	float:left; width:100%; text-align:center;
}

#namenew	{
	float:left; margin:0 0 0 27px; text-align:left; width:35px; line-height:30px;
}

#field	{
	float:right; text-align:right; margin:0 3px 0 0; width:135px;
}
#quest-sub{
	text-align:center;
	padding-left:35px;
	padding-top:12px;
}