body {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	background: #013372;
	margin: 0px;
	padding: 0px;
}

#search {
 	margin:0
	padding: 0px;
	margin: 0px;
	padding: 0px;

}

#wrapper {
	width:855px;
	margin:0 auto;
	background: url(../images/bg.gif) repeat-y 0 0;
}

#pwrapper {
	width:100%;
	margin:0 auto;

}

a#top {
	background: url(../images/top.gif) no-repeat 0px 0px;
	height:137px;
	display:block;
}
a#plaintop {
	background: url(../images/curtaintop_plain.jpg) no-repeat 0px 0px;
	height:137px;
	display:block;
}


/*---------about-----------*/
a#top_about {
	background: url(../images/top_about.jpg) no-repeat 0px 0px;
	height:135px;
	display:block;
}
/*-----------c--------*/

/*---------contact-----------*/
a#top_contact {
	background: url(../images/top_contact.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}

/*-------------------------*/
#middle_contact {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_cont.gif) no-repeat 0 0;
}

/*-----------c--------*/

/*---------minicamp-----------*/
a#top_mini {
	background: url(../images/activities/minicamp/minicamp_top.jpg) no-repeat 0px 0px;
	height:135px;
	display:block;
}

/*-------------------------*/
#middle_mini {
	margin:0;
	padding:0 60px;
	background: url(../images/activities/minicamp/minicamp_middle.jpg) no-repeat 0 0;
}

/*-----------c--------*/
/*---------adventure-----------*/
a#top_adventure {
	background: url(../images/top_adventure.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}

/*-------------------------*/
#middle_adventure {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_adventure.gif) no-repeat 0 0;
}

/*-----------c--------*/

/*---------skateboard-----------*/
a#top_skateboard {
	background: url(../images/top_skateboard.jpg) no-repeat 0px 0px;
	height:135px;
	display:block;
}

/*-------------------------*/
#middle_skateboard {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_skateboard.jpg) no-repeat 0 0;
}

/*-----------c--------*/
/*---------fitness-----------*/
a#top_fitness {
	background: url(../images/top_fitness.jpg) no-repeat 0px 0px;
	height:135px;
	display:block;
}

/*-------------------------*/
#middle_fitness {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_fitness.jpg) no-repeat 0 0;
}

/*-----------c--------*/
/*---------cooking-----------*/
a#top_cooking {
	background: url(../images/top_cooking.jpg) no-repeat 0px 0px;
	height:135px;
	display:block;
}

/*-------------------------*/
#middle_cooking {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_cooking.jpg) no-repeat 0 0;
}

/*-----------c--------*/

/*---------art-----------*/
a#top_art {
	background: url(../images/top_art.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}

/*-------------------------*/
#middle_art {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_art.gif) no-repeat 0 0;
}

/*-----------c--------*/
/*---------staff-----------*/
a#top_staff {
	background: url(../images/top_staff.jpg) no-repeat 0px 0px;
	height:134px;
	display:block;
}

/*-------------------------*/
#middle_staff {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_staff.jpg) no-repeat 0 0;
}

/*-----------c--------*/
/*---------circus-----------*/
a#top_circus {
	background: url(../images/top_circus.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}

/*-------------------------*/
#middle_circus {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_circus.gif) no-repeat 0 0;
}

/*-----------c--------*/
/*---------computer-----------*/
a#top_computer {
	background: url(../images/top_coumputer.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}

/*-------------------------*/
#middle_computer {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_coumputer.gif) no-repeat 0 0;
}

/*-----------c--------*/
/*---------dance-----------*/
a#top_dance {
	background: url(../images/top_dance.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}

/*-------------------------*/
#middle_dance {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_dance.gif) no-repeat 0 0;
}

/*-----------c--------*/
/*---------music-----------*/
a#top_music {
	background: url(../images/top_music.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}

/*-------------------------*/
#middle_music {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_music.gif) no-repeat 0 0;
}

/*-----------c--------*/

/*-------------------------*/
#middle_gallery {
	margin:0;
	padding:0 60px;
	background: url(../images/middle.gif) no-repeat;
}
a#top_gallery {
	background: url(../images/top.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}
#middle_staffnews {
	margin:0;
	padding:0 60px;
	background: url(../images/middle.gif) no-repeat;
}
a#top_staffnews {
	background: url(../images/top.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}
#middle_campernews {
	margin:0;
	padding:0 60px;
	background: url(../images/middle.gif) no-repeat;
}
a#top_campernews {
	background: url(../images/top.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}
#middle_mboard {
	margin:0;
	padding:0 60px;
	background: url(../images/middle.gif) no-repeat;
}
a#top_mboard {
	background: url(../images/top.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}
#middle_email {
	margin:0;
	padding:0 60px;
	background: url(../images/middle.gif) no-repeat;
}
a#top_email {
	background: url(../images/top.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}
#middle_requestbrochure {
	margin:0;
	padding:0 60px;
	background: url(../images/middle.gif) no-repeat;
}
a#top_requestbrochure {
	background: url(../images/top.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}
/*-------------------------*/

/*---------video-----------*/
a#top_video {
	background: url(../images/top_video.jpg) no-repeat 0px 0px;
	height:135px;
	display:block;
}

/*-------------------------*/
#middle_video {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_video.jpg) no-repeat 0 0;
}

/*-----------c--------*/
/*---------theater-----------*/
a#top_theater {
	background: url(../images/top_theater.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}

/*-------------------------*/
#middle_theater {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_theater.gif) no-repeat 0 0;
}

/*-----------c--------*/
/*---------sport-----------*/
a#top_sport {
	background: url(../images/top_sports.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}
/*-------------------------*/
#middle_sport {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_sports.gif) no-repeat 0 0;
}
/*-----------c--------*/
/*---------magic-----------*/
a#top_magic {
	background: url(../images/top_magic.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}
/*-------------------------*/
#middle_magic {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_magic.gif) no-repeat 0 0;
}
/*-----------c--------*/
/*---------water-----------*/
a#top_water {
	background: url(../images/top_water.jpg) no-repeat 0px 0px;
	height:135px;
	display:block;
}
/*-------------------------*/
#middle_water {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_water.jpg) no-repeat 0 0;
}
/*-----------c--------*/
/*---------horse-----------*/
a#top_horse {
	background: url(../images/top_horse.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}
/*-------------------------*/
#middle_horse {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_horse.gif) no-repeat 0 0;
}
/*-----------c--------*/
/*---------rock-----------*/
a#top_rock {
	background: url(../images/top_rock.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}
/*-------------------------*/
#middle_rock {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_rock.gif) no-repeat 0 0;
}
/*-----------c--------*/
/*---------rates-----------*/
a#top_rates {
	background: url(../images/top_rates.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}
/*-------------------------*/
#middle_rates {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_rates.gif) no-repeat 0 0;
}
/*-----------c--------*/
/*---------facility-----------*/
a#top_facility {
	background: url(../images/top_facility.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}
/*-------------------------*/
#middle_facility {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_facility.gif) no-repeat 0 0;
}
/*-----------c--------*/
/*---------philoshopy-----------*/
a#top_philoshopy {
	background: url(../images/top_philosophi.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}
/*-------------------------*/
#middle_philoshopy {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_philosophi.gif) no-repeat 0 0;
}
/*-----------c--------*/
/*---------sailing-----------*/
a#top_sailing {
	background: url(../images/top_seling.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}
/*-------------------------*/
#middle_sailing {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_seling.gif) no-repeat 0 0;
}
/*-----------c--------*/
/*---------bunk-----------*/
a#top_bunk {
	background: url(../images/top_bunk.jpg) no-repeat 0px 0px;
	height:135px;
	display:block;
}
/*-------------------------*/
#middle_bunk {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_bunk.jpg) no-repeat 0 0;
}
/*-----------c--------*/
/*---------food-----------*/
a#top_food {
	background: url(../images/top_food.jpg) no-repeat 0px 0px;
	height:135px;
	display:block;
}
/*-------------------------*/
#middle_food {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_food.jpg) no-repeat 0 0;
}
/*-----------c--------*/
/*---------teacher----------*/
a#top_teacher {
	background: url(../images/top_teacher.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}
/*-------------------------*/
#middle_teacher {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_teacher.gif) no-repeat 0 0;
}
/*-----------c--------*/
/*---------scaling----------*/
a#top_scaling {
	background: url(../images/top_scaling.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}
/*-------------------------*/
#middle_scaling {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_scaling.gif) no-repeat 0 0;
}
/*-----------c--------*/
/*---------Testimonials----------*/
a#top_testimonials {
	background: url(../images/top_testimonial.gif) no-repeat 0px 0px;
	height:135px;
	display:block;
}
/*-------------------------*/
#middle_testimonials {
	margin:0;
	padding:0 60px;
	background: url(../images/middle_testimonial.gif) no-repeat 0 0;
}
.testimonialsimg {
padding-right:15px;
padding-top:10px;
padding-bottom:2px;
}
.enlarge:link {
padding-right:70px;
}

/*-----------c--------*/

#content {

	margin:0;

	padding:0 60px;

	background: url(../images/middle.gif) no-repeat 0 0;

}
/*----about-------*/
#about {
	margin:0;
	padding:0 60px;
	background: url(../images/middle3.jpg) no-repeat 0 0;
}
/*--------------*/


#footer {
	height:52px;
	background:transparent url(../images/bottom.gif) no-repeat left bottom;
	clear:both;
	width:100%;
	padding:40px 0 20px 0;
	margin:0;
}
#pfooter {
	height:52px;
	clear:both;
	width:100%;
	padding:40px 0 20px 0;
	margin:0;
}

#left {
	width:195px;
	float:left;
}

#center {
	width:360px;
	float:left;
	padding:190px 20px 0 10px;
	font-size:12px;
}
#centerwide {
	width:500px;
	float:left;
	padding:190px 0px 0;
	font-size:12px;

}
#pcenter {
	float:left;
	padding:190px 20px 0 10px;
	font-size:12px;
}
#pcenterwide {
	width:1200px;
	float:left;
	padding:25px 0px 0;
	font-size:12px;

}

#centerwide2 {
	width:100%;
	float:left;
	padding:50px 0px 0;
	font-size:12px;
	margin: 1px;

}

#right {

	float:right;

	width:140px;

	padding: 25px 0 0;

}

/*-------------------left navi----------------------*/

#leftnav {

	width:159px;

	background: url(../images/leftnavtop.gif) no-repeat 0px 0px;

	padding: 56px 0 0px 2px;

}
/*---------------c--------------*/
.mbanner{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#F0B457;
border-bottom:1px solid #4DD7D9;
font-weight:normal
}
/*-----------------c-----------*/
/*---------------c--------------*/
.centerboldblue{
	font-size:12px;
	font-weight:bold;
	color:#9BBBE2
}
/*-----------------c-----------*/
#leftnav ul {

	margin: 0;

	padding:30px 0 0 0;

	list-style: none;

	background: #9BBBE2;

	width: 159px; /* Width of Menu Items */

	border-bottom:1px solid #C1D5ED;

	}



#leftnav ul li {
	position: relative;
	}

	

#leftnav li ul {
	position: absolute;
	left: 159px; /* Set 1px less than menu width */
	top: 0;
	width: 179px;
	padding:0;
	display: none;
	border:1px solid #2A2F5A;
	border-top:none;
	}
/* Styles for Menu Items */

#leftnav ul li a {

	display: block;

	text-decoration:none;

	font:bold 11px Arial, Helvetica, sans-serif;

	color: #2A2F5A;

	background: #9BBBE2; /* IE6 Bug */

	padding: 5px 5px 5px 9px;

	border-top:1px solid #C1D5ED;

	}



/* Fix IE. Hide from IE Mac \*/

* html #leftnav ul li { float: left; height: 1%; }

* html #leftnav ul li a { height: 1%; }

/* End */

#leftnav ul li.toplevel a {

	background: #9BBBE2 url(../images/menuarrow.gif) no-repeat 150px 10px;

}

#leftnav ul li.toplevel li a {

	background: #829DBD;

	background-image:none;

}

#leftnav li ul li a { padding: 2px 5px;background: #829DBD; border-top:1px solid #2A2F5A; }

#leftnav ul li a:hover, #leftnav ul li.toplevel li a:hover { color: #C1D5ED; background: #2A2F4B;  } 

#leftnav li:hover ul, #leftnav li.over ul { display: block; } 



#leftnav div#call {

	background: url(../images/leftnavbt.gif) no-repeat left bottom;

	padding:0px 0px 15px 0px;

}

#leftnav div#call h2 {
	background: #9BBBE2;
	margin:0;
	text-align:center;
	padding:10px 0;
	font-size:15px;
	color:#009
}

#leftnav div#call h2 span {

	font-size:18px;

}

#leftnav div#call h2 span a{
	font-size:20px;
	color:#C00;
}

#leftnav div#call h2 span.small {

	font-weight:bold;

}

 

/*-----------------enf of left navi-----------------*/

/*-----------------sitemap-----------------*/

#sitemap li.toplevel { list-style-type:disc; margin-top: 20px;}
#sitemap li ul li { list-style-type:circle;}

#sitemap li.toplevel a { color: #fff;}
#sitemap li.toplevel a:hover { text-decoration: none;}


/*-----------------enf of sitemap-----------------*/


/*--------------------right navi--------------------*/

#rightnav {/*

	background: url(../images/rightnavtop.gif) no-repeat 0px 0px;*/

	width: 137px;

	padding:0 0 0 0 ;	

}

#rightnav ul {

	margin:0;

	padding:0;

	list-style: none;/*

	background:transparent url(../images/rightnavbg.gif) repeat-y;*/

	width: 137px; /* Width of Menu Items */

}

#rightnav ul li {
	margin:0;
	padding-bottom: .5em;

}

#rightnav ul li a {

	display: block;

	text-decoration:none;

	font:bold 11px Arial, Helvetica, sans-serif;

	color: #4DD7D9;

	padding: 2px 5px 0 49px;

	height:25px;

	}

#rightnav ul li a:hover {	text-decoration:underline;}

#rightnav ul li#music a {background: url(../images/item1.gif) no-repeat 11px 0px;}
#rightnav ul li#art a {background: url(../images/item2.gif) no-repeat 11px 0px;}
#rightnav ul li#theater a {background: url(../images/item3.gif) no-repeat 11px 0px;}
#rightnav ul li#video a { background: url(../images/item13.gif) no-repeat 11px 0px;  }
#rightnav ul li#tech a { background: url(../images/item14.gif) no-repeat 11px 0px;  }
#rightnav ul li#dance a {background: url(../images/item4.gif) no-repeat 11px 0px;}
#rightnav ul li#circus a {background: url(../images/item5.gif) no-repeat 11px 0px;}
#rightnav ul li#sports a {background: url(../images/item6.gif) no-repeat 11px 0px;}
#rightnav ul li#adventure a {background: url(../images/item7.gif) no-repeat 11px 0px;}
#rightnav ul li#skate a { background: url(../images/item15.gif) no-repeat 11px 0px; }
#rightnav ul li#fitness a { background: url(../images/fitness_icon.gif) no-repeat 11px 0px; }
#rightnav ul li#cooking a { background: url(../images/cooking_icon.gif) no-repeat 11px 0px; }
#rightnav ul li#magic a {background: url(../images/item8.gif) no-repeat 11px 0px;}
#rightnav ul li#waterfront a {background: url(../images/item9.gif) no-repeat 11px 0px;}
#rightnav ul li#tennis a { background: url(../images/item10.gif) no-repeat 11px 0px; }
#rightnav ul li#riding a { background: url(../images/item11.gif) no-repeat 11px 0px; }
#rightnav ul li#waterfront a { background: url(../images/item16.gif) no-repeat 11px 0px;  }
#rightnav ul li#computer a { background: url(../images/item17.gif) no-repeat 11px 0px; }
#rightnav ul li#skiing a { background: url(../images/item18.gif) no-repeat 12px 0px;  }
#rightnav ul li#sail a { background: url(../images/item9.gif) no-repeat 9px 0px; }

#rightnav ul li#rock {/*
	background: url(../images/rightnavbt.gif) no-repeat left bottom;*/
	height:47px;
}

#rightnav ul li#rock a {
	background: url(../images/item12.gif) no-repeat 11px 0px;
	padding: 4px 5px 0 49px;
	height:23px;
}



/*----------------enf of right navi-----------------*/



/*-------------bottom navi---------------*/

ul#btlinks {

	background:#003574;

	margin:0px 47px 0 47px;

	padding:5px 81px 0 81px;

	list-style:none;

	height:15px;

	width:596px;

	text-align:center;

	color:#A2B5CB;

}

ul#btlinks2 {

	background:#003574;

	margin:0px 47px 0 47px;

	padding:3px 81px 0 81px;

	list-style:none;

	height:25px;

	width:596px;

	text-align:center;

	color:#A2B5CB;

}

ul#btlinks li, ul#btlinks2 li {

	display:inline;

}

ul#btlinks li a, ul#btlinks2 li a {

	color:#A2B5CB;

	text-decoration:none;

}

/*-----------end of bottom navi----------*/

#center img {

	float:none;

}

#center img.riding {

	margin-left:20px;

}
/*-chintan*/
#center img.skate {

	margin-left:10px;
	float:right;

}

/*------*/
.cleardiv {

	clear:both;

	width:100%;

	font-size:1px;

	height:1px;

}

#freemini {

	background: url(../images/freemini.gif) no-repeat 30px 20px;

	padding: 110px 20px 0px 0px;	

}

#freemini a {

	color:#FFFF99;

}


#accredited {

	width:101px;

	height:64px;

	background: url(../images/accredited.gif) no-repeat 0px 0px;

	margin:0 0 0 15px;

}

#copy {

	text-align:center;

	padding:0 0 20px 0;

}

dl.faq dt{
	font-weight: bold; padding: 0.2em 0;
}
dl.faq dd{
	padding: 0.2em 0 1em 0;
	margin: 0;
}
ul.txt_list{
	margin: 1em 0; padding: 0; list-style: none;
}
ul.txt_list li{
	padding: 0.3em 0;
}

ul.testimonials{
	margin: 0; padding: 0; list-style: none;
}
ul.testimonials li{
	margin: 0; padding: 10px; display: block; float: left; width: 100px; height: 120px;
}
ul.testimonials li a{
	margin: 0; padding: 0; color: white;
}
ul.testimonials li a img{
	margin: 0; padding: 0; border: none;
}

ul.txt_list li a{
	color: white;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#F0B457;
border-bottom:1px solid #4DD7D9;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#F0B457;
}
h3{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
}

a {
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
#center #main a {
	font-weight:bold;
	text-decoration:none
}

.lcdstyle{ /*Example CSS to create LCD countdown look*/
background-color:21417b;
color:yellow;
font: bold 18px MS Sans Serif;
padding: 3px;
}

.lcdstyle sup{ /*Example CSS to create LCD countdown look*/
font-size: 80%
}
#special {
	position:absolute;
	top:0px;
	right: 0px;
	width: 180px;
	background-color: #003475;
	padding-left: 5px;
	
}
#leftspecial {
	position:absolute;
	top:0px;
	left: 0px;
	width: 180px;
}
#warning {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	background-color: #FF0;
	padding: 10px;
	height: auto;
	width: 600px;
	position: absolute;
	left: 231px;
	top: 13px;
	margin: 20px;
}

