/* CSS Document */

body

{

	background: url(../images/body_bg.jpg);

	margin-top:0px;

}



#container

{	

	width: 960px;

	background-image: url(../images/container_bg.jpg);

	background-repeat: repeat-y;

	margin: 0 auto;

}



/* ------- Header CSS -------*/



#header{

	background: url(../images/header_bg_sm.jpg) no-repeat;

	width: 950px;

	height: 150px;

	margin: 0 auto;

}



#header .logo

{

	border: 0px;

	margin-top: 10px;

}



#beauty

{

	width: 575px;



	padding: 0px;

	height: 275px;

	float: left;

	margin-left: 5px;

	border-bottom:#6D430A solid 5px;

	

}



#beautyright{

	float:right;

	width:370px;

	height:275px;

	border-bottom:#6D430A solid 5px;

	border-left:#6D430A solid 5px;

	background-color:#46311C;

	margin-right:5px;

}



#beauty img

{

	float:left;



}



/* -------Nav Bar-------*/

#navbar

{

	width: 950px;

	background: #f0f0da;

	height: 35px;

	text-align: center;

	margin: 0 auto;

	overflow: hidden;

}





#navbar a

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	border: 1px solid #332b1f;

	font-weight:bold;

	text-decoration: none;

	color: #000000;

	margin: 0px;

	float: left;

	padding-top: 8px;

	padding-right: 7px;

	padding-bottom: 11px;

	padding-left: 7px;

}



#navbar a.reserve

{

	font-family: Georgia, serif;

	font-size: 14px;

	border: 4px outset #332b1f;

	text-decoration: none;

	color: #e9c64a;

	background: #332b1f left no-repeat;

	text-transform: uppercase;

	font-weight: bold;

	padding-top: 5px;

	padding-right: 13px;

	padding-bottom: 5px;

	padding-left: 12px;

}



#navbar a.reserve:hover 

{

	border: 4px inset #3A2F21;

	color: #F7F3DE;

	background:#332b1f left no-repeat;

}



#navbar a:hover, a.active 

{

	background: #6c563a;

}







#tiertwo

{

	width: 950px;

	background: #f0f0da;

	height: 24px;

	text-align: center;

	margin-left: 4px;

	border-bottom: 1px solid;

}





#tiertwo a

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	border: 1px solid #332b1f;

	font-weight:bold;

	text-decoration: none;

	color: #000000;

	margin: 0px;

	float: left;

	padding-top: 4px;

	padding-right: 9px;

	padding-bottom: 4px;

	padding-left: 8px;

}



#tiertwo a.reserve

{

	font-family: Georgia, serif;

	font-size: 14px;

	border: 4px outset #332b1f;

	text-decoration: none;

	color: #e9c64a;

	background: #332b1f left no-repeat;

	text-transform: uppercase;

	font-weight: bold;

	padding-top: 5px;

	padding-right: 8px;

	padding-bottom: 5px;

	padding-left: 7px;

}



#tiertwo a.reserve:hover 

{

	border: 4px inset #3A2F21;

	color: #F7F3DE;

	background:#332b1f left no-repeat;

}



#tiertwo a:hover, a.active  

{

	background: #6c563a;

}

/* -------Content CSS-------*/



#content

{

	background: url(../images/content_bg.jpg);

	width: 950px;

	margin: 0 auto;



}



#content p

{

	margin-left: 30px;

	width: 875px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight:bold;

	line-height: 25px;

	text-align: left;



}



.highlight

{

	color: #b13a21;

}



.right_pics

{

	float:right;

	margin-top: 15px;

	margin-left: 10px;

	border: 0px;

}



.left_pic

{

	margin-top: 15px;

	margin-left: 75px;

}





/* -----FOOTER CSS --------*/

#bottom_nav

{

	margin-left: 175px;

	margin-top: 15px;

}



#bottom_nav a

{

	font-size: 12px;

	color: #999999;

	padding: 5px;

}



.spacer

{

	margin-left: 35px;

}



#footer

{



}



#footer_address

{

	margin-top: 25px;

	text-align: center;

	line-height: 30px;

}



.footer_logo

{

	float:left;

	margin:30px;

}



.footer_contact

{

	font-size: 20px;

	line-height: 40px;	

	text-align: center;

}



.footer_email

{

	text-align: center;

	font-size: 18px;

	line-height: 30px;	

}



.footer_copy

{

	font-size: 12px;

	line-height:12px;

	text-align: center;

}



.amenities_group

{

	color: #b13a21;

	font-size: 16px;

	font-style: oblique;

}



.amenities_list

{

	list-style-type:none; 

	font-family:Arial, Helvetica, sans-serif; 

	font-size: 16px; 

	font-weight:bold; 

	line-height: 40px; 

	word-spacing: 3px;

}



.amenities_list li a

{

	color: #000000;

}



.amenities_list li img

{

	border: none;

}



.attractions_list li a{



	list-style-type: none;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

}



.attractions_list li a:hover{

	text-decoration: underline;

	

}



#attraction_holder{

	border: 0px dashed;

	width:	450px;

	margin: 10px;

}

