
/* Main Table Container */
table.main{
  	position:absolute;
  	height: 600px;
  	width: 600px;
	margin-top: -5px; 
	margin-left: -25px;/*set to a negative number 1/2 of your height*/
	border: 0px solid #F60BA2;
  	}
  	
/*top menu main container*/
div.main{
  	position: relative;
  	margin-left: 0px;
  	top: 0px;
  	height: 40px;
  	width: 700px;
	background: #669933;
  	border: 0px solid #F60BA2;
  	}
/*container for menu bar at top in the green----------------*/
div.menu{
  	position:relative;
  	margin-left: 0px;
  	top: 20px;
  	height: 20px;
  	width: 450px;
  	left: 220px;
	font-family: arial;
	font-size: 12px;
	font-weight: 700;  
	text-align: center;
  	background: #669933;
  	border: 0px solid #F60BA2;
  	}
/*home button----------------*/  	  	
div.home{
  	position:absolute;
  	top:0px;
  	left:0px;
  	height:20px;
  	width:50px;
	border: 0px solid #F60BA2;
  }  
/*groups button----------------*/
div.groups{
  	position:absolute;
  	top:0px;
  	left:40px;
  	height:20px;
  	width:80px;
	border: 0px solid #F60BA2;
  }  
/*team building button----------------*/
div.team{
  	position:absolute;
  	top:0px;
  	left:105px;
  	height:20px;
  	width:110px;
	border: 0px solid #F60BA2;
  }
/*climbing wall button----------------*/
div.wall{
  	position:absolute;
  	top:0px;
  	left:210px;
  	height:20px;
  	width:100px;
	border: 0px solid #F60BA2;
  }
/*activities button----------------*/
div.activities{
  	position:absolute;
  	top:0px;
  	left:310px;
  	height:20px;
  	width:80px;
	border: 0px solid #F60BA2;
  }
/*contact us button----------------*/
div.contact{
  	position:absolute;
  	top:0px;
  	left:390px;
  	height:20px;
  	width:80px;
	border: 0px solid #F60BA2;
  } 	
/*container for 100 year logo and address information container*/
div.company_info{
	position:relative;
	top: 0px;
	height: 50px;
	width: 450px;
 	margin-left:200px; 
	border: 0px solid #0000ff;
  	background-color: white;
  	}  	
/*100 year logo*/
div.onehundred{
	position: relative;
	top: -40px;
	background-color:white;
	width: 150px;
	left:50px;
	border: 0px solid #0000ff;	
	}
/*Address Information*/	
div.address{
	position: relative;
	left:40px;
	background-color:white;
	color:#164F28;
	text-align:right;
	font-family: arial, verdana;
	font-size: 13px;
	font-weight: 700;
	border: 0px solid #0000ff;	
	}
/*logo at top of page*/
div.logo{
  	position: absolute;
  	top: -40px;
  	left: 30px;  	
  	}
/*logo set up*/  
img.logo{
	border: 0px solid #0000ff;
	}  
	
	
/* linked text for second paragraph body*/
div.act_link{
	position: absolute;
	width:300px;
  	top:550px;
  	margin-left: -50px;	
}

/*Container for farm links*/  	
div.links{
  	position: relative;
	height: 100px;

	left: -50px;
  	border: 0px;
  	}
  	
div.farm{
  	position: absolute;
  	text-align:center;
	height: 100px;
	width: 300px;
	left: 0px;
  	}

div.pumpkin{
  	position: absolute;
   text-align: center;
	height: 100px;
	width: 150px;
	left: 225px;
  	}

div.maze{
  	position: absolute;
  	text-align:center;
  	top:12px;
	height: 100px;
	width: 100px;
	left: 390px;
  	}

div.prison{
  	position: absolute;
  	text-align:center;
  	top:8px;
	height: 100px;
	width: 100px;
	left: 510px;
  	}

div.centennial{
  	position: absolute;
  	text-align:center;
  	top:-20px;
	height: 100px;
	width: 100px;
	left: 620px;
  	}

/*Text links under images*/  	
p.link{
	position: relative;
	top:-8px; 
	font-family: arial, Verdana;
	font-style: italic;
  	font-size: 12px;
	font-weight: 700;
  	}
/*Image Links at bottom of page*/  	
img.farm_link{
	border: 0px;
	}
	
/*Container for footer copyright information*/  	
div.footer{
  	position: relative;  	
 	height: 50px;  
  	width: 700px;
  	margin-top: 0px;
  	margin-left: 0px;
  	font-family: arial, Verdana;
  	text-align: left;
  	font-size: 11px;
	font-weight: 700;
  	color: white;  	
  	border: 0px solid #0000ff;
  	background-color: white;
  	}

/*Container for copyright information*/
div.copy{
  	position: absolute;
  	border: 0px solid #0000ff;
  	background-color: #669933;
	height: 30px;  
  	width: 700px;
  	}
 /*Hub Design text at bottom*/
p.copy{  	
  	font-family: arial, Verdana;
  	font-style: italic;
  	font-size: 11px;
	font-weight: 600;
  	color: #FFFFFF;  	
  	margin-left: 50px;
  	border: 0px solid #0000ff;
  	}  	 	

/*Container for HUB information*/
div.hub{
  	position: absolute;
  	border: 0px solid #0000ff;
  	margin-top: 25px;
  	}
/*Hub Design text at bottom*/
p.hub{  	
  	font-family: arial, Verdana;
  	font-style: italic;
  	margin-left: 450px;
  	font-size: 11px;
	font-weight: 600;
  	color: #669933;  	
  	border: 0px solid #0000ff;
  	}  	 	

/*Link colors at the top of the page*/
a:link.top {color: white; text-decoration: none; }
a:active.top {color: white; text-decoration: none; }
a:visited.top {color: white; text-decoration: none; }
a:hover.top {color: #164F28; text-decoration: none; }  

/*Link colors at the bottom of the page*/
a:link.bottom {color: #164F28; text-decoration: none; }
a:active.bottom  {color: #164F28; text-decoration: none; }
a:visited.bottom  {color: #164F28; text-decoration: none; }
a:hover.bottom  {color: #BBAB00; text-decoration: none; }  

/*Link colors in the body of the page*/
a:link.body {text-decoration: underline; color: #164F28; }
a:active.body  {text-decoration: underline; color: #164F28;  }
a:visited.body  {text-decoration: underline; color: #164F28; }
a:hover.body  {text-decoration: underline; color: #164F28; }  
