body
{
	background-color:#666699;
	margin-top:0px;
}
img { behavior: url(style/iepngfix.htc) }
h3
{
font-size:16px;
}
.activity_image1
{
float:right;
margin-top:5px;

}
.activity_image2
{
float:left;
margin-top:0px;
margin-left:0px;
*float:right;
*margin-top:5px;
}
.activities
{
width: 800px;
position: absolute;
left : 50%;
margin-left: -400px;
background-color:#FFCC33;
color:black;
margin-bottom:20px;
height:860px;
*height:920px;	
}
.container
{
width: 800px;
position: absolute;
left : 50%;
margin-left: -400px;
background-color:#FFCC33;
color:black;
height:1000px;
margin-bottom:20px;	
}
.container_visitor
{
width: 800px;
position: absolute;
left : 50%;
margin-left: -400px;
background-color:#FFCC33;
color:black;
height:1900px;
margin-bottom:20px;	
}
.smaller_please
{
width: 800px;
position: absolute;
left : 50%;
margin-left: -400px;
background-color:#FFCC33;
color:black;
height:620px;
*height:550px;

margin-bottom:20px;
}
.title
{
margin-left:100px;
width:350px;
*margin-left:335px;
*margin-top:-50px;
z-index:1200;
position:absolute;
width:360px;
text-align:center;
color: #8D010E;


}
.photo_text
{
margin-top:-97px;
margin-right:-10px;
width:370px;

float:right;
}
.iframe1
{
background-color:#FFCC33;
width:375px;
float:right;
height:400px;
border:0px;
margin-top:-360px;
padding-right:20px;


*position:absolute;
*margin-top:-80px;
*padding-right:-0px;
}
.photo_album_img
{
margin-top:80px;
margin-bottom:100px;
}
.photo_album
{
background-color:#FFCC33;
text-align:center;
}
.left_sand
{
	height:516px;
	width:254px;
	background-image: url("../images/sand_left.png");
behavior: url(style/iepngfix.htc);
}
.photo_navbar
{

margin-left:-45px;
*margin-left:-50px;
*margin-top:0px;
*position:absolute;

}
.photo_navbar a
{
text-decoration:none;
}
.nav_bar
{
text-align:right;
padding-top: 200px;
padding-right: 15px;
color:blue;
font-weight:bold;
font-size:16px;

}
.nav_bar_links
{
text-align:right;
padding-top: 200px;
padding-right: 15px;
color:blue;
font-weight:bold;
font-size:16px;

}

.details
{
color:white;
font-size:12px;
margin-left:80px;
font-weight:bold;
margin-top:10px;
}
.details a
{
color:gold;
}
.details a:hover
{
color:red;
cursor:pointer;
}
.my_hover
{
text-decoration:none;
color:white;
 font-weight:bold; 
}
.my_hover:hover
{
background-image:url("../images/arrow_over.gif");
width:150px;
background-position:right;
text-decoration:none;
}

.leftcarving
{
height:610px;
width:65;
background-image: url("../images/left_carving.png");
behavior: url(style/iepngfix.htc);
position:relative;
float:left;
margin-top:-516px;
}

.right_carving
{
height:610px;
width:65;
background-image: url("../images/right_carving.png");
behavior: url(style/iepngfix.htc);
position:relative;
float:right;
margin-top:-516px;

}
.content_container
{
margin-top:-500px;
width:650px;
float:left;
padding-top:20px;
padding-right:75px;
padding-left:75px;
height:auto;
}
.header
{
float:left;
height:200px;
margin-left:-75px;
margin-top:15px;
position:absolute;
top:0px;
z-index:150;
padding-left:30px;
padding-right:20px;

*margin-left:-150px;

}
.header_logo
{
float:right;
margin-right:20%;
margin-top:-204px;
position:absolute;
margin-left:300px;
}
.header_logo_sml
{
float:right;
margin-right:20%;
margin-top:-204px;
position:absolute;
margin-left:460px;
}
.actual_content
{
margin-top:100px;
margin-left:240px;
position:absolute;
z-index:150;
width:400px;
*margin-top:200px;
*margin-left:175px;
}
.image1
{
float:right;
border-color:#9E0620;
border-style:solid;
border-width:2px;
padding:0px;
*background-color:black;
}
.image2
{
margin-top:20px;
float:left;
margin-right:10px;
border-color:#9E0620;
border-style:solid;
border-width:2px;
*background-color:black;
}
.image3
{

}
h1{
	margin: 0px;
}
h2{
	margin-bottom: 0px;
	color: #8D010E;
}
