body {
	margin: 0px;
	padding: 0px;
	background-color: #FEFDE9;
	font-family: Arial, Helvetica, sans-serif;
}
#containerBody {
	margin: auto;
	width: 1000px;
}
#plusOne {
	float: right;
	margin-top: 11px;
	margin-right: 10px;
	margin-bottom: 10px;
}
#baseNavBG {
	height: 41px;
	width: 850px;
	margin: auto;
}
#baseNavBG1 {
	height: 43px;
	width: 1000px;
	margin: auto;
}
#containerBase {
	margin: auto;
	width: 1000px;
}
#bottomWrapper {
	background-color: #FEFDE9;
	background-image: url(../images/backgrounds/gnd-base.png);
	background-repeat: repeat-x;
	height: 18px;
}
#headerImg {
	background-image: url(../images/img-header.png);
	background-repeat: no-repeat;
	height: 49px;
	width: 1000px;
}
#logoHeader {
	height: 117px;
}
#facebook {
	float: right;
	margin: 10px;
}
#onlinereg {
	float: right;
}
#topWrapper {
	background-color: #351606;
	background-image: url(../images/backgrounds/gnd-body.png);
	background-repeat: repeat-x;
}
.bottomButton {
	background-image: url(../images/buttons/btn-bottomButton.png);
	background-repeat: no-repeat;
	float: left;
	height: 77px;
	width: 315px;
}
#buttonsWrapper {
	margin: auto;
	width: 945px;
}
#logo {
	float: left;
	width: 325px;
	margin-top: 25px;
}
#btn-home {
	float: left;
	margin-top: 57px;
	margin-left: 143px;
}
#phone {
	color: #FFF;
	display: block;
	float: right;
	width: 150px;
	text-align: right;
	padding-right: 6px;
	margin-top: 40px;
	margin-bottom: 5px;
}
#nav {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	width: 500px;
}#nav ul {
	display: block;
	white-space: nowrap;
	margin: 0px;
	padding: 0px;
	width: 100%;
	float: right;
}
#nav li {
	display: block;
	float: left;
	list-style-type: none;
	font-size: 14px;
	color: #C49A6C;
	padding-right: 25px;
	font-weight: lighter;
	font-family: Arial, Helvetica, sans-serif;
}
#nav li a, #nav li a:visited, #nav li a:active {
	color: #C49A6C;
	text-decoration: none;
	display: block;
}
#nav li a:hover {
	color: #D16E19;
	display: block;
}
#baseNav {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	width: 700px;
	margin-right: 132px;
	margin-top: 17px;
}#recognition {
	margin: auto;
	width: 271px;
}
#copyright p {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size: 10px;
}
#baseNav ul {
	display: block;
	white-space: nowrap;
	margin: 0px;
	padding: 0px;
	width: 100%;
	float: right;
}
#baseNav li {
	display: block;
	float: left;
	list-style-type: none;
	font-size: 16px;
	color: #C49A6C;
	font-weight: lighter;
	font-family: Arial, Helvetica, sans-serif;
}
#baseNav1, #baseNav2, #baseNav3, #baseNav4, #baseNav5, #baseNav6 {
	display: block;
	float: left;
	list-style-type: none;
	font-size: 16px;
	color: #C49A6C;
	font-weight: lighter;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 53px;
}
#baseNav li a, #baseNav li a:visited, #baseNav li a:active {
	color: #C49A6C;
	text-decoration: none;
	display: block;
}
#baseNav1 a, #baseNav1 a:visited, #baseNav1 a:active, #baseNav2 a, #baseNav2 a:visited, #baseNav2 a:active, #baseNav3 a, #baseNav3 a:visited, #baseNav3 a:active, #baseNav4 a, #baseNav4 a:visited, #baseNav4 a:active, #baseNav5 a, #baseNav5 a:visited, #baseNav5 a:active   {
	color: #C49A6C;
	text-decoration: none;
	display: block;
}
#baseNav6 a, #baseNav6 a:visited, #baseNav6 a:active {
	color: #FFF;
	text-decoration: none;
	display: block;
	font-size: 14px;
}
#baseNav li a:hover {
	color: #D16E19;
	display: block;
}
#baseNav1 a:hover, #baseNav2 a:hover, #baseNav3 a:hover, #baseNav4 a:hover, #baseNav5 a:hover {
	color: #D16E19;
	display: block;
}
#baseNav6 a:hover {
	color: #341D0C;
	display: block;
}
#address {
	width: 610px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.bottomButton p {
	font-size: 20px;
	color: #FFF;
	font-style: italic;
	margin-top: 26px;
}
.testimonials {
	display: block;
	width: 165px;
	margin: auto;
}
.specials {
	display: block;
	width: 152px;
	margin: auto;
}
.schedule {
	display: block;
	width: 216px;
	margin: auto;
}
#copyright p a {
	color: #321B0D;
}
.specials a, .specials a:active, .specials a:visited {
	color: #FEFDE9;
	text-decoration: none;
}
.bottomButton p a, .bottomButton p a:active, .bottomButton p a:visited {
	display: block;
	margin: auto;
	text-align: center;
	color: #FEFDE9;
	text-decoration: none;
}
.bottomButton p a:hover {
	color: #D66638;
}
h1 {
	font-weight: normal;
	color: #FEFDE9;
}
#bodyArea p {
	color: #FFF;
	font-weight: normal;
	font-size: 14px;
}
#bodyArea p a {
	color: #D56436;
}
.nav-here a{
	color: #D16E19;
}
#containerBody .nav-here a , #containerBody .nav-here a:active, #containerBody .nav-here a:visited{
	color: #D16E19;
}
#buttonsWrapper .nav-here a , #buttonsWrapper .nav-here a:active, #buttonsWrapper .nav-here a:visited{
	color: #D16E19;
}
#photo-slideshow {
	height: 264px;
	width: 1000px;
	z-index: -1;
	float: left;
}#bodymainWrapper {
	width: 1000px;
	height: 264px;
}
#bodymain-text {
	width: 375px;
	float: left;
}
#announcment {
	float: left;
	margin-top: 45px;
	margin-left: 80px;
}
#adImg {
	float: left;
	margin-left: 25px;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-right: 25px;
}
#adText {
	float: left;
}
#adImg2 {
	width: 270px;
	margin-top: 25px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#adText2 {
	float: left;
	margin-top: 50px;
}

#bodyText h1 {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: italic;
	color: #B23E74;
}
#bodyText {
	text-align: center;
}
#bodyText h2 {
	color: #EC008C;
	font-weight: normal;
}
#bodyText h3 {
	margin: 0px;
	padding: 0px;
	font-style: italic;
	color: #FFF;
}
#bodyText p {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	width: 525px;
	display: block;
}
#adText p {
	margin: 0px;
	padding: 0px;
	text-align: left;
}
#adText h2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
	text-align: left;
	font-size: 12px;
	color: #FFF;
}
#adText h1 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #D56437;
}
table p {
}
#wineglass {
	float: left;
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	margin-left: 65px;
}
#winelist {
	float: left;
	margin-top: 35px;
	margin-bottom: 25px;
}
#cateringMenus {
	float: left;
	margin-top: 35px;
	margin-bottom: 25px;
	width: 500px;
}
#winelist2 {
	float: left;
	margin-top: 35px;
	margin-bottom: 25px;
}
#bar2 {
	float: left;
	margin-top: 35px;
	margin-bottom: 25px;
	width: 525px;
}
#specials {
	float: left;
	margin-top: 35px;
	margin-bottom: 25px;
	width: 500px;
}
#bar {
	float: left;
	margin-top: 35px;
	margin-bottom: 25px;
	width: 500px;
}
#cateringMenus h3 {
	color: #D56437;
	padding: 0px;
	font-size: 18px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#bar2 h3 {
	color: #FFF;
}
#specials h3 {
	color: #D56437;
	padding: 0px;
	font-size: 18px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#bar h3 {
	color: #D56437;
	padding: 0px;
	font-size: 18px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#cateringMenus h4 {
	font-size: 10px;
	font-style: italic;
	color: #D56437;
	margin: 0px;
	padding: 0px;
}
.tablehead {
	color: #FFF;
	background-color: #67361A;
	font-weight: lighter;
}

td {
	color: #C49A6C;
	padding: 3px;
	font-style: italic;
}
td h3 {
	text-align: center;
	font-size: 18px;
	margin: 0px;
	padding: 0px;
}
th {
	text-align: left;
	padding: 3px;
}
#winelist2 h1 {
	font-style: italic;
	padding: 0px;
	color: #D56437;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#bar2 h1 {
	font-style: italic;
	padding: 0px;
	color: #D56437;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#contact {
	float: left;
	margin-top: 35px;
	margin-bottom: 25px;
	width: 500px;
}
#contact h1 {
	font-style: italic;
	color: #D56437;
	margin-bottom: 10px;
}
#contact h2 {
	color: #D56437;
	font-weight: lighter;
	font-size: 18px;
	font-style: italic;
	margin: 0px;
	padding: 0px;
}
#hours h3 {
	color: #D56437;
	padding: 0px;
	font-size: 18px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#hours {
	float: left;
	margin-top: 35px;
	margin-bottom: 25px;
	width: 500px;
}
#entertainment h1 {
	font-style: italic;
	color: #D56437;
	margin-bottom: 10px;
}
#hours h1 {
	font-style: italic;
	color: #D56437;
	margin-bottom: 10px;
}
#testimonials2 h1 {
	font-style: italic;
	color: #D56437;
	margin-bottom: 10px;
}
#hours h2 {
	color: #D56437;
	font-weight: lighter;
	font-size: 18px;
	font-style: italic;
	margin: 0px;
	padding: 0px;
}
#contact h3 {
	color: #D56437;
	padding: 0px;
	font-size: 18px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#specials h1 {
	font-style: italic;
	color: #D56437;
	margin-bottom: 10px;
}
#bar h1 {
	font-style: italic;
	color: #D56437;
	margin-bottom: 10px;
}
#cateringMenus h1 {
	font-style: italic;
	padding: 0px;
	color: #D56437;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#winelist h1 {
	font-style: italic;
	padding: 0px;
	color: #D56437;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#winelist2 h2 {
	color: #D56437;
}
#bar2 h2 {
	color: #D56437;
}
#cateringMenus h2 {
	color: #D56437;
	font-weight: lighter;
	font-size: 18px;
	font-style: italic;
	margin: 0px;
	padding: 0px;
}
#specials h2 {
	color: #D56437;
	font-weight: lighter;
	font-size: 18px;
	font-style: italic;
	margin: 0px;
	padding: 0px;
}
#bar h2 {
	color: #D56437;
	font-weight: lighter;
	font-size: 18px;
	font-style: italic;
	margin: 0px;
	padding: 0px;
}
#winelist h2 {
	color: #C49A6C;
}
#winelist2 td {
	color: #C49A6C;
	font-size: 12px;
	padding-right: 15px;
}
#bar2 td {
	color: #C49A6C;
	font-size: 12px;
	padding-right: 15px;
}
#cateringMenus td {
	color: #C49A6C;
	font-size: 12px;
	padding-right: 15px;
	text-align: center;
}
#winelist2 strong {
	color: #FFF;
}
#bar2 strong {
	color: #FFF;
}
#cateringMenus p {
	margin: 0px;
	padding: 0px;
}
#cateringMenus strong {
	color: #FFF;
}
.description {
	text-align: center;
	padding-top: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
	width: 200px;
}
.description2 {
	text-align: center;
	padding-top: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
	width: 170px;
}
.alergies {
	font-size: 10px;
	color: #C49A6C;
}
.price {
	color: #D56437;
}
#gallery {
	float: left;
	width: 465px;
	margin-top: 35px;
}
#gallery img {
	margin-right: 5px;
}
#baseNav1 {
	float: left;
	height: 41px;
	width: 148px;
	background-image: url(../images/backgrounds/basenav1.png);
	background-repeat: no-repeat;
	margin-left: 55px;
}
#baseNav2 {
	float: left;
	height: 41px;
	width: 148px;
	background-image: url(../images/backgrounds/basenav2.png);
	background-repeat: no-repeat;
}
#baseNav3 {
	float: left;
	height: 41px;
	width: 148px;
	background-image: url(../images/backgrounds/basenav3.png);
	background-repeat: no-repeat;
}
#baseNav4 {
	float: left;
	height: 41px;
	width: 148px;
	background-image: url(../images/backgrounds/basenav4.png);
	background-repeat: no-repeat;
}
#baseNav5 {
	float: left;
	height: 41px;
	width: 148px;
	background-image: url(../images/backgrounds/basenav5.png);
	background-repeat: no-repeat;
}
#baseNav6 {
	float: left;
	height: 41px;
	width: 148px;
	background-image: url(../images/backgrounds/basenavVday.png);
	background-repeat: no-repeat;
}
#entertainment {
	float: left;
	margin-top: 15px;
	width: 550px;
}
#testimonials2 {
	float: left;
	margin-top: 15px;
	width: 550px;
}
#title {
	color: #D56437;
}
#title2 {
	color: #D56437;
	font-size: 20px;
}
#details {
	color: #C49A6C;
	font-size: 12px;
	margin-bottom: 10px;
}
#details2 , #details2 p{
	color: #C49A6C;
	font-size: 12px;
}
#date {
	font-size: 12px;
	color: #FFF;
}
#gallery img {
	padding: 5px;
	border: 1px solid #D56437;
}
 

