body
{
	margin: 0px;
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
}
a
{
	color: #000000;
}
#home
{
	background: #FFFFFF url(../_img/body_bg.jpg) repeat-x;
}
form
{
    margin: 0px;
    padding: 0px;
}
.hideit
{
	 display: none;
}
.cleanclear
{
	clear: both;
	margin: 0px;
	padding: 0px;
	width: 0px;
	height: 0px;
	overflow: hidden;
}
/*----------------
Wrapper
----------------*/
#wrapper
{
	margin: 0px auto;
	width: 755px;
	background: url(../_img/wrapper_bg.jpg) repeat-y;
}
#home #wrapper
{
	background-image: none;
	position: relative;
}
#home #wrapper p {margin: 10px 0px; padding: 0px;}
/*----------------
Floating
----------------*/
#telephone
{
	position: absolute;
	width: 363px;
	height: 21px;
	left: 9px;
	top: 710px;
}
#link_makereservation
{
	position: absolute;
	width: 227px;
	height: 42px;
	margin-left: 279px;
	margin-top: 205px;
}
#link_directions
{
	position: absolute;
	width: 227px;
	height: 42px;
	margin-left: 79px;
	margin-top: 740px;
}
/*----------------
Header
----------------*/
#header
{
	width: 755px;
	height: 252px;
	overflow: hidden;
}
#home #header
{
	width: 755px;
	height: 113px;
	overflow: hidden;
}
/*----------------
Content
----------------*/
#content
{
	margin: 0px auto;
	width: 721px;
}
#left
{
	float: left;
	width: 356px;
	height: 687px;
	padding-left: 15px;
	background: url(../_img/home_left.jpg) no-repeat;
}
#home #content
{
	width: 348px;
	height: 625px;
	overflow: auto;
}
#right
{
	float: right;
	width: 384px;
	height: 687px;
	background: url(../_img/home_right.jpg) no-repeat;
}
#reservation_frame
{
	margin-left: 30px;
}
/*----------------
Footer
----------------*/
#footer
{
	width: 755px;
	height: 15px;
	overflow: hidden;
}
/*----------------
Twok
----------------*/
#twok
{
	margin: 0px auto;
	padding: 5px 0px 10px 0px;
	width: 755px;
	text-align: right;
}