@charset "utf-8";
/* JAQUS Document */
body{
	background-image:url(../../images/bg.gif);
	background-color:#000000;
	margin-top:40px;
	margin-bottom:40px;
	margin-left:0px;
	margin-right:0px;
	font-family:Arial, Helvetica, sans-serif;
	}
.leftColumn{
	background-color:#998675;
	width:210px;
	padding-bottom:20px;
	}
.rightColumn{
	background-color:#eeecdb;
	width:690px;
	background-image:url(../../images/footer.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:80px;
	}
#logo{
	margin:0px;
	}
#underNav{
	margin-top:25px;
	}
#dining{
	margin-top:10px;
	width:210px;
	text-align:center;
	}
#makereservation{
	margin-top:20px;
	width:210px;
	text-align:center;
	}
#underReservation{
	margin-top:15px;
	}
#joinmailing{
	margin-top:10px;
	width:210px;
	text-align:center;
	}
#underMailer{
	margin-top:15px;
	}
/*--------Content-------- */

#bodyCopyMenu{
	float:left;
	border-left:#333333 1px solid;
	font-size: 12px;
	color:#111111;
	line-height:18px;
	margin-left:35px;
	padding-left:15px;
	padding-right:45px;
	}
#bodyCopyCatering{
	float:left;
	border-left:#333333 1px solid;
	font-size: 12px;
	color:#111111;
	line-height:18px;
	margin-left:35px;
	padding-left:15px;
	padding-right:45px;
	}
#bodyCopyMenu a:link{
	color:#111111;
	text-decoration:underline;
	}
#bodyCopyMenu a:visited{
	color:#111111;
	text-decoration:underline;
	}
#bodyCopyMenu a:active{
	color:#111111;
	text-decoration:underline;
	}
#bodyCopyMenu a:hover{
	color:#b31f2d;
	text-decoration:underline;
	}
#bodyCopy{
	float:left;
	width:355px;
	border-left:#333333 1px solid;
	font-size: 12px;
	color:#111111;
	line-height:21px;
	margin-left:35px;
	padding-left:15px;
	padding-right:8px;
	}
#bodyCopy a:link{
	color:#111111;
	text-decoration:underline;
	}
#bodyCopy a:visited{
	color:#111111;
	text-decoration:underline;
	}
#bodyCopy a:active{
	color:#111111;
	text-decoration:underline;
	}
#bodyCopy a:hover{
	color:#b31f2d;
	text-decoration:underline;
	}
.redHeader{
	color:#B21B29;
	font-weight:bold;
	}
#featuring{
	float:left;
	width:240px;
	border-left:#333333 1px solid;
	font-size: 12px;
	color:#111111;
	line-height:18px;
	margin-left:20px;
	padding-left:15px;
	}
#featuring a:link{
	color:#111111;
	text-decoration:underline;
	}
#featuring a:visited{
	color:#111111;
	text-decoration:underline;
	}
#featuring a:active{
	color:#111111;
	text-decoration:underline;
	}
#featuring a:hover{
	color:#b31f2d;
	text-decoration:underline;
	}
.feat{
	font-weight:bold;
	color:#b62935;
	line-height:25px;
	}

/*----------NAV---------- */
#nav{
	margin:0px;
	}
.nav_home a { 
	display: block; 
	width: 210px; 
	height: 21px; 
	background: transparent url(../../images/nav_home.gif) no-repeat; 
	float:left;
	display:inline;
	margin-bottom:7px;
} 
.nav_home a:hover { 
	background-position: -210px 0; 
} 
.nav_home_selected { 
	display: block; 
	width: 210px; 
	height: 21px; 
	background: transparent url(../../images/nav_home.gif) no-repeat; 
	float:left;
	display:inline;
	margin-bottom:7px;
	background-position: -210px 0; 
} 
.nav_about a { 
	display: block; 
	width: 210px; 
	height: 21px; 
	background: transparent url(../../images/nav_about.gif) no-repeat; 
	float:left;
	display:inline;
	margin-bottom:7px;
} 
.nav_about a:hover { 
	background-position: -210px 0; 
} 
.nav_about_selected { 
	display: block; 
	width: 210px; 
	height: 21px; 
	background: transparent url(../../images/nav_about.gif) no-repeat; 
	float:left;
	display:inline;
	margin-bottom:7px;
	background-position: -210px 0; 
} 
.nav_menu a { 
	display: block; 
	width: 210px; 
	height: 21px; 
	background: transparent url(../../images/nav_menu.gif) no-repeat; 
	float:left;
	display:inline;
	margin-bottom:7px;
} 
.nav_menu a:hover { 
	background-position: -210px 0; 
} 
.nav_menu_selected { 
	display: block; 
	width: 210px; 
	height: 21px; 
	background: transparent url(../../images/nav_menu.gif) no-repeat; 
	float:left;
	display:inline;
	margin-bottom:7px;
	background-position: -210px 0; 
} 
.nav_calendar a { 
	display: block; 
	width: 210px; 
	height: 21px; 
	background: transparent url(../../images/nav_calendar.gif) no-repeat; 
	float:left;
	display:inline;
	margin-bottom:7px;
} 
.nav_calendar a:hover { 
	background-position: -210px 0; 
} 
.nav_calendar_selected { 
	display: block; 
	width: 210px; 
	height: 21px; 
	background: transparent url(../../images/nav_calendar.gif) no-repeat; 
	float:left;
	display:inline;
	margin-bottom:7px;
	background-position: -210px 0; 
} 
.nav_catering a { 
	display: block; 
	width: 210px; 
	height: 21px; 
	background: transparent url(../../images/nav_catering.gif) no-repeat; 
	float:left;
	display:inline;
	margin-bottom:7px;
} 
.nav_catering a:hover { 
	background-position: -210px 0; 
}
.nav_catering_selected { 
	display: block; 
	width: 210px; 
	height: 21px; 
	background: transparent url(../../images/nav_catering.gif) no-repeat; 
	float:left;
	display:inline;
	margin-bottom:7px;
	background-position: -210px 0; 
}  
.nav_gallery a { 
	display: block; 
	width: 210px; 
	height: 21px; 
	background: transparent url(../../images/nav_gallery.gif) no-repeat; 
	float:left;
	display:inline;
	margin-bottom:7px;
} 
.nav_gallery a:hover { 
	background-position: -210px 0; 
} 
.nav_gallery_selected { 
	display: block; 
	width: 210px; 
	height: 21px; 
	background: transparent url(../../images/nav_gallery.gif) no-repeat; 
	float:left;
	display:inline;
	margin-bottom:7px;
	background-position: -210px 0; 
} 
.nav_press a { 
	display: block; 
	width: 210px; 
	height: 21px; 
	background: transparent url(../../images/nav_press.gif) no-repeat; 
	float:left;
	display:inline;
	margin-bottom:7px;
} 
.nav_press a:hover { 
	background-position: -210px 0; 
} 
.nav_press_selected { 
	display: block; 
	width: 210px; 
	height: 21px; 
	background: transparent url(../../images/nav_press.gif) no-repeat; 
	float:left;
	display:inline;
	margin-bottom:7px;
	background-position: -210px 0; 
} 
.nav_contact a { 
	display: block; 
	width: 210px; 
	height: 21px; 
	background: transparent url(../../images/nav_contact.gif) no-repeat; 
	float:left;
	display:inline;
	margin-bottom:7px;
} 
.nav_contact a:hover { 
	background-position: -210px 0; 
} 
.nav_contact_selected { 
	display: block; 
	width: 210px; 
	height: 21px; 
	background: transparent url(../../images/nav_contact.gif) no-repeat; 
	float:left;
	display:inline;
	margin-bottom:7px;
	background-position: -210px 0; 
} 
/*----------BOTTOM NAV---------- */
#bottomnav{
	margin-top:20px;
	}
.nav_apply a { 
	display: block; 
	width: 210px; 
	height: 16px; 
	background: transparent url(../../images/bottomnav_apply.gif) no-repeat; 
	float:left;
	display:inline;
	margin:0px;
} 
.nav_apply a:hover { 
	background-position: -210px 0; 
} 
.nav_sitemap a { 
	display: block; 
	width: 210px; 
	height: 16px; 
	background: transparent url(../../images/bottomnav_sitemap.gif) no-repeat; 
	float:left;
	display:inline;
	margin:0px;
} 
.nav_sitemap a:hover { 
	background-position: -210px 0; 
} 
.nav_privacy a { 
	display: block; 
	width: 210px; 
	height: 16px; 
	background: transparent url(../../images/bottomnav_privacy.gif) no-repeat; 
	float:left;
	display:inline;
	margin:0px;
} 
.nav_privacy a:hover { 
	background-position: -210px 0; 
} 
