
/*Container for Body of Home Page paragrah text*/	
div.body_index{
  position: relative;
  border: 0px solid #0000ff;
  top: -10px;
  left: 5px;
  height: 500px;  
  width: 220px;
  }  
/*text for Home body*/
p.body_index{
	font-family: arial, Verdana;
  	font-size: 15px;
	font-weight: 500;
  	color: #164F28;
  	text-align: justify;
	line-height: 110%;
	margin-left: 0px;
   }
/*list under Home body*/
p.list_index{
	font-family: arial, Verdana;
	font-style: italic;
  	font-size: 15px;
	font-weight: 900;
  	color: #669933;
  	text-align: center;
	line-height: 130%;
	margin-left: 0px;
   }   

tr.body{
height:650px;
}

/*Container 4 pictures on Home Page----------------*/
div.main_index{
  	position:absolute;
  	top: 120px;
  	margin-left: 260px;
  	height: 500px;
  	width: 445px;
  	border: 0px solid #F60BA2;
  	}
div.left_index{
  	position:absolute;
  	top:5px;
  	left:0px;
  	height:500px;
  	width:200px;
	border: 0px solid #F60BA2;
  }
div.right_index{
  	position:absolute;
  	top:5px;
  	left:230px;
  	height:500px;
  	width:200px;
	border: 0px solid #F60BA2;
  }
div.top_left_index{
  	position:absolute;
  	top:5px;
	height: 151px;
	width: 200px; 
	border: 0px solid #F60BA2;
  }
div.bottom_left_index{
	position:absolute;
	top: 180px;
	height: 288px;
	width: 200px;
	border: 0px solid #F60BA2;
	}
div.top_right_index{
  	position:absolute;
  	top: 5px;
	height: 151px;
	width: 200px;
	border: 0px solid #F60BA2;
  }
div.bottom_right_index{
	position:absolute;
	top: 180px;
	height: 288px;
	width: 200px;
	border: 1px;
	border: 0px solid #F60BA2
	}
img.box_index{
	position:absolute;
	height: 100%;
	width: 100%;
	border: 0px;
	}
/*Large text under body and pictures on home page*/
div.banner_index{
  	position: absolute;
  	width:600px;
  	top: 660px;
	font-family: arial, Verdana;
  	font-size: 24px;
	font-weight: 900;
  	color: #BCB03A;
	margin-left: 150px;
   }     

/*Large buttons under pictures on index page */
div.register{
	position:absolute;
	top:600px;
	left:250px;
	}
img.box_register{
  width:200px;
}
div.upcoming{
	position:absolute;
	top:500px;
	left:0px;
	border:1px;
	}		
div.upcoming_but{
	position:absolute;
	width: 100px;	
	height: 60px;	
	top:0px;
	left:0px;
	border: 1px;
	border-color: #164F28;
	}		
div.autism{
	position:absolute;
	width: 220px;
	height: 23px;
	top:0px;
	left:202px;
	border: 3px;
	border-style: solid;
	border-color: #164F28; 
	}		

p.autism{
	font-family: arial, Verdana;
	font-style: italic;
  	font-size: 15px;
	font-weight: 900;
  	color: #164F28;
  	margin-top:1px;
  	text-align: center;
   }   
	
/*Container for Up Coming Events Page */	
div.body_up_coming{
  position: absolute;
  border: 1px solid #437800;
  top: 141px;
  left: 25px;
  height: 395px;  
  width: 200px;
 }
 
/* header over first column */
img.header_up_coming {
	position: absolute;
   top: 0px;
 	left: 0px;
   width: 200px;
   }
   
/* Footer buttom first column */
img.header_up_coming2 {
	position: absolute;
   top: 370px;
 	left: 0px;
   width: 200px;
   border: 0px;
   }
/* Footer buttom first column */
img.wii {
	position: absolute;
   top: 330px;
 	left: 0px;
   width: 200px;
   border: 0px;
   }   
   
/*text for Up Coming Events*/
p.body_up_coming{
	font-family: arial, Verdana;
  	font-size: 17px;
	font-weight:700;
  	color: #164F28;
  	text-align: center;
	line-height: 110%;
	margin-left: 10px;
	margin-right: 10px;
	margin-top:50px;
   }
   
hr{
	position: absolute; 
	top:120px;
	left:5px;
	}

 /*Container for Up Coming second paragraph*/
div.column_2{
  position: absolute;
  border: 1px solid #437800;
  top: 141px;
  left: 250px;
  height: 395px;  
  width: 200px;
 }
/*text for Up Coming second paragraph*/
p.body_up_coming2{
	font-family: arial, Verdana;
  	font-size: 17px;
	font-weight: 700;
  	color: #164F28;
  	text-align: center;
	margin-left: 20px;
	margin-right: 20px;
	margin-top:50px;
   }  
/* header over second column */
img.column_2 {
	position: absolute;
   top: 10px;
 	left: 5px;
   width: 180px;
   }

div.pumpkin_div{
	position: absolute;
   top: 320px;
 	left: 5px;
   width: 180px;
   }
   
 div.pumpkin_txt{
	position: absolute;
   top: 20px;
 	left:10px;
   width: 180px;
   }
 
 p.pumpkin{
	font-family: arial, Verdana;
  	font-size: 10px;
  	color: #164F28;
  	text-align: right;
	}
 
 
 /*Container for Up Coming second paragraph*/  
div.column_3{
  position: absolute;
  border: 1px solid #437800;
  top: 141px;
  left: 480px;
  height: 395px;  
  width: 200px;
 }
/* header over first column */
img.column_3 {
	position: absolute;
   top: 10px;
 	left: 5px;
   width: 190px;
   }
   
   
/* Container for Up Coming Sponsors at the bottom */
div.sponsors {
	position: absolute;
  	border: 0px solid #437800;
  	top: 545px;
  	width: 200px;
  	left: 25px;  	
}
/* text for Up Coming Sponsors at the bottom */
p.sponsors{
	font-family: arial, Verdana;
  	font-size: 11px;
	font-weight: 500;
  	color: #164F28;
  	margin-top:-5px;

  		} 
/* Containers for the Sponsors on the upcoming events page at the bottom  */ 
 
div.ati {
	position: absolute;
  	border: 0px solid #437800;
  	top: 0px;
  	left: 0px;  	
  	text-align:center;
}

div.applebees {
	position: absolute;
  	border: 0px solid #437800;
  	top:65px;
  	left: 0px;  	
}

div.henhouse{
	position: absolute;
  	border: 0px solid #437800;
  	top: 0px;
  	left: 160px;  
  	text-align:center;	
}

div.pony{
	position: absolute;
  	border: 0px solid #437800;
  	top: 0px;
  	left: 290px;
  	text-align:center;
}

div.john{
	position: absolute;
  	border: 0px solid #437800;
  	top: 0px;
  	left: 410px;
  	text-align:center;  	
}

div.chaoz{
	position: absolute;
  	border: 0px solid #437800;
  	top: 0px;
  	left: 510px;  	
}

div.air{
	position: absolute;
  	border: 0px solid #437800;
  	top: 135px;
  	left: 0px;  	
}

div.field{
	position: absolute;
  	border: 0px solid #437800;
  	top: 130px;
  	left: 170px;  	
}

div.wrest{
	position: absolute;
  	border: 0px solid #437800;
  	top: 110px;
  	left: 290px;
  	text-align:center;  	
}

div.dog{
	position: absolute;
  	border: 0px solid #437800;
  	top: 115px;
  	left: 420px;  	
}

div.fox {
	position: absolute;
  	border: 0px solid #437800;
  	top: 140px;
  	left: 540px;  	
}
div.transnational {
	position: absolute;
  	border: 0px solid #437800;
  	top: 70px;
  	left: 530px;  	
}


  
/* images for the Sponsors on the upcoming events page at the bottom  */
img.sponsors {
   width: 100px;  	
     	text-align:top;
   }



/*container for first paragraph of text in body of activity page */	
div.bodyact{
  position: absolute;
  top: 130px;
  left: 15px;
  height: 500px;  
  width: 300px;
  } 
/*text for first paragraph body*/
p.bodyact{
	font-family: arial, Verdana;
  	font-size: 14px;
	font-weight: 500;
  	color: #164F28;
  	text-align: justify;
  	line-height:95%;
   }
/*container for second paragraph body text on activity page */	
div.bodyact2{
  position: absolute;
  border: 0px solid #0000ff;
  top:565px;
  left: 15px;
  width: 300px;
  } 
/*text for second paragraph body*/
p.bodyact2{
	font-family: arial, Verdana;
  	font-size: 14px;
	font-weight: 500;
  	color: #164F28;
  	text-align: justify;
	top: 600px;
	line-height:95%;
   }
/* linked text for second paragraph body*/
div.act_link{
	position: absolute;
	width:300px;
  	top:545px;
  	margin-left: -50px;	
}
/*container for link to Planning on activity page */	
div.bodyplan{
  position: absolute;
  border: 0px solid #0000ff;
  top: 620px;
  left: 440px;
  height: 50px;  
  width: 150px;
  } 
/*text for body on activity page*/
p.bodyplan{
	font-family: arial, Verdana;
  	font-size: 15px;
	font-weight: 500;
  	color: #164F28;
  	text-align: justify;
   }
div.actother {
	postion:absolute;
	margin-top:-15px;
	}


/* container for text special placement and color Group page */   
div.bodygp{
  position: absolute;
  top: 130px;
  left: 15px;
  height: 500px;  
  width: 300px;
  }  
/* text for Group Page body ----------------*/
p.bodygp {
	font-family: arial, Verdana;
  	font-size: 14px;
	font-weight: 500;
  	color: #164F28;
  	text-align: justify;
	line-height: 110%;
	margin-left: 0px;
   }   
   /*container for text special placement and color Group Page on last paragraph */   
div.bodygp3{
  position: absolute;
  width:300px;
  border: 0px solid #0000ff;
  top: 430px;
  left: 15px;
  }  
  /* text second part for Group Page body  last paragraph----------------*/
p.bodygp3 {
	font-family: arial, Verdana;
  	font-size: 14px;
	font-weight: 500;
  	color: #164F28;
  	text-align: justify;
	line-height: 110%;
	margin-left: 0px;
   }   
/*Container for other list on Group Page */	
div.bodygp4{
  position: absolute;
  border: 0px solid #0000ff;
  top: 450px;
  left: 350px;
  width: 300px;
  }  
  /* text second part for Group Page body  last paragraph----------------*/
p.bodygp4 {
	font-family: arial, Verdana;
  	font-size: 14px;
	font-weight: 500;
  	color: #164F28;
  	text-align: justify;
	line-height: 110%;
	margin-left: 0px;
   }
/*container for text special placement and color Group Page second special comment- */   
div.bodygp2{
  position: absolute;
  border: 0px solid #0000ff;
  top: 185px;
  width: 200px;
  left: 15px;
  }  
  /* text second part for Group Page body  second special comment----------------*/
p.bodygp2 {
	font-family: arial, Verdana;
	font-style: normal;
  	font-size: 14px;
	font-weight: 700;
  	color: #114D33;
  	text-align: center;
   } 
/*Container for list on Group Page */	
div.listgp{
  position: absolute;
  border: 0px solid #0000ff;
  top: 210px;
  height: 500px;  
  width: 300px;
  }  
p.listgp{
	font-family: arial, Verdana;
	font-style: normal;
  	font-size: 14px;
	font-weight: 600;
  	color: #669933;
  	text-align: center;
	line-height: 110%;
   }  
   

/* container for text placement and color Team Building page */   
div.bodytb{
  position: absolute;
  top: 130px;
  left: 15px;
  height: 500px;  
  width: 300px;
  }  
/* text for Team Building page ----------------*/
p.bodytb {
	font-family: arial, Verdana;
  	font-size: 14px;
	font-weight: 500;
  	color: #164F28;
  	text-align: justify;
	line-height: 110%;
	margin-left: 0px;
   }   
/*Container for list on Team Building page */	
div.listtb{
  position: absolute;
  border: 0px solid #0000ff;
  top: 240px;
  height: 500px;  
  width: 300px;
  }  
p.listtb{
	font-family: arial, Verdana;
	font-style: normal;
  	font-size: 14px;
	font-weight: 600;
  	color: #669933;
  	text-align: center;
	line-height: 110%;
   }  
 /*container for text special placement and color Team Building on last paragraph */   
div.bodytb3{
  position: absolute;
  width:300px;
  border: 0px solid #0000ff;
  top: 420px;
  left: 15px;
  }  
  /* text second part for Team Building body last paragraph----------------*/
p.bodytb3 {
	font-family: arial, Verdana;
	font-style: italic;
  	font-size: 14px;
	font-weight: 700;
  	color: #669933;
  	text-align: center;
   } 


   
/* container for text special placement and color Climbing Wall page */   
div.bodycw{
  position: absolute;
  top: 130px;
  left: 15px;
  height: 500px;  
  width: 300px;
  }  
/* text for climbing wall body ----------------*/
p.bodycw {
	font-family: arial, Verdana;
  	font-size: 14px;
	font-weight: 500;
  	color: #164F28;
  	text-align: justify;
	line-height: 110%;
	margin-left: 0px;
   }   
/*container for text special placement and color Climbing Wall first special comment- */   
div.bodycw1{
  position: absolute;
  border: 0px solid #0000ff;
  top: 80px;
  left: 15px;
  right: 20px;
  }  
  /* text second part for climbing wall body first special comment- ----------------*/
p.bodycw1 {
	font-family: arial, Verdana;
	font-style: normal;
  	font-size: 12px;
	font-weight:500;
  	color: #0F5135;
  	text-align: center;
  	margin-left: 10px;
  	margin-right: 10px;
   }     
 /*container for text special placement and color Climbing Wall second special comment- */   
div.bodycw2{
  position: absolute;
  border: 0px solid #0000ff;
  top: 145px;
  left: 80px;
  }  
  /* text second part for climbing wall body  second special comment----------------*/
p.bodycw2 {
	font-family: arial, Verdana;
	font-style: italic;
  	font-size: 14px;
	font-weight: 700;
  	color: #669933;
  	text-align: center;
   }   
  /*container for text special placement and color Climbing Wall on last paragraph */   
div.bodycw3{
  position: absolute;
  width:300px;
  border: 0px solid #0000ff;
  top: 420px;
  left: 0px;
  }  
  /* text second part for climbing wall body  last paragraph----------------*/
p.bodycw3 {
	font-family: arial, Verdana;
	font-style: italic;
  	font-size: 14px;
	font-weight: 700;
  	color: #669933;
  	text-align: center;
   } 
/*Container for list on climbing wall page */	
div.listcw{
  position: absolute;
  border: 0px solid #0000ff;
  top: 170px;
  height: 500px;  
  width: 300px;
  }  
p.listcw{
	font-family: arial, Verdana;
	font-style: normal;
  	font-size: 14px;
	font-weight: 600;
  	color: #669933;
  	text-align: center;
	line-height: 110%;
   }  

/*list on Activities page at the bottom separate from the rest */
p.list4{
	font-family: arial, Verdana;
	font-style: normal;
  	font-size: 14px;
	font-weight: 600;
  	color: #669933;
  	text-align: center;
	line-height: 110%;
   }

   
/* Container Rotating picture ----------------*/
div.image_rotator{
  	position:absolute;
  	top: 150px;
  	margin-left: 350px;
 	border: 0px;
  	}
/* Pictures Headers----------------*/
img.picheader2
	{
	position:absolute;
	border: 0px;	
	}
/*Horizontal Pictures----------------*/
img.pic2{
	position:absolute;
	top:38px;
	border: 0px;
	height: 225px;
	width: 300px;
	}
img.shadow_short{
	height:275px;
	width:313px;
	border: 0px;
	}
/*Verticle Pictures ----------------*/	
img.pic3{
	position:absolute;
	top:38px;
	border: 0px;
	}
img.shadow{
	height:450px;
	width:310px;
	border: 0px;
	}
	
	
/*This is the dividers for the Contact us page Google map*/	
div.map{
	position: absolute;
	top:250px;
	left:-20px;	
	right:5px;
	width:300px;
	border: 0px solid #0000ff;	
	}
/*Pictures on the contact us page*/	
div.pic4{
	position: absolute;
	top:250px;
	left:330px;	
	right:5px;
	border: 0px solid #0000ff;	
	}
div.driving_dir{
	position: absolute;
	width:340px; 
	height:225px;
	top:500px;
	left:-30px;	
	right:5px;
	border: 0px solid #0000ff;	
	}
	
div.cc{
	position:absolute;
	top:130px;
	left:400px;
	}
/*Pictures on the contact us page*/	
div.link_farm{
	position: absolute;
	width:301px; 
	height:225px;
	top:500px;
	left:330px;	
	right:5px;
	border: 0px solid #0000ff;	
	}
/*text for body of contact page*/
p.body1{
	font-family: arial, Verdana;
  	font-size: 14px;
	font-weight: 500;
  	color: #164F28;
  	text-align: center;	
	margin-left: 0px;
   }

 /*Address text in Contact Page*/
div.address2{
  	position: absolute;
  	top: 150px;
	font-family: arial, Verdana;
  	font-size: 15px;
	font-weight: 800;
  	color: #164F28;
  	text-align: center;
	margin-left: 100px;
   }         
      
/*Large Banner under body and pictures on home page and contact us page*/
div.banner2{
  	position: absolute;
  	top: 610px;
  	width: 700px;
	font-family: arial, Verdana;
  	font-size: 24px;
	font-weight: 900;
  	color: #BCB03A;
  	text-align: center;
	margin-left: 10px;
   } 
          
/*Email text*/
div.email{
  	position: absolute;
  	top: 250px;
	font-family: arial, Verdana;
  	font-size: 15px;
	font-weight: 900;
  	color: #164F28;
  	text-align: center;
	margin-left: 150px;
   }         

          
/*Email text*/
td{
	font-family: arial, Verdana;
  	font-size: 15px;
	font-weight: 900;
  	color: #164F28;
  	margin-left: 150px;
   }         

/*Email text*/
div.browser{
  	position: absolute;
	width: 150px;  	
  	top: 680px;
  	left: 650px;
	font-family: arial, Verdana;
  	font-size: 11px;
	font-weight: 300;
  	color: #164F28;
  	text-align: center;
   }         

