/*-----------GENERAL------------------------------------*/


body {
	background:#fff url(../images/general/bg_01.gif) repeat-x;
	margin: 0;
	padding: 0;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000
}


img {
	vertical-align:bottom;
}

a {
	color: #666;
	text-decoration: none;
}
a:hover {
	color: #333;
}
a:active {
	color: #666;
}
a:visited {
	color: #666;
}



h1, h2, h3, h4, h5
{
	font-size: 16px;
	font-weight: normal;
	padding: 25px 0 5px 22px;
	margin: 0;
}
h1 {
	color: #729ac7;
}
h2 {
	font-size: 19px;
	letter-spacing: -1px;
	color: #96B4DE;
	line-height: 20px;
	padding: 45px 0 5px 70px;
	margin: 0;
}
h3 {
	color: #999900;
}
h4 {
	color: #EA6D1F;
}
h5 {
	color: #73CBC7;
}

h6 {
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 3px 0;
	margin: 0;
}


div .s01 
{
	font-weight: bold;
}
div .s02 
{
	font-style: italic;
	
}
div .s03 
{
	font-weight: bold;
	font-style: italic;
}


div .s04 
{
	font-weight: bold;
	line-height: 30px;
}



#side01 
{
	font-weight: bold;
	padding: 0px 0px 5px 0px;
}



/*-----------CONTAINER---------------------------------*/

#container_overview {
	width: 1000px;
	margin: 0 auto auto 0;
}


/*-----------NAVIGATION---------------------------------*/

#navigation {
	width: 1000px;
	background-color:#7E8083;
	margin: 0;
	padding: 0;
}
#navigation img {
	margin: 0;
	padding: 0;
}
#navigation img.main { 
	margin: 0 0 0 321px;
	padding: 0; 
}


/*-----------HEADERS------------------------------------*/

#top_index, #top_overview, #top_place, #top_lodging, #top_offerings {
	width: 504px;
}
#top_index img {
	margin: 0;
	padding: 0 0 0 62px;
	display: block;
}
#top_overview img, #top_place img, #top_lodging img, #top_offerings img{
	margin: 0;
	padding: 0 0 0 126px;
	display: block;
}

#top_overview, #top_index {
	background-color: #96B4DE;
}
#top_place {
	background-color: #C8C863;
}
#top_lodging {
	background-color: #EA6D1F;
}
#top_offerings {
	background-color: #73CBC7;
}


/*-----------LEFT SIDE---------------------------------*/


#left_index, #left_overview, #left_overview_long, #left_place, 
#left_lodging, #left_offerings {
	float: left;
	width: 126px;
	height: 2300px;
	margin: 0;
	padding: 0;
}
#left_index {
	background:#96B4DE url(../images/general/bg_20.gif) no-repeat;
}
#left_overview {
	background-color: #96B4DE;
	background-image: url(../images/general/bg_02.gif);
	background-repeat: no-repeat;
}
#left_overview_long {
	background:#96B4DE url(../images/general/bg_02_long.gif) no-repeat;
}
#left_place {
	background:#C8C863 url(../images/general/bg_04.gif) no-repeat;
}
#left_lodging {
	background:#EA6D1F url(../images/general/bg_13.gif) no-repeat;
}
#left_offerings {
	background:#73CBC7 url(../images/general/bg_16.gif) no-repeat;
}

#arrow {
	padding: 368px 0 0 0;
	margin: 0;
}
#line_01 {
	padding: 36px 0 0 0;
	margin: 0;
}
#line_02 {
	padding: 62px 0 0 0;
	margin: 0;
}
#line_03 {
	padding: 6px 0 0 0;
	margin: 0;
}
#line_04 {
	padding: 16px 0 0 0;
	margin: 0;
}
#line_05 {
	padding: 72px 0 0 0;
	margin: 0;
}
#line_06 {
	padding: 54px 0 0 0;
	margin: 0;
}
#line_07 {
	padding: 469px 0 0 0;
	margin: 0;
}

/*-----------RIGHT SIDE/CONTENT--------------------------------*/

#middle_overview, #middle_place, #middle_lodging, #middle_offerings {
	float: left;
	width: 378px;
	height: 2300px;
}
#middle_overview a, #middle_place a, #middle_lodging a, #middle_offerings a {
	text-decoration: underline;
}
#middle_overview p, #middle_place p, #middle_lodging p,  #middle_offerings p {
	
	padding: 50px 0 0 30px;
	margin-right: 0;

}


#middle_overview {
	background-color: #96B4DE;
}
#middle_place {
	background-color: #C8C863;
}
#middle_lodging {
	background-color: #EA6D1F;
}
#middle_offerings {
	background-color: #73CBC7;
}


/*-----------MIDDLE/MAIN IMAGE-----------------------------------*/

.logo_01 {
	float:right;
	border: none;
}

 

#content_overview, #content_lodge, #content_fb_retreat, 
#content_institute, #content_conservancy, #content_parks, 

#content_place, #content_history, #content_facility, 
#content_community, 

#content_lodging, #content_amenities, 

#content_offerings, #content_programs, #content_activities, 

#content_contact
{
	float: left;
	width: 496px;
	height: 1000px;
}
/*===============*/
#content_index a, 

#content_overview a, #content_lodge a, #content_fb_retreat a, 
#content_institute a, #content_conservancy a, #content_parks a,

#content_contact a
{
	text-decoration: underline;
	color: #729ac7;
}
#content_index a:hover, 

#content_overview a:hover, #content_lodge a:hover, #content_fb_retreat a:hover, 
#content_institute a:hover, #content_conservancy a:hover, #content_parks a:hover,

#content_contact a:hover
{
	color: #333;
}
#content_index a:active,

#content_overview a:active, #content_lodge a:active, #content_fb_retreat a:active, 
#content_institute a:active, #content_conservancy a:active, #content_parks a:active,

#content_contact a:active
{
	color: #729ac7;
}
#content_index a:visited,

#content_overview a:visited, #content_lodge a:visited, #content_fb_retreat a:visited, 
#content_institute a:visited, #content_conservancy a:visited, #content_parks a:visited,

#content_contact a:visited
{
	color: #729ac7;
}
/*===============*/

#content_place a, #content_history a, #content_facility a, 
#content_community a
{
	text-decoration: underline;
	color: #999900;
}
#content_place a:hover, #content_history a:hover, #content_facility a:hover, 
#content_community a:hover
{
	color: #333;
}
#content_place a:active, #content_history a:active, #content_facility a:active, 
#content_community a:active
{
	color: #999900;
}
#content_place a:visited, #content_history a:visited, #content_facility a:visited, 
#content_community a:visited
{
	color: #999900;
}
/*===============*/
#content_lodging a, #content_amenities a
{
	text-decoration: underline;
	color: #EA6D1F;
} 
#content_lodging a:hover, #content_amenities a:hover
{
	color: #333;
}
#content_lodging a:active, #content_amenities a:active
{
	color: #EA6D1F;
}
#content_lodging a:visited, #content_amenities a:visited
{
	color: #EA6D1F;
}
/*===============*/
#content_offerings a, #content_programs a, #content_activities a 
{
	text-decoration: underline;
	color: #73CBC7;
}
#content_offerings a:hover, #content_programs a:hover, #content_activities a:hover 
{
	color: #333;
}
#content_offerings a:active, #content_programs a:active, #content_activities a:active 
{
	color: #73CBC7;
}
#content_offerings a:visited, #content_programs a:visited, #content_activities a:visited 
{
	color: #73CBC7;
}






#content_overview p, #content_lodge p, #content_fb_retreat p, 
#content_institute p, #content_conservancy p, #content_parks p, 

#content_place p, #content_history p, 
#content_community p, 

#content_lodging p, #content_amenities p, 

#content_offerings p, #content_programs p, #content_activities p, 

#content_contact p
{
	padding: 5px 244px 5px 22px;
	margin: 0;
}

#content_facility p {
 	padding: 5px 100px 5px 22px;
	margin: 0;
 }


#content_overview {
	background:#fff url(../images/general/bg_03.gif) no-repeat;
}
#content_lodge {
	background:#fff url(../images/general/bg_05.gif) no-repeat;
}
#content_fb_retreat {
	background:#fff url(../images/general/bg_06.gif) no-repeat;
}
#content_institute {
	background:#fff url(../images/general/bg_07.gif) no-repeat;
}
#content_conservancy {
	background:#fff url(../images/general/bg_08.gif) no-repeat;
}
#content_parks {
	/*background:#fff url(../images/general/bg_22.gif) no-repeat;*/
}
/*----------*/
#content_place {
	background:#fff url(../images/general/bg_09.gif) no-repeat;
}
#content_history {
	background:#fff url(../images/general/bg_10.gif) no-repeat;
}
#content_facility {
	
}
#content_community {
	background:#fff url(../images/general/bg_11.gif) no-repeat;
}
/*----------*/
#content_lodging {
	background:#fff url(../images/general/bg_12.gif) no-repeat;
}
#content_amenities {
	background:#fff url(../images/general/bg_14.gif) no-repeat;
}
/*----------*/
#content_offerings {
	background:#fff url(../images/general/bg_15.gif) no-repeat;
}
#content_programs {
	background:#fff url(../images/general/bg_17.gif) no-repeat;
}
#content_activities {
	background:#fff url(../images/general/bg_18.gif) no-repeat;
}
/*----------*/
#content_contact {
	background:#fff url(../images/general/bg_21.gif) no-repeat;
}




#content_activities li {
	width: 230px;
}


/*-----------Facilities List-----------------------------------*/

#facilities_list {
	font-size: 12px;
	line-height: 13px;
	color: #999900;
}
#content_facility a {
	color:#999900;
}
#content_facility a:hover {
	color: #000;
}
#content_facility a:active {
	color: #999900;
}
#content_facility a:visited {
	color: #999900;
}

#facilities_list a {
	color: #999900;
	text-decoration: none;
}
#facilities_list a:hover {
	color: #000;
}
#facilities_list a:active {
	color: #999900;
}
#facilities_list999900a:visited {
	color: #C8C863;
}
#facilities_list p {
	padding: 6px 0 6px 0;
	margin: 0;
}

#facilities_list {
	padding: 15px 0 0 22px;
	margin: 0;
	text-align:left;
}
#facilities_list img {
	padding: 0 10px 0 0;
	margin: 0;
}

#layer_01 {
	position:absolute;
	width:125px;
	height:400px;
	z-index:1;
	left: 740px;
	top: 275px;
}
#layer_02 {
	position:absolute;
	width:200px;
	height:125px;
	z-index:1;
	left: 526px;
	top: 635px;
}
ul.facility_ul {
    margin: 0;
    padding: 0 0 0 15px;

}
li.facility_ul {
    margin: 0;
    padding: 0;
} 
