/* CSS Document */
html 
{
	overflow-y:scroll;
}

body {
background-color:#000000;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
text-align: left;

}

/* vacancies css*/
#vacancies ul.vacancies { margin:10px 0px 20px 0px; padding:0px; } 
#vacancies ul.vacancies li:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;font-size:0px;}
#vacancies ul.vacancies li {display:inline-block; margin:0px; padding:0px; list-style:none; background-color:#1f1f1f; width:757px; margin-left:20px; margin-bottom:20px; } 
#vacancies ul.vacancies h2 { margin:0px; background-image:url(images/vacancies/vacTop.jpg); background-repeat:repeat-y; padding:5px; font-size:18px; font-weight:normal; background-color:Black; }
#vacancies ul.vacancies p { padding:10px; margin:0px; }
#vacancies ul.vacancies a { background-image:url(images/vacancies/apply.jpg); display:block; float:right; width:82px; height:27px; text-indent:-10000px; outline:none; }
/* end vacancies*/

/*	links */
a:link {
	color: #1f1f1f;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #1f1f1f;
}
a:hover {
	text-decoration: none;
	color: #C33B4F;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}


a.whiteLink:link {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
a.whiteLink:visited {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
a.whiteLink:hover {
	font-size: 12px;
	color: #C33B4F;
	text-decoration: underline;
}

.whiteLink {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

a.footerLink:link {
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
}
a.footerLink:visited {
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
}
a.footerLink:hover {
	color: #C33B4F;
	text-decoration: none;
}

a.redLink:link {
	font-size: 10px;
	color: #C33B4F;
	text-decoration: none;
}
a.redLink:visited {
	font-size: 10px;
	color: #C33B4F;
	text-decoration: none;
}
a.redLink:hover {
	color: #ffffff;
	text-decoration: none; 
	
}

a.redLink2:link {
	font-size: 12px;
	color: #C33B4F;
	text-decoration: none;
}
a.redLink2:visited {
	font-size: 12px;
	color: #C33B4F;
	text-decoration: none;
}
a.redLink2:hover {
	color: #ffffff;
	text-decoration: none; 
	
}

a.pdfLink:link {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
a.pdfLink:visited {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
a.pdfLink:hover {
	color: #C33B4F;
	text-decoration: none;
}

/* css content */

#innerCotainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 620px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -401px;
}

#innerCotainerSitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 820px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -401px;
}
#innerCotainerAbout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 510px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -401px;
}
#innerCotainerClients {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 510px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -401px;
}
#outerCotainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 700px;
	width: 860px;
	position: absolute;
	top: 30px;
	left: 50%;
	margin-left: -430px;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 140px;
	width: 802px;
	position: absolute;
	top: -30px;
}
.backRibbon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 370px;
	width: 860px;
	position: absolute;
	top: 43px;
	left: -2px;
}
.logo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 50px;
	width: 220px;
	position: absolute;
	top: -11px;
	left: 15px;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 17px;
	width: 500px;
	position: absolute;
	top: -8px;
	right: 14px;
}


.redText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: lighter;
}
.redText2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C33B4F;
	font-weight: lighter;
}
.subHead {
	position: absolute;
	height: 30px;
	width: 321px;
	top: 356px;
	right: 14px;
}

.getintouch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 81px;
	width: 80px;
	position: absolute;
	top: 81px;
	right: 13px;
}
.bottomLeftbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 98px;
	width: 231px;
	position: absolute;
	background-color: #1f1f1f;
	left: 0px;
	bottom: 55px;
}
.bottomMiddletbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 98px;
	width: 231px;
	position: absolute;
	background-color: #1f1f1f;
	left: 241px;
	bottom: 55px;
}
.feature1 {
	position: absolute;
	height: 100px;
	left: 0px;
	bottom: 0px;
	top: 0;
}

.bottomRightbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 98px;
	width: 321px;
	position: absolute;
	bottom: 55px;
	background-image: url(images/rightbox.jpg);
	background-repeat: no-repeat;
	right: 0px;
}
.greyStrip {
	background-color: #1F1F1F;
	height: 6px;
	width: 803px;
	bottom: 17px;
	position: absolute;
}

.greyStripUpper {

	background-color: #1F1F1F;
	height: 6px;
	width: 803px;
	bottom: 41px;
	position: absolute;
}

.footer {
	width: 803px;
	position: absolute;
	bottom: -36px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	height: 46px;
	left: 1px;
}
.footerUpper {

	width: 803px;
	position: absolute;
	bottom: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.whiteText {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.redText {
	font-family: Arial, Helvetica, sans-serif;
	color: #C33B4F;
}
.rightalignFootertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.featureContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: left;
	position: absolute;
	right: 5px;
	bottom: 10px;
	height: 80px;
	width: 115px;
	top: 5px;
}

.newscontent {
	font-family: Arial, Helvetica, sans-serif;
	height: 32px;
	width: 300px;
}

.newsTitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	width: 400px;
	padding-left: 5px;
	color: #FFFFFF;
	margin-top:-2px;
	margin-bottom:10px;
}

#newsScroller 
{
	padding:0px 0px 0px 10px;
	height:60px;
	overflow:hidden;
}

.flashImage {
	height: 215px;
	width: 541px;
	position: absolute;
	top: 166px;
	left: 5px;
}
.bodyContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 317px;
	width: 777px;
	position: absolute;
	top: 143px;
	left: 15px;
}
#innerCotainerContact {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 448px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -401px;
}
.redTextTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #990000;
}
.redTextSubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
}
.whiteTextTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}
.bodyClient1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 270px;
	width: 225px;
	position: absolute;
	top: 37px;
	left: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #990000;
}
.bodyClient2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 270px;
	width: 225px;
	position: absolute;
	top: 37px;
	left: 240px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #990000;
}
.bodyClient3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 270px;
	width: 225px;
	position: absolute;
	top: 37px;
	left: 480px;
}
.bodyClient4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 80px;
	width: 777px;
	position: absolute;
	top: 335px;
	left: 1px;
}
#innerCotainerClients {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 665px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -401px;
}
.longGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 72px;
	width: 362px;
	position: absolute;
	background-color: #1f1f1f;
	left: 0px;
	bottom: -28px;
	padding: 10px;
}
.longGrey2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 72px;
	width: 362px;
	position: absolute;
	background-color: #1f1f1f;
	left: 396px;
	bottom: -28px;
	display: block;
	padding: 10px;
}
.bodyFood {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 782px;
	width: 126px;
	position: absolute;
	top: 182px;
	left: 14px;
	background-color: #1f1f1f;
}
.menuFood {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 461px;
	width: 635px;
	position: absolute;
	top: 131px;
	left: 150px;
}
.menuImageTop {
	position: absolute;
	top: 0px;
	left: -4px;
}
.menuImageBottom {
	position: absolute;
	bottom: 10px;
	height: 18px;
	width: 608px;
	text-align: right;
	left: 0px;
}
.menuGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 816px;
	width: 618px;
	position: absolute;
	top: 53px;
	left: 0px;
	background-color: #1f1f1f;
}
.foodSubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.menuText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	top: 33px;
	left: 10px;
	width: 472px;
	height: 192px;
}
#innerCotainerMenu {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 705px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 430px;
	margin-left: -401px;
}
.menuImage1 {
	height: 100px;
	width: 100px;
	position: absolute;
	top: 82px;
	right: 27px;
}
.menuImage2 {

	height: 100px;
	width: 100px;
	position: absolute;
	top: 199px;
	right: 27px;
}
.menuImage3 {


	height: 100px;
	width: 100px;
	position: absolute;
	top: 319px;
	right: 27px;
}
#innerCotainerDrink {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 1030px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 430px;
	margin-left: -401px;
}
.menuDrink {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 482px;
	width: 635px;
	position: absolute;
	top: 131px;
	left: 150px;
}
.menuGreywine {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 779px;
	width: 618px;
	position: absolute;
	top: 53px;
	left: 0px;
	background-color: #1f1f1f;
}
.whitetext_sz10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.drinkColumn1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 0px;
	width: 233px;
	top: 0px;
}
.whitewine {
	position: absolute;
	left: 0px;
	top: 50px;
	width: 472px;
}
.rosewine {
	position: absolute;
	left: 0px;
	top: 320px;
	width: 472px;
}
.sweetwine {
	position: absolute;
	left: 0px;
	top: 434px;
	width: 472px;
}
.redwine {
	position: absolute;
	left: 0px;
	top: 483px;
	width: 472px;
}


.drinkColumn2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	top: 21px;
	left: 260px;
	width: 136px;
}
.drinkColumn3 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	top: 21px;
	left: 410px;
	width: 112px;
}
.bodyContentEvents {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 545px;
	width: 777px;
	position: absolute;
	top: 143px;
	left: 15px;
}
.footerSite {
	width: 100px;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	bottom: -20px;
	left: 638px;
	height: 5px;
}
.bottomLeftboxContact {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 98px;
	width: 231px;
	position: absolute;
	background-color: #1f1f1f;
	left: 0px;
	bottom: 55px;
}
.featureContentContact {

	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	position: absolute;
	right: 1px;
	bottom: 10px;
	height: 72px;
	width: 125px;
	top: 5px;
}
.featureaboutus {

	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	position: absolute;
	right: 8px;
	bottom: 10px;
	height: 80px;
	width: 683px;
	top: 7px;
}
.bottomLeftboxAboutus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 98px;
	width: 802px;
	position: absolute;
	left: 0px;
	bottom: 135px;
	top: 150;
}
.featureVenu1 {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	position: absolute;
	top: 5px;
	left: 14px;
	height: 141px;
	width: 524px;
}
.bottomLeftboxVenu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 179px;
	width: 104px;
	position: absolute;
	left: 20px;
	bottom: 269px;
}
#innerCotainerVenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 629px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -401px;
}
.bottomLeftboxVenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 152px;
	width: 663px;
	position: absolute;
	background-color: #1f1f1f;
	bottom: 302px;
	right: 0px;
}
.menuItems {
	position: absolute;
	left: 5px;
	top: -1px;
	right: 5px;
	width: 120px;
}
#innerCotainerDrinkChamp {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 699px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -401px;
}
.menuGreyChamp {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 459px;
	width: 618px;
	position: absolute;
	top: 53px;
	left: 0px;
	background-color: #1f1f1f;
}
.menuDrinkChamp {





	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 890px;
	width: 635px;
	position: absolute;
	top: 151px;
	left: 150px;
}
.champ {

	position: absolute;
	left: 0px;
	top: 10px;
	width: 472px;
}
.news {
	height: 540px;
	width: 485px;
	position: absolute;
	top: 154px;
	left: -61px;
}
#innerCotainerNews {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 715px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -401px;
}
.featureVenuImage {

	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	position: absolute;
	right: 157px;
	bottom: 10px;
	top: 0px;
	left: 557px;
	width: 106px;
	height: 151px;
}
.menuImageTopSamll {
	position: absolute;
	top: 129px;
	left: 14px;
	width: 129px;
}
.menuItems2 {
	position: absolute;
	left: 19px;
	top: 277px;
	right: 5px;
	width: 114px;
	text-align: left;
}
.startersMeat {
	position: absolute;
	left: 11px;
	top: 30px;
	width: 472px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.startersFish {
	position: absolute;
	left: 11px;
	top: 370px;
	width: 472px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.startersVeg {
	position: absolute;
	left: 11px;
	top: 608px;
	width: 472px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.mainsMeat {
	position: absolute;
	left: 11px;
	top: 30px;
	width: 472px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.mainsFish {
	position: absolute;
	left: 11px;
	top: 360px;
	width: 472px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.mainsVeg {
	position: absolute;
	left: 11px;
	top: 528px;
	width: 472px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.menuGreyStarters {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 828px;
	width: 618px;
	position: absolute;
	top: 53px;
	left: 0px;
	background-color: #1f1f1f;
}
#innerCotainerStarters {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 1079px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 430px;
	margin-left: -401px;
}
.leftBarStarters {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 828px;
	width: 126px;
	position: absolute;
	top: 182px;
	left: 14px;
	background-color: #1f1f1f;
}
.foodColumn1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 0px;
	width: 248px;
	top: 20px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
}
.foodColumn2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	top: 21px;
	left: 259px;
	width: 224px;
	height: 371px;
}
.canapeFish {

	position: absolute;
	left: 11px;
	top: 480px;
	width: 472px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.canapeVeg {

	position: absolute;
	left: 11px;
	top: 848px;
	width: 472px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.menuGreyCanape {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 1126px;
	width: 618px;
	position: absolute;
	top: 53px;
	left: 0px;
	background-color: #1f1f1f;
}
#innerCotainerCanape {





	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 1368px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 430px;
	margin-left: -401px;
}
.leftBarCanapes {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 1128px;
	width: 126px;
	position: absolute;
	top: 182px;
	left: 14px;
	background-color: #1f1f1f;
}
.menuGreyBowl {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 458px;
	width: 618px;
	position: absolute;
	top: 53px;
	left: 0px;
	background-color: #1f1f1f;
}
#innerCotainerBowl {






	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 708px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 430px;
	margin-left: -401px;
}
.leftBarBowl {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 460px;
	width: 126px;
	position: absolute;
	top: 182px;
	left: 14px;
	background-color: #1f1f1f;
}
.buffetHot {

	position: absolute;
	left: 0px;
	top: 50px;
	width: 472px;
}
.menuGreyBuffet {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 1630px;
	width: 618px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #1f1f1f;
}
#innerCotainerBuffet {







	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 1818px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 430px;
	margin-left: -401px;
}
.buffetHot {

	position: absolute;
	left: 11px;
	top: 64px;
	width: 472px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.buffetBBQ {


	position: absolute;
	left: 11px;
	top: 864px;
	width: 472px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.buffetTappas {



	position: absolute;
	left: 11px;
	top: 1264px;
	width: 472px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.buffetColumn1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 0px;
	width: 248px;
	top: 80px;
	border-right-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.buffetColumn2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	top: 81px;
	left: 259px;
	width: 224px;
	height: 371px;
}
.ffet {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 1579px;
	width: 126px;
	position: absolute;
	top: 182px;
	left: 14px;
	background-color: #1f1f1f;
}
.bowlColumn1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 0px;
	width: 248px;
	top: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
}
.bowlColumn2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	top: 1px;
	left: 259px;
	width: 224px;
	height: 371px;
}
.drinkColumn2Champ {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	top: 1px;
	left: 260px;
	width: 136px;
}
.drinkColumn3Champ {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	top: 1px;
	left: 410px;
	width: 112px;
}
#innerCotainerDrinkCocktail {





	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 1123px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -401px;
}
.menuGreyChampCck {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 870px;
	width: 618px;
	position: absolute;
	top: 53px;
	left: 0px;
	background-color: #1f1f1f;
}
.leftBarCocktail {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 874px;
	width: 126px;
	position: absolute;
	top: 180px;
	left: 14px;
	background-color: #1f1f1f;
}
#innerCotainerSpirit {






	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 850px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -401px;
}
.menuGreySpirit {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 609px;
	width: 618px;
	position: absolute;
	top: 53px;
	left: 0px;
	background-color: #1f1f1f;
}
.spiritColumn1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 2px;
	width: 308px;
	top: 1px;
}
.spiritColumn2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	top: 23px;
	left: 330px;
	width: 136px;
}
.leftBarSpirit {





	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 611px;
	width: 126px;
	position: absolute;
	top: 182px;
	left: 14px;
	background-color: #1f1f1f;
}
.drinkColumn2Soft {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	top: 9px;
	left: 330px;
	width: 136px;
}
.whisky {

	position: absolute;
	left: 10px;
	top: 40px;
	width: 472px;
}
.vodka {


	position: absolute;
	left: 10px;
	top: 130px;
	width: 472px;
}
.gin {



	position: absolute;
	left: 10px;
	top: 190px;
	width: 472px;
}
.rum {




	position: absolute;
	left: 10px;
	top: 240px;
	width: 472px;
}
.port {




	position: absolute;
	left: 10px;
	top: 314px;
	width: 472px;
}
.liqueurs {





	position: absolute;
	left: 10px;
	top: 394px;
	width: 472px;
}
.beers {






	position: absolute;
	left: 10px;
	top: 509px;
	width: 472px;
}
.soft {


	position: absolute;
	left: 10px;
	top: 98px;
	width: 472px;
}
.water {


	position: absolute;
	left: 10px;
	top: 233px;
	width: 472px;
}
.bottomLeftboxVenuSpec {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 228px;
	width: 663px;
	position: absolute;
	background-color: #1f1f1f;
	bottom: 60px;
	right: 0px;
}
.sitemapColumn1 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 12px;
	width: 308px;
	top: 31px;
}

.sitemapColumn1b {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 12px;
	width: 308px;
	top: 63px;
}
.sitemapColumn1c {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 12px;
	width: 308px;
	top: 180px;
}
.sitemapColumn1d {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 12px;
	width: 308px;
	top: 262px;
}
.sitemapColumn1e {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 12px;
	width: 308px;
	top: 292px;
}
.sitemapColumn1f {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 12px;
	width: 308px;
	top: 321px;
}
.sitemapColumn1g {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 12px;
	width: 308px;
	top: 349px;
}
.sitemapColumn1h {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 12px;
	width: 308px;
	top: 376px;
}
.sitemapColumn1i {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 12px;
	width: 308px;
	top: 400px;
}
.sitemapColumn1j {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 12px;
	width: 308px;
	top: 590px;
}
.sitemapColumn2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	top: 32px;
	left: 139px;
	width: 136px;
}
.sitemapColumn3 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	top: 370px;
	left: 139px;
	width: 136px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}

.sitemapColumn4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	top: -1px;
	left: 111px;
	width: 22px;
	height: 576px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-left-color: #990000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}

/* FORM */
 .submitinput
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #fff;
background: #000;
border: 0px outset #999999;
text-indent: 0px;
margin-top:0px;
padding:0px;
height:15px;

}

input, select, option 
{
	color : #ffffff;
	background-color: #42514B;
	font-family : Verdana, Helvetica, E58C00, Helvetica, sans-serif;
	font-size : 10px;
	border: 0px #000000 solid;
	border-right:1px;
	text-indent: 1px;
	margin-top:0px;
	padding-left:2px;
	display:inline;
	height:13px;
}
.radiobutton {
	border: 0px none;
	background-color: #0D1519;


}
.sitemapColumn2b {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	top: 120px;
	left: 0px;
	width: 136px;
}
#innerCotainerStyle {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 807px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -401px;
}
.menuImage1Style {

	height: 100px;
	width: 100px;
	position: absolute;
	top: 72px;
	right: 32px;
}
.menuImage2Style {


	height: 100px;
	width: 100px;
	position: absolute;
	top: 189px;
	right: 32px;
}
.menuImage3Style {



	height: 100px;
	width: 100px;
	position: absolute;
	top: 309px;
	right: 32px;
}
#innerCotainerOverflow {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height: 300px;
	width: 802px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -401px;
}
.scaleHeight {
	font-family: Arial, Helvetica, sans-serif;
	width: 723px;
	left: 3px;
	top: 147px;
	position: absolute;
}
.scaleHeightVenu {

	font-family: Arial, Helvetica, sans-serif;
	width: 723px;
	left: 1px;
	top: 150px;
	position: absolute;
}
	.divScroll {
	height: 60px;
	width: 200px;
	position: absolute;
	top: 22px;
	left: 4px;
}
.borderLeft {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #990000;
}
.newscontentContact {
	font-family: Arial, Helvetica, sans-serif;
	width: 300px;
}
.newscontentContacttext {
	font-family: Arial, Helvetica, sans-serif;
	height: 35px;
	width: 50px;
	padding-left: 10px;
	float: left;
}
.newscontentContacttext2 {
	font-family: Arial, Helvetica, sans-serif;
	height: 70px;
	width: 50px;
	padding-left: 10px;
	float: left;
}
#form1{
	background-color: #000000;
}
