body{
	font-family:	Lucida Grande, Trebuchet MS, Arial, sans-serif;
	color:	#3C3C0A;
	background:	#FCFCF2 url(img/bg.jpg) repeat-x;
	margin:	0;
	font-size:	12px;
	text-align:	center;
	}

/*__________________________ block positions*/
#container{
	width:	800px;
	margin:	0 auto 0 auto;
	text-align:	left;
	}
#head{
	height:	255px;
	background:	url(img/head_bg.jpg);
	}
#head h1{
	display:	none;
	}
	#head a{
		display:	block;
		background-image:	url(img/nav_bg.jpg);
		background-color:	transparent;
		height:	32px;
		float:	left;
		margin-top:	89px;
		}
	#head a:hover{
		background:	none;
		}
	#head a span{
		display:	none;
		}
	#index{
		background-position:	-66px 0;
		margin-left:	66px;
		_margin-left:	33px;
		width:	82px;
		}
	#museum{
		background-position:	-148px 0;
		margin-left:	0;
		width:	110px;
		}
	#crew{
		background-position:	-552px 0;
		margin-left:	294px;
		_margin-left:	276px;
		width:	68px;
		}
	#facilities{
		background-position:	-620px 0;
		margin-left:	0;
		width:	104px;
		}
#content{
	padding:	0 45px 100px 45px;
	background:	url(img/content_bg.jpg);
	}
#foot{
	background:	url(img/foot_faded_bg.png) no-repeat;
	margin:	-100px 0 0 0;
	height:	188px;
	clear:	both;
	_background:	none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/foot_faded_bg.png',sizingMethod='image');
	}
	#contact{
		float:	left;
		height:	80px;
		width:	160px;
		margin:	85px 0 0 103px;
		_margin:	85px 0 0 52px;
		text-align:	right;
		}
	#opening{
		float:	left;
		height:	80px;
		width:	160px;
		margin:	85px 0 0 270px;
		_margin:	85px 0 0 266px;
		}
#copyright{
	font-size:	11px;
	clear:	both;
	margin:	5px 0 0 20px;
	text-align:	center;
	}
/*__________________________ end block positions*/

/*__________________________ text styling*/
h1{
	margin:	0 0 10px 0;
	font-size:	20px;
	text-transform:	uppercase;
	padding:	0;
	}
h3{
	margin: 0 3px 0;
	font-size:	16px;
	}
p{
	padding:	0 0 10px 0;
	margin:	0;
	text-align:	justify;
	}
a, .control{
	color:	#610A06;
	text-decoration:	none;
	}
a:hover, .control:hover{
	cursor:	pointer;
	text-decoration:	none;
	}
img{
	border:	5px solid #FCFCF2;
	background:	none;
	}
.hr{
	clear:	both;
	padding:	5px 0 0 0;
	margin:	0 0 10px 0;
	border-bottom:	1px solid #331E00;
	}
.clear{
	clear:	both;
	}
/*__________________________ end text styling*/

/*__________________________ menu styles*/
.section_link{
	font-size:	14px;
	float:	none;
	clear:	both;
	margin:	0 0 5px 0;
	}
.section_link img{
	width:	80px;
	height:	80px;
	float:	left;
	margin:	0 5px 0 5px;
	}
/*__________________________ image styles*/
.img_fl{
	float:left;
	margin:	0 10px 10px 0;
	}
.img_fr{
	float:right;
	margin:	0 0 10px 10px;
	}
.img_c{
	text-align:center;
	margin:10px;
	}
.img_l{
	text-align:left;
	margin:10px 0 10px 0;
	}
.img_r{
	text-align:right;
	margin:10px 0 10px 0;
	}
/*__________________________ end image styles*/	
