﻿body {
	overflow:					hidden;
	border:						0px;
	margin:						0px;
	background-color:	#000;
	min-width: 				1024px;
	min-height: 			768px;
}

embed {
	margin:		0px;
	padding:	0px;
	border:		0px;
}

div.ldc {
	height:						100%;
	width:						100%;
	min-width:				1000px;
	min-height:				740px;
	background-color: #000;
	z-index:					100;
	display:					inline;
	position:					fixed;
	overflow:					hidden;
	text-align: 			center;
}

div.bgc {
	top:							0px;
	left:							0px;
	height:						100%;
	width:						100%;
	min-width: 				1000px;
	min-height: 			560px;
	background-color:	#e0e0e0;
	z-index:					2;
	position:					absolute;
	display:					block;
	visibility:				visible;
	overflow:					hidden;
}

img.bgi {
	border:			0px;
	min-width:	1000px;
	min-height:	640px;
}

div.top {
	top:							0px;
	left:							0px;
	width:						100%;
	z-index:					8;
	color:						#fff;
	background-color: #000;
	height:						100px;
	float:						left;
	position:					absolute;
	border:						0px;
	margin:						0px;
	display:					block;
}

div.top a.logo
{
	margin-left:	10px;
	margin-top:		20px;
	float:			left;
}

div.top a.logo img.logo {
	width:				165px;
	height:				65px;
	border:				0px;
}

div.top div.birds {	
	width:		500px;
	height:		100px;
	z-index:	2;
	float:		left;
	position:	absolute;
	top:			0px;
	left:			190px;
}

div.top div.nav {
	z-index:					9;
	color:						#fff;
	background-color:	#000;
	float:						right;
	position:					absolute;
	top:							10px;
	right:						10px;
	clear:						right;
}

div.nav ul {
	margin:		0px;
	padding:	0px;
} 

div.nav ul li {
	margin-left:					0;
	display:							block;
	list-style-type:			none;
	list-style-image:			none;
	list-style-position:	outside;
	float:								left;  
}

div.nav ul li a {
	display:			block;
	*-display:			inline;
	height:				45px;
	margin-right:	10px;
}

div.nav ul li a img {
	width:				100px;
	height:				45px;
	border:				0px;
	margin:				0px;
}

div.nav ul li a.wwu {
	background:		url("/includes/images/header/nav/workwithus.png") no-repeat 0px -55px;
	*-background:		url("/includes/images/header/nav/workwithus.gif") no-repeat 0px -55px;
}
div.nav ul li a.wwu, div.nav ul li a.wwu:link, div.nav ul li a.wwu:visited {
	background-position: 0px -55px;
}
div.nav ul li a.wwu:hover, div.nav ul li a.wwu:active, div.nav ul li a.wwu:active {
	background-position: 0px 0px;
}

div.nav ul li a.pc {
	background:		url("/includes/images/header/nav/presscentre.png") no-repeat 0px -55px;
	*-background:		url("/includes/images/header/nav/presscentre.gif") no-repeat 0px -55px;
}
div.nav ul li a.pc, div.nav ul li a.pc:link, div.nav ul li a.pc:visited {
	background-position: 0px -55px;
}
div.nav ul li a.pc:hover, div.nav ul li a.pc:active, div.nav ul li a.pc:active {
	background-position: 0px 0px;
}

div.nav ul li a.cu {
	background:		url("/includes/images/header/nav/callus.png") no-repeat 0px -55px;
	*-background:		url("/includes/images/header/nav/callus.gif") no-repeat 0px -55px;
}
div.nav ul li a.cu, div.nav ul li a.cu:link, div.nav ul li a.cu:visited {
	background-position: 0px -55px;
}
div.nav ul li a.cu:hover, div.nav ul li a.cu:active, div.nav ul li a.cu:active {
	background-position: 0px 0px;
}

div.nav ul li a.e {
	background:		url("/includes/images/header/nav/events.png") no-repeat 0px -55px;
	*-background:		url("/includes/images/header/nav/events.gif") no-repeat 0px -55px;
}
div.nav ul li a.e, div.nav ul li a.e:link, div.nav ul li a.e:visited {
	background-position: 0px -55px;
}
div.nav ul li a.e:hover, div.nav ul li a.e:active, div.nav ul li a.e:active {
	background-position: 0px 0px;
}

div.nav ul li a.m {
	background:		url("/includes/images/header/nav/menus.png") no-repeat 0px -55px;
	*-background:		url("/includes/images/header/nav/menus.gif") no-repeat 0px -55px;
}
div.nav ul li a.m, div.nav ul li a.m:link, div.nav ul li a.m:visited {
	background-position: 0px -55px;
}
div.nav ul li a.m:hover, div.nav ul li a.m:active, div.nav ul li a.m:active {
	background-position: 0px 0px;
}

div.nav ul li a.ru {
	background:		url("/includes/images/header/nav/rateus.png") no-repeat 0px -55px;
	*-background:		url("/includes/images/header/nav/rateus.gif") no-repeat 0px -55px;
}
div.nav ul li a.ru, div.nav ul li a.ru:link, div.nav ul li a.ru:visited {
	background-position: 0px -55px;
}
div.nav ul li a.ru:hover, div.nav ul li a.ru:active, div.nav ul li a.ru:active {
	background-position: 0px 0px;
}

div.nav ul li a.bo {
	background:		url("/includes/images/header/nav/book.png") no-repeat 0px -55px;
	*-background:		url("/includes/images/header/nav/book.gif") no-repeat 0px -55px;
}
div.nav ul li a.bo, div.nav ul li a.bo:link, div.nav ul li a.bo:visited {
	background-position: 0px -55px;
}
div.nav ul li a.bo:hover, div.nav ul li a.bo:active, div.nav ul li a.bo:active {
	background-position: 0px 0px;
}

div.top div.mainnav{
	color:						#fff;
	background-color:	#000;
}

div.mainnav {
	z-index:					10;
	color:						#fff;
	background-color:	#000;
	float:						right;
	position:					absolute;
	top:							75px;
	right:						12px;
}

div.mainnav ul {
	margin:		0px;
	padding:	0px;
	list-style-type:			none;
	list-style-image:			none;
	list-style-position:	outside;
} 

div.mainnav ul li {
	height:								13px;
	margin-left:					0px;
	display:						inline;
	border-left:					1px solid #707070;
	float:								left;  
}
		
div.mainnav ul li.f {
	margin-left:					0;
	border-left:					none;
	display:						inline;
}

div.mainnav ul li a {
	display:			block;
	*-display:			inline;
	height:				9px;
	margin-left:	8px;
	margin-top:		2px;
	margin-right:	8px;
}

div.mainnav ul li a img {
	margin:				0px;
	height:				9px;
	border:				0px;
}

div.mainnav ul li a.mh {
	background:		url("/includes/images/header/mainnav/home.png") no-repeat 0px -11px;
	*-background:		url("/includes/images/header/mainnav/home.gif") no-repeat 0px -11px;
}
div.mainnav ul li a.mh, div.mainnav ul li a.mh:link, div.mainnav ul li a.mh:visited {
	background-position: 0px -11px;
}
div.mainnav ul li a.mh:hover, div.mainnav ul li a.mh:active, div.mainnav ul li a.mh:active {
	background-position: 0px 0px;
}
div.mainnav ul li a.mh img {
	width:	39px;
}

div.mainnav ul li a.mtv {
	background:		url("/includes/images/header/mainnav/thevenue.png") no-repeat 0px -11px;
	*-background:		url("/includes/images/header/mainnav/thevenue.gif") no-repeat 0px -11px;
}
div.mainnav ul li a.mtv, div.mainnav ul li a.mtv:link, div.mainnav ul li a.mtv:visited {
	background-position: 0px -11px;
}
div.mainnav ul li a.mtv:hover, div.mainnav ul li a.mtv:active, div.mainnav ul li a.mtv:active {
	background-position: 0px 0px;
}
div.mainnav ul li a.mtv img {
	width:	73px;
}

div.mainnav ul li a.ma {
	background:		url("/includes/images/header/mainnav/about.png") no-repeat 0px -11px;
	*-background:		url("/includes/images/header/mainnav/about.gif") no-repeat 0px -11px;
}
div.mainnav ul li a.ma, div.mainnav ul li a.ma:link, div.mainnav ul li a.ma:visited {
	background-position: 0px -11px;
}
div.mainnav ul li a.ma:hover, div.mainnav ul li a.ma:active, div.mainnav ul li a.ma:active {
	background-position: 0px 0px;
}
div.mainnav ul li a.ma img {
	width:	45px;
}

div.mainnav ul li a.me {
	background:		url("/includes/images/header/mainnav/events.png") no-repeat 0px -11px;
	*-background:		url("/includes/images/header/mainnav/events.gif") no-repeat 0px -11px;
}
div.mainnav ul li a.me, div.mainnav ul li a.me:link, div.mainnav ul li a.me:visited {
	background-position: 0px -11px;
}
div.mainnav ul li a.me:hover, div.mainnav ul li a.me:active, div.mainnav ul li a.me:active {
	background-position: 0px 0px;
}
div.mainnav ul li a.me img {
	width:	47px;
}

div.mainnav ul li a.mc {
	background:		url("/includes/images/header/mainnav/contact.png") no-repeat 0px -11px;
	*-background:		url("/includes/images/header/mainnav/contact.gif") no-repeat 0px -11px;
}
div.mainnav ul li a.mc, div.mainnav ul li a.mc:link, div.mainnav ul li a.mc:visited {
	background-position: 0px -11px;
}
div.mainnav ul li a.mc:hover, div.mainnav ul li a.mc:active, div.mainnav ul li a.mc:active {
	background-position: 0px 0px;
}
div.mainnav ul li a.mc img {
	width:	60px;
}

div.mainnav ul li a.mn {
	background:		url("/includes/images/header/mainnav/news.png") no-repeat 0px -11px;
	*-background:		url("/includes/images/header/mainnav/news.gif") no-repeat 0px -11px;
}
div.mainnav ul li a.mn, div.mainnav ul li a.mn:link, div.mainnav ul li a.mn:visited {
	background-position: 0px -11px;
}
div.mainnav ul li a.mn:hover, div.mainnav ul li a.mn:active, div.mainnav ul li a.mn:active {
	background-position: 0px 0px;
}
div.mainnav ul li a.mn img {
	width:	36px;
}

div.mainnav ul li a.mm {
	background:		url("/includes/images/header/mainnav/map.png") no-repeat 0px -11px;
	*-background:		url("/includes/images/header/mainnav/map.gif") no-repeat 0px -11px;
}
div.mainnav ul li a.mm, div.mainnav ul li a.mm:link, div.mainnav ul li a.mm:visited {
	background-position: 0px -11px;
}
div.mainnav ul li a.mm:hover, div.mainnav ul li a.mm:active, div.mainnav ul li a.mm:active {
	background-position: 0px 0px;
}
div.mainnav ul li a.mm img {
	width:	27px;
}

div.mainnav ul li a.mr {
	background:		url("/includes/images/header/mainnav/recipes.png") no-repeat 0px -11px;
	*-background:		url("/includes/images/header/mainnav/recipes.gif") no-repeat 0px -11px;
}
div.mainnav ul li a.mr, div.mainnav ul li a.mr:link, div.mainnav ul li a.mr:visited {
	background-position: 0px -11px;
}
div.mainnav ul li a.mr:hover, div.mainnav ul li a.mr:active, div.mainnav ul li a.mr:active {
	background-position: 0px 0px;
}
div.mainnav ul li a.mr img {
	width:	51px;
}

div.mainnav ul li a.mv {
	background:		url("/includes/images/header/mainnav/reviews.png") no-repeat 0px -11px;
	*-background:		url("/includes/images/header/mainnav/reviews.gif") no-repeat 0px -11px;
}
div.mainnav ul li a.mv, div.mainnav ul li a.mv:link, div.mainnav ul li a.mv:visited {
	background-position: 0px -11px;
}
div.mainnav ul li a.mv:hover, div.mainnav ul li a.mv:active, div.mainnav ul li a.mv:active {
	background-position: 0px 0px;
}
div.mainnav ul li a.mv img {
	width:	54px;
}

div.mainnav ul li a.mu {
	background:		url("/includes/images/header/mainnav/menus.png") no-repeat 0px -11px;
	*-background:		url("/includes/images/header/mainnav/menus.gif") no-repeat 0px -11px;
}
div.mainnav ul li a.mu, div.mainnav ul li a.mu:link, div.mainnav ul li a.mu:visited {
	background-position: 0px -11px;
}
div.mainnav ul li a.mu:hover, div.mainnav ul li a.mu:active, div.mainnav ul li a.mu:active {
	background-position: 0px 0px;
}
div.mainnav ul li a.mu img {
	width:	46px;
}

div.mainnav ul li a.md {
	background:		url("/includes/images/header/mainnav/diary.png") no-repeat 0px -11px;
	*-background:		url("/includes/images/header/mainnav/diary.gif") no-repeat 0px -11px;
}
div.mainnav ul li a.md, div.mainnav ul li a.md:link, div.mainnav ul li a.md:visited {
	background-position: 0px -11px;
}
div.mainnav ul li a.md:hover, div.mainnav ul li a.md:active, div.mainnav ul li a.md:active {
	background-position: 0px 0px;
}
div.mainnav ul li a.md img {
	width:	37px;
}

div.bmain {
	color:						#fff;
	z-index:					3;
	float:						left;
	position:					absolute;
	border:						0px;
	margin:						0px;
	display:					block;
}

div.bmain div.bscroll {
	clear:				both;
	overflow:			auto;
	float:				left;
	position:			absolute;
	display:			block;
}

div.bmain div.area {
	width:						100%;
	background-color:	#000;
	float:						left;
	border-top:				1px solid #94A1AA;
	border-bottom:		1px solid #94A1AA;
	height:						19px;
	display:					block;
	position:					relative;
	top:							6px;
	z-index:					7;
}

div.bmain div.area ul {
	margin:		0px;
	padding:	0px;
} 

div.bmain div.area ul li {
	margin-top:						4px;
	height:								13px;
	margin-left:					0px;
	display:							block;
	list-style-type:			none;
	list-style-image:			none;
	list-style-position:	outside;
	border-left:					1px solid #707070;
	float:								left;
}
	
div.bmain div.area ul li.f {
	margin-left:					12px;
	border-left:					none;
	list-style-type:			none;
	list-style-image:			none;
	list-style-position:	outside;
	display:							block;
}

div.bmain div.area ul li a {
	display:			block;
	*-display:			inline;
	height:				8px;
	margin-left:	8px;
	margin-top:		2px;
	margin-right:	8px;
}

div.bmain div.area ul li a img {
	margin:				0px;
	height:				8px;
	border:				0px;
}

div.bmain div.area  ul li a.al {
	background:		url("/includes/images/header/sub/lounge.png") no-repeat 0px -12px;
	*-background:		url("/includes/images/header/sub/lounge.gif") no-repeat 0px -12px;
}
div.bmain div.area  ul li a.al, div.bmain div.area  ul li a.al:link, div.bmain div.area  ul li a.al:visited {
	background-position: 0px -12px;
	
}
div.bmain div.area  ul li a.al:hover, div.bmain div.area  ul li a.al:active, div.bmain div.area  ul li a.al:active {
	background-position: 0px 0px;
}
div.bmain div.area ul li a.al img {
	width:	49px;
}

div.bmain div.area  ul li a.ac {
	background:		url("/includes/images/header/sub/cocktail_bar.png") no-repeat 0px -12px;
	*-background:		url("/includes/images/header/sub/cocktail_bar.gif") no-repeat 0px -12px;
}
div.bmain div.area  ul li a.ac, div.bmain div.area  ul li a.ac:link, div.bmain div.area  ul li a.ac:visited {
	background-position: 0px -12px;
}
div.bmain div.area  ul li a.ac:hover, div.bmain div.area  ul li a.ac:active, div.bmain div.area  ul li a.ac:active {
	background-position: 0px 0px;
}
div.bmain div.area  ul li a.ac img {
	width:	82px;
}

div.bmain div.area  ul li a.ar {
	background:		url("/includes/images/header/sub/restaurant.png") no-repeat 0px -12px;
	*-background:		url("/includes/images/header/sub/restaurant.gif") no-repeat 0px -12px;
}
div.bmain div.area  ul li a.ar, div.bmain div.area  ul li a.ar:link, div.bmain div.area  ul li a.ar:visited {
	background-position: 0px -12px;
}
div.bmain div.area  ul li a.ar:hover, div.bmain div.area  ul li a.ar:active, div.bmain div.area  ul li a.ar:active {
	background-position: 0px 0px;
}
div.bmain div.area  ul li a.ar img {
	width:	75px;
}

div.bmain div.area  ul li a.ad {
	background:		url("/includes/images/header/sub/chefs_dining.png") no-repeat 0px -12px;
	*-background:		url("/includes/images/header/sub/chefs_dining.gif") no-repeat 0px -12px;
}
div.bmain div.area  ul li a.ad, div.bmain div.area  ul li a.ad:link, div.bmain div.area  ul li a.ad:visited {
	background-position: 0px -12px;
}
div.bmain div.area  ul li a.ad:hover, div.bmain div.area  ul li a.ad:active, div.bmain div.area  ul li a.ad:active {
	background-position: 0px 0px;
}
div.bmain div.area  ul li a.ad img {
	width:	131px;
}

div.bmain div.area  ul li a.ag {
	background:		url("/includes/images/header/sub/gallery.png") no-repeat 0px -12px;
	*-background:		url("/includes/images/header/sub/gallery.gif") no-repeat 0px -12px;
}
div.bmain div.area  ul li a.ag, div.bmain div.area  ul li a.ag:link, div.bmain div.area  ul li a.ag:visited {
	background-position: 0px -12px;
}
div.bmain div.area  ul li a.ag:hover, div.bmain div.area  ul li a.ag:active, div.bmain div.area  ul li a.ag:active {
	background-position: 0px 0px;
}
div.bmain div.area  ul li a.ag img {
	width:	78px;
}

div.bmain div.area  ul li a.alc {
	background:		url("/includes/images/header/sub/la_cave.png") no-repeat 0px -12px;
	*-background:		url("/includes/images/header/sub/la_cave.gif") no-repeat 0px -12px;
}
div.bmain div.area  ul li a.alc, div.bmain div.area  ul li a.al:link, div.bmain div.area  ul li a.al:visited {
	background-position: 0px -12px;
	
}
div.bmain div.area  ul li a.alc:hover, div.bmain div.area  ul li a.al:active, div.bmain div.area  ul li a.al:active {
	background-position: 0px 0px;
}
div.bmain div.area ul li a.alc img {
	width:	47px;
}




div.footer {
	background-color:	#000;
	clear:						both;
	display:					block;
	width:						100%;
	/*height:						40px;*/
	height:						0px;
	position:					fixed;
	*-position: 					absolute;
	z-index:					6;
	/*border-top:				2px solid #444A4F;*/
	bottom:						0px;
	left:							0px;
	float:						left;
}

div.footer div.tcopy {
	margin-top:				10px;
	margin-left:			20px;
	float:						left;
	color:						#94A1AA;
	font-size:				11px;
	font-family:			Arial;
	display:					block;
	position:					relative;
}

div.footer div.tsocial {
	margin-top:				0px;
	margin-left:			30px;
	float:						left;
	position:					relative;
}

div.footer div.tlisa {
	margin-top:				10px;
	margin-right:			20px;
	float:						right;
	color:						#94A1AA;
	font-size:				11px;
	font-family:			Arial;
	display:					block;
	position:					relative;
}

div.footer div.tlisa a, div.footer div.tlisa a:hover, div.footer div.tlisa a:link, div.footer div.tlisa a:active, div.footer div.tlisa a:visited {
	text-decoration:	none;
	color:						#CDCDCD;
}
