@charset "utf-8";
/* CSS Document */

body  {
	padding:0px;
	margin:0px;
	background-color:#078201;
	background-image:url(images/mainpage-bkg-long.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	}
.textarea	{ 
	FONT: 13px arial, verdana, sans-serif;
	background-image:url(images/CorTrailMap-sm1.jpg);
	text-align: left;
	WIDTH: 800PX;
	HEIGHT: 1125PX;
	BORDER: #999999 2px solid;
}			
#header  {
/*	margin-right:auto;
	margin-left:auto;*/
	text-align:center;
	width:600px;
/*	margin-left:125px; */
	border:0px;	
	}
.bodytext{
	width:600px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
/*	text-align:left;*/
	text-align:justify;
	margin-left:185px;
/*	padding-right:20px;*/
/*	padding-top:40px;*/
	line-height:16px;
	color:#FFFFFF;
	}
.bodytext2{
	width:550px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	text-align:justify;
	line-height:16px;
	margin-left:auto;
	margin-right:auto;
	}
.bodytext3{
	width:500px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	line-height:16px;
	margin-left:auto;
	margin-right:auto;
	}	
.bodyphoto{
	width:600px;
	height:900px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
/*	text-align:left;*/
/*	text-align:justify;*/
	margin-left:185px;
/*	padding-right:20px;*/
/*	padding-top:40px;*/
	line-height:16px;
	color:#FFFFFF;
	}			
		
#title1	{
	width:550px;
	margin-right:auto;
	margin-left:auto;
	font-size:18px;
	text-align:center;
	line-height:1.15;
	}
#imgbuck  {
	float:right;
	clear:right;
	margin-left:10px;
	margin-top:20px;
	margin-bottom:20px;
	}
.menupage1  {
/*	position:relative;*/
	left:0px;
	width:600px;
/*	margin-right:auto;
	margin-left:auto;*/
/*	margin-left:62px;*/
	text-align:center;
	margin-top:10px;
	margin-bottom:20px;
	}
.menupage2  {
	position:relative;
	left:-50px;
	width:698px;
	margin-right:auto;
	margin-left:auto;
/*	margin-left:62px;*/
	text-align:center;
	margin-top:10px;
	margin-bottom:20px;
	}	
.menu  {
/*	margin-left:100px; */
	text-align:center;
	vertical-align:bottom;
	}
.photolist1  {
/*	width:250px; */
	text-align:center;
	float:left; 
	clear:right; 
	margin:10px;
	}
.photolist2  {
/*	width:250px; */
	text-align:center;
	float:right; 
	clear:right; 
	margin:10px;
	}	
.pictitle  {
/*	text-align:center;*/
	font-family:"Times New Roman", Times, serif;
	}	
.2column  {
/*	position:relative;*/
	width:550px;
	height:610px;
	margin-right:auto;
	margin-left:auto;
	}
#footer  {
	width:600px;
	clear:both;
	}
.nopad  {
	padding:5px;
	margin: 0px;
	}					
.textarea	{ 
	FONT: 13px arial, verdana, sans-serif;
/*	background-image: url("images/contact.jpg");*/
	text-align: left;
	WIDTH: 300PX;
	HEIGHT: 125PX;
	BORDER: #999999 2px solid;
}
.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("images/shadeform.gif");
		text-align: left;
/*		WIDTH: 200PX;  */
		BORDER:#000000 1px solid}			

	/* HOVER CSS */
/*.hover a:hover span{display:block;}	*/
.hover a span{     /* this hover is for the right hand site list  */
	visibility:hidden; /* hide message initially*/
	position:absolute;  
	left : 205px;  
	top  : 175px ; 
	width:560px;
	height:431px;   
	color:#fff;
	border:0px;
	margin:10px;
	background-color:#006600;
	}	
.hover-container {
	width:540px;
	position:absolute;
	height:409px;
	top:359px;
	left:172px;
	z-index:110;
}

.hover a:hover{visibility:visible}/* ie bug needed to make span show*/
.hover a:hover span{visibility:visible;}/* show image on hover*/											

