#container {
	width:942px;
	margin-top:42px;
	background:transparent url(/library/images/background-home.gif) repeat-x;
	background-position:0px -161px;
	border:none;
	position:relative;
}
#flash_content_container {
	border-bottom:2px solid #221F19;
	padding-bottom:0px;
	height:576px;
	overflow:hidden;
	position:relative;
	z-index:0;
}
#news_menus {
	width:100%;
	overflow:auto;
	background:transparent url(/library/images/background-home-news.gif) repeat-y;
	background-position:471px 0px;
	border-top:2px solid #221F19;
}
.float_column {
	width:427px;
	margin:10px 27px 10px 13px;
	overflow:hidden;
	position:relative;
	float:left;
	display:inline;
	padding-bottom:10px;
}
.float_column h2#menus_title, .float_column h2#news_title {
	text-indent:-2000px;
	width:48px;
	height:9px;
	background-repeat:no-repeat;
	position:absolute;
	top:5px;
	left:0px;
}
.float_column .wysiwyg_home {
	width:371px;
	float:right;
}
h2#news_title { background-image:url(/library/images/text-news.gif); }
h2#menus_title { background-image:url(/library/images/text-menus.gif); }
.float_column .last {
	width:360px;
}
#footer {  margin-bottom:18px; }
#footer_close {
	width:821px;
	height:70px;
	margin:3px auto;
	background:transparent url(/library/images/background-footer-home-curly.gif) no-repeat;
}
#footer p.small {
	width:100%;
	text-align:center;
	background:transparent url(/library/images/background-footer.gif) no-repeat;
	background-position:top center;
	padding-top:29px;
	padding-bottom:10px;
	margin-top:11px;
}
a#logo, #homelogo a { display:none; }
ul#main_navigation {
	width:970px;
	height:80px;
	border:2px solid #000000;
	background:transparent url(/library/images/background-home-navigation.png);
	_background:#000000 url(/library/images/background-home-navigation.gif);
	list-style:none;
	position:absolute;
	z-index:100;
	top:412px;
	left:-15px;
	margin:0px auto;
}
ul#main_navigation li {
	padding:0px;
	margin-top:23px;
	border-right:1px solid #605C4C;
}
ul#main_navigation a {
	text-indent:-2000px;
	display:block;
	overflow:hidden;
	height:34px;
	background-position:0px 0px;
	cursor:pointer;
}
ul#main_navigation a#directions:link, ul#main_navigation a#directions:visited { 
	width:141px;
	margin-left:90px;
	background-image:url(/library/images/button-home-directions.png);
	_background-image:url(/library/images/button-home-directions.gif);
}
ul#main_navigation a#alacartedining:link, ul#main_navigation a#alacartedining:visited {
	width:195px;
	background-image:url(/library/images/button-home-a-la-carte-dining.png);
	_background-image:url(/library/images/button-home-a-la-carte-dining.gif);
}
ul#main_navigation a#aboutus:link, ul#main_navigation a#aboutus:visited {
	width:127px;
	background-image:url(/library/images/button-home-about-us.png);
	_background-image:url(/library/images/button-home-about-us.gif);
}
ul#main_navigation a#clubevents:link, ul#main_navigation a#clubevents:visited {
	width:158px;
	background-image:url(/library/images/button-home-club-events.png);
	_background-image:url(/library/images/button-home-club-events.gif);
}
ul#main_navigation a#privatedining:link, ul#main_navigation a#privatedining:visited {
	width:171px;
	background-image:url(/library/images/button-home-private-dining.png);
	_background-image:url(/library/images/button-home-private-dining.gif);
}
ul#main_navigation a#directions:hover, ul#main_navigation a#privatedining:hover, ul#main_navigation a#clubevents:hover, ul#main_navigation a#aboutus:hover, 
ul#main_navigation a#alacartedining:hover {
	background-position:0px -34px;
}
ul#main_navigation li.last { border:none; }