html
{
	font-family:         arial; 
background-color: #2c2c2c;
	background-image:    url('images/background2.gif');
}

body
{
	margin-left:         auto;
	margin-right:        auto;
	text-align:          center;
	width:               760px;
	background-color:    white;
	border:              4px solid #990000;
	background-image:    url('images/background-content.gif');
background-repeat: repeat-x;

}

#header
{
	height: 170px;
}

#navigation
{
	color:            white;
	background-color: #000000;
	border:           0px solid #990000;
	padding:          3px 0px 3px 0px;
	margin:           0px 0px 20px 0px;
}

.content1
{
	border:              1px solid #c0c0c0;
	padding:             0px 0px 0px 0px;
	margin:              0 auto;
	width:               685px;
	background-color:    white;
}

.content2
{
	margin:              0 auto;
	text-align:          justify;
	padding:             10px 20px 10px 20px;
}

.link_holder
{
	float:left;
}

.heading
{
	padding:     0px 0px 5px 0px;
	font-weight: bold;
	text-align:  center;
	font-size:   24px;
}

#navigation a:link, #navigation a:visited, #navigation a:active
{
	display:             block;
	width:               152px;
	line-height:         45px;
	font-size:           14px;
	font-weight:         bold;
	color:               #ffffff;
	text-decoration:     none;
	background-image:    url('images/nav/nav_2.gif');
	background-position: top center;
}

#navigation a:hover
{
	font-size:           14px;
	color:               #ffffff;
	background-image:    url('images/nav/nav_0.gif');
	background-position: top center;
}


#navigation_current
{
	display:             block;
	width:               152px;
	line-height:         45px;
	font-size:           14px;
	font-weight:         bold;
	color:               #ffffff;
	text-decoration:     none;
	background-image:    url('images/nav/nav_0.gif');
	background-position: top center;
}

#bottom
{
}


#footer
{
	text-align: right;
	font-size:        13px;
	font-weight:      bold;
	background-color: #454545;
	color:            #c0c0c0;
	padding:          10px 10px 10px 0px;
	margin:           0px 0px 0px 0px;
	border-top: 4px solid #000000;
	background-image:    url('background_footer.gif');

}

li.guidelines
{
	margin: 10px 0px 10px 0px;
}

li.amenities
{
	margin:  0px 0px 10px 150px;
}

td.contact
{
	padding: 13px 30px 0px 0px;
}
table.contact
{
	padding: 0px 0px 5px 90px;
}

.gallery
{
	text-align:     center;
	float:          left;
	padding:        5px 0px 0px 0px;
	line-height:    50px;
	height:         130px;
	width:          160px;
}

.clear
{
	clear:            both;
}