#Wrapper {
	margin-right: auto;
	width: 919px;
	margin-left: 40px;
	margin-top: 30px;
}
#Header {
	background-image: url(images/Main/Header.jpg);
	background-repeat: no-repeat;
	height: 107px;
	width: 919px;
}
#CopyrightFooter {
	width: 400px;
	float: right;
	height: 24px;
}


#NavBar  {
	background-image: url(images/Main/NavBar.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 890px;
	padding-left: 15px;
	padding-top: 3px;
	padding-right: 14px;
}
#HomePage {
	background-image: url(images/Main/HomeImage.jpg);
	background-repeat: no-repeat;
	height: 336px;
	width: 919px;
}
#footer {
	height: 45px;
	width: 919px;
	text-align: center;
}
.menuredLrg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #510102;
}

.smlGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
#TopSlice {
	background-image: url(images/Main/Slice.jpg);
	background-repeat: repeat-y;
	width: 919px;
}
#BottomSlice {
	background-image: url(images/Main/Footer.jpg);
	background-repeat: no-repeat;
	height: 64px;
	width: 919px;
	margin-top: 0px;
}
#PageContent {
	width: 903px;
	padding-left: 7px;
	margin-bottom: 0px;
	background-image: url(images/Menu/BkImage.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#StartersMenu {
	background-image: url(images/Menu/Starters.png);
	background-position: left top;
	width: 753px;
	background-repeat: no-repeat;
	padding-left: 150px;
	padding-top: 35px;
}
.menutxRed  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #510102;
}
.menutx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#MainsMenu {
	background-image: url(images/Menu/Main-Course.png);
	background-position: 10px 10px;
	width: 753px;
	background-repeat: no-repeat;
	padding-left: 150px;
	padding-top: 35px;
}
#DessertMenu {
	background-image: url(images/Menu/Desserts.png);
	background-position: 10px 10px;
	width: 753px;
	background-repeat: no-repeat;
	padding-left: 150px;
	padding-top: 35px;
	height: auto;
}
.PageTx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}

#ContactlPage {
	width: 753px;
	padding-left: 150px;
	padding-top: 35px;
	height: 320px;
	background-image: url(images/Contact%20Us/Contact-Us.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
#LocationPage {
	width: 753px;
	padding-left: 150px;
	padding-top: 15px;
	height: 289px;
	background-image: url(images/Location/Location.jpg);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
#BookingsPage {
	width: 753px;
	padding-left: 150px;
	padding-top: 35px;
	height: 313px;
	background-image: url(images/Bookings/Bookings.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
#LeftCol {
	float: left;
	height: 200px;
	width: 350px;
}
#RiteCol {
	float: right;
	height: 200px;
	width: 350px;
	margin-right: 30px;
}
#RiteCol1 {
	float: right;
	height: 320px;
	width: 350px;
	margin-right: 30px;
}
#XmasCol {
	height: auto;
	width: 700px;
	background-image: url(images/Xmas/XmasMenuBk.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 250px;
	border: medium groove #510102;
	padding-left: 15px;
}
#FullColumn {
	height: 300px;
	width: 700px;
	background-image: url(images/Xmas/XmasMenuBk.jpg);
}
#XmasPage {
	width: 753px;
	padding-left: 150px;
	padding-top: 35px;
	height: auto;
	background-image: url(images/Xmas/Xmas.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
#XmasBooking {
	background-image: url(images/Xmas/BookingNow.png);
	background-repeat: no-repeat;
	width: auto;
	padding-left: 165px;
	height: 40px;
	margin-bottom: 50px;
	background-position: center;
}
.XmasCola:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #222222;
	text-decoration: underline;
}
.XmasCola:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #510102;
	text-decoration: none;
}
.XmasCola:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #510102;
	text-decoration: none;
}
#AboutUsPage {
	width: 753px;
	padding-left: 150px;
	padding-top: 15px;
	height: 360px;
	background-image: url(images/AboutUs/AboutUs.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
#SpecialOffer {
	background-position: 10px 10px;
	width: 753px;
	background-repeat: no-repeat;
	padding-left: 150px;
	padding-top: 35px;
	height: auto;
	background-image: url(images/SpecialOffers/SpecialOffers.png);
}
#FullMainColumn {
	height: auto;
	width: 700px;
}
#PhotoPage {
	width: 753px;
	padding-left: 150px;
	padding-top: 15px;
	height: auto;
	background-repeat: no-repeat;
	background-position: 10px 10px;
	background-image: url(images/Photos/PhotoGallery.png);
}
#BanquetMenu {
	background-position: 10px 10px;
	width: 753px;
	background-repeat: no-repeat;
	padding-left: 150px;
	padding-top: 35px;
	height: auto;
	background-image: url(images/Menu/BanquetMenu.png);
}
.menutxLrg {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.menutxLrgred {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0400;
}
.Footera:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #222222;
	text-decoration: underline;
}

.Footera:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EE0000;
	text-decoration: underline;
}
.Footera:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EE0000;
	text-decoration: none;
}
#BanquetTable {
	border-bottom-width: medium;
	border-bottom-style: groove;
	border-bottom-color: #440000;
}
#SpecialsRed {
	background-image: url(images/SpecialOffers/SpecialRed.png);
height: 85px;
	width: 357px;
	margin-left: 25px;
	padding-top: 50px;
	padding-right: 20px;
	padding-bottom: 13px;
	padding-left: 100px;
}
#SpecialsWhite {
	background-image: url(images/SpecialOffers/SpecialWhite.png);
	height: 85px;
	width: 357px;
	margin-left: 25px;
	padding-top: 50px;
	padding-right: 20px;
	padding-bottom: 13px;
	padding-left: 100px;
}
#SpecialsGrey {
	background-image: url(images/SpecialOffers/SpecialGrey.png);
	height: 85px;
	width: 357px;
	margin-left: 25px;
	padding-top: 50px;
	padding-right: 20px;
	padding-bottom: 13px;
	padding-left: 100px;
}
#NewsletterAd {
	background-image: url(images/NewsLetter/NewsLetter_add.png);
	background-repeat: no-repeat;
	float: right;
	height: 320px;
	width: 193px;
	margin-top: 30px;
}
#NewsAdContent {
	height: 30px;
	width: auto;
	margin-top: 270px;
	padding: 10px;
	text-align: center;
}
#HomePageValentines {
	background-repeat: no-repeat;
	height: 336px;
	width: 919px;
}
#ValentineCol {
	height: auto;
	width: auto;
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 10px;
}
#ValentinePage {
	width: 840px;
	padding-top: 0px;
	height: auto;
	margin-left: auto;
}
#ValentineBooking {
	background-image: url(images/Valentines/BookNow.png);
	background-repeat: no-repeat;
	width: auto;
	padding-left: 165px;
	height: 40px;
	margin-bottom: 50px;
	background-position: center;
	padding-top: 0px;
	margin-top: 0px;
}
#ThreeCourseCol {
	background-image: url(images/Valentines/ValentineCap1.png);
	background-repeat: no-repeat;
	width: 180px;
	height: 600px;
	padding-top: 165px;
	padding-left: 130px;
	padding-right: 25px;
}
#FourCourseCol {
	background-image: url(images/Valentines/ValentineCap.png);
	background-repeat: no-repeat;
	height: 606px;
	width: 210px;
	padding-top: 159px;
	padding-right: 12px;
	padding-left: 12px;

}
#SpecialsCourseCol {
	background-image: url(images/Valentines/ValentineCap2.png);
	background-repeat: no-repeat;
	height: 784px;
	width: 209px;
	padding-top: 159px;
	padding-right: 18px;
	padding-left: 14px;

}
#CourseCon {
	height: auto;
	width: 777px;
}
.menutxsml {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}
.menutxsmlGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
}
#ValentinePageContent {
	width: 903px;
	padding-left: 7px;
	margin-bottom: 0px;
	background-image: url(images/Valentines/BKImageValentine.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#SpecialsDarkRed {
	background-image: url(images/SpecialOffers/SpecialDarkRed.png);
	height: 125px;
	width: 355px;
	margin-left: 23px;
	padding-top: 50px;
	padding-right: 20px;
	padding-bottom: 13px;
	padding-left: 100px;
	margin-top: 25px;
}
#wineMenu {
	background-position: 10px 10px;
	width: 753px;
	background-repeat: no-repeat;
	padding-left: 150px;
	padding-top: 35px;
	height: auto;
}
