BODY {font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: rgb(69,69,69);}
TD {font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: rgb(69,69,69); line-height: 16px;}
SELECT {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: rgb(69,69,69)}
TEXTAREA {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: rgb(69,69,69)}
INPUT {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: rgb(69,69,69)}

A {color: rgb(64,142,201); text-decoration:underline}
A:hover {color: rgb(150,150,150); text-decoration:none}
A.bottom {color: rgb(141,56,4); text-decoration:underline}
A:hover.bottom {color: rgb(255,255,255); text-decoration:none}
A.white {color: rgb(255,255,255); text-decoration:underline}
A:hover.white {color: rgb(0,55,109); text-decoration:underline}

.title { font-size: 18px; color: rgb(145,178,203);}
.title2 {font-family: Verdana, Arial; font-size: 16px; color: rgb(148,148,148);}
.bottom {color: rgb(255,255,255);}
.green {color: #efab00;}
.sub {color: rgb(168,168,168); font-weight: bold;}
.grey {color: rgb(168,168,168);}


.landingPage{ background:url(img/camp-landing.png) no-repeat; width:628px; height:583px; display:block; margin-top:60px}

.landingPage a{ width:220px; height:60px; display:block; float:left; margin: 440px 0 0 340px}

.home{ position:relative}

.yee-haw{ background:url(img/yee-haw.png); width:306px; height:270px; position:absolute; top:300px; left:290px; z-index:7;  display:block;}

.goodTimes{position:absolute; top:0; left:40px; z-index:2; width:362px; height:823px; background:url(img/leftside2012.png) no-repeat; display:block;}

.videos{ width:200px; height:70px; display:block;  margin-top:30px}

.photos{ width:200px; height:80px; display:block; margin-top:15px}

.discount{ width:200px; height:200px; display:block;  margin-top:20px}

.directorPic{ margin:15px 15px 15px 0}

  /* STAFF BIOS */
  
  .staffBioList{ padding:0;margin:0;}
  
  
   .staffBioList li{ background:url(img/staffBios/divide.jpg) bottom repeat-x; height:55px; margin:0; padding:0; list-style:none}
   
     .staffBioList li img{ float:left; margin-top:3px;}
	 
	  .staffBioList li a{ vertical-align:top; float:left; margin:18px;}
	  
	  .staffTitles{ color:#575757; border-bottom: solid 1px #ffc50f; padding-bottom:10px}
	  
	  .staffName{ font-size:21px; color:#575757;  border-bottom: solid 1px #ffc50f; padding-bottom:10px; margin-bottom:25px;}
	  
	  .bioPictures{ float:left}
	  
	  .staffCopy{ margin: 10px 0 0 0; float:right; width:260px; }
	  
	  .staffMember { float:left; padding-bottom:25px; border-bottom: solid 1px #CCC; margin-top:20px;} 
	  
	  .gotoTop{ float:right; font-size:11px; background:url(img/staffBios/top-arrow.gif) no-repeat 0 3px;
	   padding: 0 0 0 13px;}
	  
	  .title{ color:#408EC9; font-size:16px;}
	  
	  .blue{ color: #4d96cd;}
	  
	  .boldCopy{ font-size:16px; font-weight:bold; line-height:18px; margin: 15px 0}
	  
	  .boldCopy p{ line-height:26px; margin:0; padding:0;}
	  
	  .bunk h2  { font-size:16px; font-weight:bold; border-bottom: solid 1px #ffc610; padding-bottom: 10px;}
	  
	  .bunk h3{ color:#4d96cd; font-weight:bold; font-size:13px; margin:0;padding:0;}
	  
	 

