@charset "utf-8";
/* CSS Document */

body {
	margin: 0 auto 0 auto;
    padding: 0 !important;
	background-color: #E7DBA9;
}

*html body {
	margin: 0 auto 0 auto;
    padding: 0 !important;
	background-color: #E7DBA9;
}

.bodycontent{
padding:10px;
}

#container {
	width: 900px;
	height: auto;
	margin: 0 auto 0 auto;
    padding: 0 !important;
	line-height: 1.8em;
	background:#FFFFFF;
	
}
*html #container {
	width: 900px;
	height: auto;
	margin: 0px auto 0 auto;
	padding: 0 !important;
	line-height: 1.8em;
	background:#FFFFFF;	
}



* html #container {
margin: 0 auto 0 auto;
    padding: 0 !important;
}


#content{
height:305px;
margin: 0 auto 0 auto;
padding: 0 !important;
background-color:#ae9768;
}

#content_home{
height:305px;
width:900px;
margin: 0 auto 0 auto;
padding: 0 !important;
background-color:#89935f;
}

.right_text_top{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
text-align:center;
}

.right_text_top a{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}

.right_text_bottom{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFD652;
text-align:center;
}

.right_text_bottom a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFD652;
text-align:center;
text-decoration:none;
}

#content_story{
height:305px;
margin: 0 auto 0 auto;
padding: 0 !important;
background-color:#8ea05b;
}

#content_area1{
background-color:#8ea05b;
}




#lower_content{
margin: 0 auto 0 auto;
padding: 0 !important;
background-image: url(images/lower.jpg);
width:900px;
height:125px;
}


#banner {
height: 82px;
width: 900px;
margin: 0 auto 0 auto;
padding: 0 !important;
background: url(images/header_top.jpg) ;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;

}

#banner a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

#title_header{
	width:900px;
	height:37px;
	color: #EBEBEB;
	text-decoration:none;
	font-weight: bold;
	margin: 0 auto 0 auto;
	padding: 0 !important;
	}
*html #title_header{
width:900px;
	height:37px;
	
	color: #EBEBEB;
	text-decoration:none;
	font-weight: bold;
	margin: 0 auto 0 auto;
    padding: 0 !important;
	
	}


/*text_font*/

#gallery_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	margin:24px 0px 0px 0px;
}

.story_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.locations_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.h1{
text-align:center;
font:Arial, Helvetica, sans-serif;
color:#E7DBA9;

}
/*locations*/
.locations_text a{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#5A471C;
	font-weight:bold;
}

.locations_text a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}

/*sign up form*/
#content_signup{

height:305px;
margin: 0px auto 0 auto;
padding: 0 !important;
background-color:#ae9768;
}
	
*html #content_signup{

height:305px;
margin: 0 auto 0 auto;
padding: 0 !important;
background-color:#ae9768;
}

#content_signup table{

height:305px;
margin: 1px auto -20px 160px;
padding: 0 !important;
background-color:#ae9768;

}


*html #content_signup table{

height:305px;
margin: 1px auto -20px 160px;
padding: 0 !important;
background-color:#ae9768;

}
/*gallery*/

#content_gallery a{   
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #9d9fa2;
	text-decoration:none;
	border:none;
	font-weight:bold;
	
}
#content_gallery a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #737579;
	font-weight:bold;
	text-decoration:none;	
}

#content_gallery{
	height:305px;
	margin: 0px auto 0 auto;
	padding: 0 !important;
	background-color:#EAE1CF;
	
}

.content_gallery_sub_text{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	display:inline;
	margin-left:110px;
		
	}
	
*html .content_gallery_sub_text{
margin-left:110px;
display:inline;		
	}
	
#thumbnail img{border:0}
#thumbnail a{padding:2px;float:left;display:inline;line-height:0;
margin:10px 10px 10px 10px;}

*html #thumbnail a{
padding:2px;float:left;
display:inline;
line-height:0;
margin:2px 10px 10px 10px;}

#thumbnail a:hover,a:active{background:white}

*html #thumbnail{
margin-left:6px;
}
  
#thumbnail{
margin-left:6px;
}
#top_link{
width:20px;
height:150px;
}	
	
.form_table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 10px 10px 10px 220px;
}

#sub_nav{
margin:-30px 0px 0px 0px;
}
/*second gallery*/

#thumbnail2 img{border:0}
#thumbnail2 a{padding:2px;float:left;display:inline;line-height:0;
margin:10px 10px 10px 10px;}

*html #thumbnail2 a{
padding:2px;
display:inline;
line-height:0;
margin:2px 10px 10px 10px;}

#thumbnail2 a:hover,a:active{background:white}

*html #thumbnail2{
margin-left:130px;
}

#thumbnail2{
margin-left:130px;
}


/*third gallery*/

#thumbnail3 img{border:0}
#thumbnail3 a{padding:2px;float:left;display:inline;line-height:0;
margin:10px 10px 10px 10px;}

*html #thumbnail3 a{
padding:2px;
display:inline;
line-height:0;
margin:2px 10px 10px 10px;}

#thumbnail3 a:hover,a:active{background:white}

*html #thumbnail3{
margin-left:256px;
}

#thumbnail3{
margin-left:256px;
}

/*forth gallery*/

#thumbnail4 img{border:0}
#thumbnail4 a{padding:2px;float:left;display:inline;line-height:0;
margin:10px 10px 10px 10px;}

*html #thumbnail4 a{
padding:2px;
display:inline;
line-height:0;
margin:2px 10px 10px 10px;}

#thumbnail4 a:hover,a:active{background:white}

*html #thumbnail4{
margin-left:65px;
}

#thumbnail4{
margin-left:65px;
}

/*footer*/

#footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3f2a24;
	margin-left:6px;
}

#policy_content{
margin:0px 0px 0px 0px;
background-color:#ae9768;
height:305px;
}

#policy_content table{
margin:0px 40px 0px 100px;
background-color:#ae9768;
}