/* CSS Document */

body, html{
font-family:Tahoma, Arial, Verdana;
font-size:11px;
margin-top:0px;
background-image:url(images/main-bg.jpg);
}

h3{
color:#3e6f3f;
font-size:16px;
}
a:link 	{font-family: Tahoma, Arial, Verdana; color:#3e6f3f; text-decoration:underline;  }    
a:visited {font-family: Tahoma, Arial, Verdana; color:#3e6f3f; text-decoration:underline; }  
a:hover 	{font-family:Tahoma, Arial, Verdana; color:#154163; text-decoration:underline;}   
a:active  {font-family:Tahoma, Arial, Verdana; color:#3e6f3f; text-decoration:underline; }

a.copyright:link 	{font-family: Tahoma, Arial, Verdana; color:#ffffff; text-decoration:underline;  }    
a.copyright:visited {font-family: Tahoma, Arial, Verdana; color:#ffffff; text-decoration:underline; }  
a.copyright:hover 	{font-family:Tahoma, Arial, Verdana; color:#ffffff; text-decoration:underline;}   
a.copyright:active  {font-family:Tahoma, Arial, Verdana; color:#ffffff; text-decoration:underline; }  

#main-container{
height:100%;
background-color:#3e6f3f;
width:919px;
border:1px solid #996600;
text-align:center;
margin: 0 auto;

}
#home-txt-bg{
width:362px;
height:360px;
background-image:url(images/home_txtbg.gif);
background-repeat:no-repeat;

}

#home-txt-bg div{
line-height:18px;
padding:10px;
}

#foot{
background-image:url(images/home_foot_bg.gif);
height:80px;
background-color:#3e6f3f;
}
#foot div{
color:#fff;
}
#foot-copy{
padding:5px;
margin-top:40px;
width:400px;
float:left;
font-size:10px;
}
#foot-copy a{
font-size:10px;
}
#foot-logos{
float:right;
}

#about-txt-bg{
width:383px;
/*height:284px;*/
background-image:url(images/about_txtbg.jpg);
background-repeat:no-repeat;

}

#about-txt-bg div{
line-height:18px;
padding:10px;
}
.about-txt-subhdr{
font-family: Tahoma, Arial, Verdana; font-weight:bold; font-size:12px; color:#3e6f3f;
}
.about-txt-subhdr-link{
font-family: Tahoma, Arial, Verdana; font-weight:bold; font-size:12px; color:#3e6f3f;
}
.body_indent {
margin: 0px 0px 0px 20px;
padding: 0px;
}
.tableheader {
border-bottom:solid 1px #999999;
}
.directions_field {
width: 218px;
}
.directions_zip {
width: 75px;
}
.directions_state {
width: 150px;
}
form {
margin:0px;
padding:0px;
}
.picborder {
border: 1px #666666 solid;
margin-left: 5px;
}
.coachpic_margin {
margin-left: 5px;
}
.link{
font-family:Tahoma, Arial, Verdana;
font-size:12px;
color:#FFFFFF;
margin-top:0px;
}
a.link:link 	{font-family: Tahoma, Arial, Verdana; font-size:12px; color:#FFFF00; text-decoration:underline;  }    
a.link:visited {font-family: Tahoma, Arial, Verdana; font-size:12px; color:#FFFF00; text-decoration:underline; }  
a.link:hover 	{font-family:Tahoma, Arial, Verdana; font-size:12px; color:#3e6f3f; text-decoration:underline;}   
a.link:active  {font-family:Tahoma, Arial, Verdana; font-size:12px; color:#FFFF00; text-decoration:underline; } 
.linkno{
font-family:Tahoma, Arial, Verdana;
font-size:12px;
color:#FFFFFF;
margin-top:0px;
text-decoration:none;
}
a.link:link 	{font-family: Tahoma, Arial, Verdana; font-size:12px; color:#FFFF00; text-decoration:none;}    
a.link:visited {font-family: Tahoma, Arial, Verdana; font-size:12px; color:#FFFF00; text-decoration:none; }  
a.link:hover 	{font-family:Tahoma, Arial, Verdana; font-size:12px; color:#3e6f3f; text-decoration:none;}   
a.link:active  {font-family:Tahoma, Arial, Verdana; font-size:12px; color:#FFFF00; text-decoration:none; } 

/*			ABOUT US > STAFF PAGE                 */

.staffcontainer {
	height:175px;
	margin-bottom:10px;
	padding:0;
	}
	
.staffpic {
	float:left;
	height:175px;
	width:148px;
	padding:0;
	}

.staffinfo {
	float:right;
	height:150px;
	width:170px;
	font-size:14px;
	vertical-align:middle;

	}
	
.staffinfo strong {
font-weight:bold;
color:#3e6f3f;
font-size:16px;

	}	
	
	
/*			TOURS AND PLANNING > LINKS SECTION                 */

.linklogo {
	margin-right:5px;
}

