@charset "utf-8";
/* CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif;
}
a {
	color: #FFFFFF;
}

#LeftMenu {
	background-image: url(images/LeftMenu_BG_nologo.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 541px;
	width: 237px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#LeftMenu .logo {
	padding-top: 30px;
	padding-left: 25px;

}
#LeftMenu table {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: right;
	margin-left: 50px;
	margin-top: 50px;
}
#LeftMenu table a:link, a:visited, a:active {
	color: #faf0f1;
	text-decoration: none;
	font-weight: bold;
	font-size: 3.2mm;
}

#LeftMenu table a:hover {
	color: #faf0f1;
	text-decoration: none;
	font-weight: bold;
	font-size: 3.5mm;
}

#LeftMenu table td {
	padding-bottom: 3px;
}
#Bottom {
	background-image: url(images/Bottom_Bg.gif);
	background-position: left top;
	height: 140px;
	width: 673px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	background-repeat: no-repeat;
}
#Bottom .MakeRes {
	float: right;
	height: 29px;
	width: 176px;
	margin-top: 20px;
	margin-right: 10px;
	clear: right;
}

#MakeRes {
	background-image: url(images/make_reservation_bg.jpg);
	height: 400px;
	width: 673px;
	clear: left;
	float: right;
}
#MakeRes #Subtitle {
	margin-left: 350px;
	margin-top: 50px;
}
#MakeRes  #OpenTable {
	padding-left: 350px;
}
#AboutUs {
	background-image: url(images/about_us_bg.jpg);
	height: 400px;
	width: 673px;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#AboutUs #Subtitle {
	margin-left: 225px;
	margin-top: 30px;
}#AboutUs p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.2mm;
	color: #FFFFFF;
	width: 400px;
	margin-left: 225px;
	font-weight: normal;
	line-height: 16px;
}
#Bottom #SubMenu {
	float: right;
}
#Bottom #SubMenu ul {
	display: inline;
}
#Bottom #SubMenu ul li {
	color: #FFFFFF;
	display: inline;
	padding-right: 10px;
	background-image: url(images/submenu_bg.gif);
	background-position: right;
	height: 22px;
	background-repeat: no-repeat;
	padding-left: 10px;
}
#Bottom #SubMenu a {
	color: #cccccc;
	text-decoration: none;
	font-size: 3.5mm;
	font-weight: bold;
}
#Bottom #SubMenu a:hover {
	text-decoration: underline;
}
#Menus {
	background-image: url(images/menus_bg.jpg);
	height: 400px;
	width: 673px;
	clear: left;
	float: right;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#Menus #Subtitle {
	margin-left: 300px;
	margin-top: 30px;
}
#Menus p {
	margin-left: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.2mm;
	color: #FFFFFF;
	padding-right:10px;
	font-weight: normal;
	line-height: 16px;
	
}
#Menus .MenuBtns {
	margin-left: 350px;
	padding-top: 5px;
	padding-bottom:5px;
}
#Location{
	background-image: url(images/location_bg.jpg);
	height: 400px;
	width: 673px;
	clear: left;
	float: right;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#Location #Subtitle {
	margin-left: 30px;
	margin-top: 30px;
}#Location p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.4mm;
	color: #FFFFFF;
	margin-right: 20px;
	margin-left: 30px;
	margin-bottom: 0px;
}
#Location  img  {
	margin-left: 30px;
	margin-top: 20px;
}
#Rendez {
	background-image: url(images/rendez_vous_bg.jpg);
	height: 400px;
	width: 673px;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#Rendez #Subtitle {
	margin-left: 280px;
	margin-top: 50px;
}#Rendez p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.2mm;
	color: #FFFFFF;
	width: 350px;
	margin-left: 290px;
	font-weight: normal;
	line-height: 16px;
}
#RendezMenu {
	background-image: url(images/rendez_vous_menu_bg.jpg);
	height: 400px;
	width: 673px;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#RendezMenu #Subtitle {
	margin-left: 280px;
	margin-top: 50px;
}#RendezMenu p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.2mm;
	color: #FFFFFF;
	width: 350px;
	margin-left: 290px;
	font-weight: normal;
	line-height: 16px;
}
#RendezFaq{
	background-image: url(images/location_bg.jpg);
	height: 400px;
	width: 673px;
	clear: left;
	float: right;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#RendezFaq #Subtitle {
	margin-left: 30px;
	margin-top: 20px;
}#RendezFaq p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.4mm;
	color: #FFFFFF;
	margin-right: 20px;
	margin-left: 30px;
}

#Catering {
	background-image: url(images/catering_bg.jpg);
	height: 400px;
	width: 673px;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#Catering #Subtitle {
	margin-left: 280px;
	margin-top: 35px;
}#Catering p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.2mm;
	color: #FFFFFF;
	width: 350px;
	margin-left: 290px;
	font-weight: normal;
	line-height: 15px;
}

#RendezPreferred {
	background-image: url(images/preferredvendors_bg.jpg);
	height: 400px;
	width: 673px;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#RendezPreferred #Subtitle {
	margin-left: 280px;
	margin-top: 50px;
}#RendezPreferred p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.2mm;
	color: #FFFFFF;
	width: 350px;
	margin-left: 330px;
	font-weight: normal;
	line-height: 16px;
}



#Contact {
	background-image: url(images/contact_bg.jpg);
	height: 400px;
	width: 673px;
	clear: left;
	float: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#Contact #Subtitle {
	margin-left: 330px;
	margin-top: 50px;
}
#Contact p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.2mm;
	color: #FFFFFF;
	width: 300px;
	margin-left: 330px;
	font-weight: normal;
	line-height: 16px;
}

#Contact  #OpenTable {
	padding-left: 350px;
}
.topHeader {
	color: #8f8d8d;
	text-transform: uppercase;
	font-size: 0.8em;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.BotHeader {
	color: #8f8d8d;
	text-transform: uppercase;
	font-size: 0.8em;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.BotHeader p {
	margin-top: 0px;
}

.BotHeader img {
	margin-top: -10px;
}

#CoupCares{
	background-image: url(images/coupcares_bg.jpg);
	height: 400px;
	width: 673px;
	clear: left;
	float: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#CoupCares #Subtitle {
	margin-left: 350px;
	margin-top: 50px;
}
#CoupCares p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.4mm;
	color: #FFFFFF;
	margin-right: 20px;
	margin-left: 350px;
}
.imgleft {
	float: left;
	border: 1px solid #FFFFFF;
	margin-right: 10px;
	margin-bottom: 10px;
}
.imgRight {
	float: right;
	border: 1px solid #FFFFFF;
	margin-bottom: 10px;
	margin-left: 10px;
}
#coupcaresnew{
	background-image: url(images/location_bg.jpg);
	height: 400px;
	width: 673px;
	clear: left;
	float: right;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#coupcaresnew #Subtitle {
	margin-left: 30px;
	margin-top: 20px;
}#coupcaresnew p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.0mm;
	color: #FFFFFF;
	margin-right: 20px;
	margin-left: 30px;
}
