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-----------*/.campintouch{	font-family:Arial, Helvetica, sans-serif;	font-size:18px;	color:#000000;	font-weight:bold;	background-color: #98BCDF;	padding: 3px;}/*---------------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 {	width: 137px;	padding:0 0 0 0 ;	position:relative;	}#rightnav ul {	margin:0;	padding:0;	list-style: none;	width: 137px; /* Width of Menu Items */}#rightnav ul li {	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:35px;	}#rightnav ul li a:hover {	text-decoration:underline;}#rightnav ul li#music {	height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -0px;}#rightnav ul li#art {	height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -35px;}#rightnav ul li#theater a {	height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -70px;}#rightnav ul li#video a { 	height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -430px;}#rightnav ul li#tech a { 	height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -465px;}#rightnav ul li#dance a {	height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -105px;}#rightnav ul li#circus a {	height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -140px;}#rightnav ul li#sports a {	height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -180px;}#rightnav ul li#adventure a {	height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -215px;}#rightnav ul li#skate a { height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -505px;}#rightnav ul li#fitness a { height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -610px;}#rightnav ul li#cooking a { 	height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -645px;}#rightnav ul li#magic a {	height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -255px;}#rightnav ul li#waterfront a {height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -540px;}#rightnav ul li#tennis a { height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -325px;}#rightnav ul li#riding a { 	height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -360px;}#rightnav ul li#waterfront a { 	height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -540px;}#rightnav ul li#computer a { 	height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -575px;}#rightnav ul li#skiing a { 	height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -680px;}#rightnav ul li#sail a { 	height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -290px;}#rightnav ul li#rock a {	height:35px;	background-image: url(../img/activity-icons.gif);	background-repeat: no-repeat;	background-position: 0px -395px;}/*----------------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;	margin: 5,2,0,0;}#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;	padding-right: 3px;	}#leftspecial {	position:absolute;	top:0px;	left: 0px;	width: 180px;	padding-left: 5px;}#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;}