#spanwide {
	WIDTH: 974px;
	FLOAT: left;
	font-family: arial, helvetica, sans-serif;
}
#container {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; WIDTH: 949px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 26px
}
#top {
	WIDTH: 974px; MARGIN-BOTTOM: 39px
}
#logo {
	WIDTH: 253px; FLOAT: left; HEIGHT: 69px
}
#twelve_hours {
	WIDTH: 475px;
	FLOAT: right;
	HEIGHT: 95px;
	padding-top: 0px;
	padding-right: 130px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#content {
	WIDTH: 850px;
	PADDING-TOP: 71px
}
#left {
	WIDTH: 253px; FLOAT: left
}
#right {
	WIDTH: 478px; FLOAT: right; PADDING-TOP: 20px
}
#right2 {
	WIDTH: 575px; FLOAT: right; PADDING-TOP: 20px
}
#contact_img {
	BORDER-BOTTOM: #7c7d80 1px solid; BORDER-LEFT: #7c7d80 1px solid; WIDTH: 481px; MARGIN-BOTTOM: 19px; HEIGHT: 364px; BORDER-TOP: #7c7d80 1px solid; BORDER-RIGHT: #7c7d80 1px solid
}
#contact_left {
	WIDTH: 270px; FLOAT: left
}
#contact_right {
	WIDTH: 200px; FLOAT: left
}
#news_img {
	BORDER-BOTTOM: #818285 1px solid; BORDER-LEFT: #818285 1px solid; WIDTH: 481px; MARGIN-BOTTOM: 19px; HEIGHT: 192px; BORDER-TOP: #818285 1px solid; BORDER-RIGHT: #818285 1px solid
}
.news_icon_margin {
	MARGIN-RIGHT: 6px
}
#news {
	HEIGHT: 490px
}
.news_item_left {
	FLOAT: left;
	font-size: 1.3em;
	color: #f06522;
	font-family: Helvetica;
}
.news_item_right {
	FLOAT: right
}
#news LI {
	PADDING-BOTTOM: 7px; WIDTH: 235px; BORDER-TOP: #818285 1px solid; PADDING-TOP: 7px
}
.news_item_left A {
	WIDTH: 170px;
	DISPLAY: block;
	FONT-FAMILY: Helvetica;
	COLOR: #ffffff;
	FONT-SIZE: 1.1em;
	background-position: 50%;
}
.news_item_left A:hover {
	PADDING-LEFT: 18px;
	WIDTH: 170px;
	background-image: url(../images/navon.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.news_item_left A.navon {
	PADDING-LEFT: 18px;
	WIDTH: 175px;
	BACKGROUND: url(../images/navon.gif) no-repeat left 50%;
	FONT-SIZE: 1.1em
}
.news_item_right A {
	FONT-FAMILY: Helvetica; COLOR: #ffffff; FONT-SIZE: 0.8em
}
.news_item_right IMG {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 7px
}
.news_item_right A:hover {
	COLOR: #f06522
}
.news_item_right A.navon {
	COLOR: #f06522
}
#galleries {
	WIDTH: 697px; FLOAT: right
}
.gallery_thumb {
	BORDER-BOTTOM: #818285 1px solid; BORDER-LEFT: #818285 1px solid; WIDTH: 166px; MARGIN-BOTTOM: 7px; FLOAT: left; HEIGHT: 120px; BORDER-TOP: #818285 1px solid; MARGIN-RIGHT: 7px; BORDER-RIGHT: #818285 1px solid
}
#content_menu {
	WIDTH: 806px; PADDING-TOP: 71px
}
.menu_name {
	TEXT-ALIGN: left; WIDTH: 505px; FLOAT: right
}
.menu_section {
	WIDTH: 478px; MARGIN-BOTTOM: 15px
}
#right_menu {
	OVERFLOW-Y: auto; MIN-HEIGHT: 420px; WIDTH: 505px; FLOAT: right; HEIGHT: 420px; MAX-HEIGHT: 420px
}
#max-height {
	HEIGHT: 700px; PADDING-TOP: 20px
}
#menu_img {
	BORDER-BOTTOM: #818285 1px solid; BORDER-LEFT: #818285 1px solid; WIDTH: 481px; DISPLAY: inline; MARGIN-BOTTOM: 19px; FLOAT: right; HEIGHT: 192px; BORDER-TOP: #818285 1px solid; MARGIN-RIGHT: 21px; BORDER-RIGHT: #818285 1px solid
}
.menu_item {
	BORDER-BOTTOM: #818285 1px solid; PADDING-BOTTOM: 5px; WIDTH: 478px; MARGIN-BOTTOM: 15px
}
.menu_left {
	WIDTH: 400px; FLOAT: left
}
.menu_right {
	TEXT-ALIGN: right; WIDTH: 50px; FLOAT: right
}
.restaurant_thumb {
	WIDTH: 115px; MARGIN-BOTTOM: 6px; FLOAT: left; HEIGHT: 95px; MARGIN-RIGHT: 6px
}
.barlounge_download {
	BORDER-BOTTOM: #818285 1px solid; WIDTH: 100%; MARGIN-BOTTOM: 15px
}
.award {
	MARGIN-TOP: 20px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 15px
}
#content_team {
	WIDTH: 806px; PADDING-TOP: 71px
}
#right_team {
	OVERFLOW-Y: auto; MIN-HEIGHT: 700px; WIDTH: 505px; FLOAT: right; HEIGHT: 700px; MAX-HEIGHT: 700px
}
#max-team {
	HEIGHT: 727px
}
#team_img {
	BORDER-BOTTOM: #818285 1px solid; BORDER-LEFT: #818285 1px solid; WIDTH: 481px; MARGIN-BOTTOM: 19px; HEIGHT: 322px; BORDER-TOP: #818285 1px solid; BORDER-RIGHT: #818285 1px solid
}
.team_member {
	WIDTH: 236px; MARGIN-BOTTOM: 35px; FLOAT: left; MARGIN-RIGHT: 7px
}
.team_thumb {
	BORDER-BOTTOM: #818285 1px solid; BORDER-LEFT: #818285 1px solid; WIDTH: 236px; MARGIN-BOTTOM: 15px; HEIGHT: 236px; BORDER-TOP: #818285 1px solid; BORDER-RIGHT: #818285 1px solid
}
.team_name {
	TEXT-ALIGN: center; WIDTH: 236px
}
.team_ul {
	FONT-FAMILY: Helvetica; COLOR: #ffffff; FONT-SIZE: 1.2em
}
.team_ul LI {
	LIST-STYLE-TYPE: disc; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px
}
#nav {
	PADDING-LEFT: 370px;
	WIDTH: 850px 
}
#nav LI {
	LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 4px; LIST-STYLE-IMAGE: none
}
#nav UL {
	WIDTH: 155px;
	DISPLAY: inline;
	FLOAT: left
}
#nav A {
	PADDING-LEFT: 18px;
	FONT-FAMILY: Helvetica;
	COLOR: #ffffff;
	FONT-SIZE: 12px
}
#nav A:hover {
	BACKGROUND: url(../images/navon.gif) no-repeat left 50%; COLOR: #f06522
}
#nav A.navon {
	BACKGROUND: url(images/navon.gif) no-repeat left 50%;
	COLOR: #f06522
}
#register {
	MARGIN-TOP: 7px;
	WIDTH: 275px;
	FLOAT: left
}
#register A {
	PADDING-BOTTOM: 375px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #f06522;
	PADDING-TOP: 0px;
	font-size: 1em;
	font-weight: bold;
}
#register A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	font-size: 1em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#sub_nav {
	HEIGHT: 490px
}
#sub_nav LI {
	PADDING-BOTTOM: 7px; WIDTH: 235px; BORDER-TOP: #818285 1px solid; PADDING-TOP: 7px
}
#sub_nav A {
	WIDTH: 235px; DISPLAY: block; FONT-FAMILY: Helvetica; COLOR: #ffffff; FONT-SIZE: 1em
}
#sub_nav A:hover {
	PADDING-LEFT: 18px; WIDTH: 235px; BACKGROUND: url(../images/navon.gif) no-repeat left 50%
}
#sub_nav A.navon {
	PADDING-LEFT: 18px; WIDTH: 235px; BACKGROUND: url(../images/navon.gif) no-repeat left 50%
}
#sub_nav A.navonDown {
	PADDING-LEFT: 18px; WIDTH: 235px; BACKGROUND: url(../images/navon_down.gif) no-repeat left 50%
}
#sub_nav UL LI UL LI {
	WIDTH: 175px; BORDER-TOP: medium none
}
#sub_nav UL LI UL LI A {
	PADDING-LEFT: 18px; WIDTH: 175px; COLOR: #818285; MARGIN-LEFT: 10px
}
#sub_nav UL LI UL LI A:hover {
	PADDING-LEFT: 18px; WIDTH: 175px; BACKGROUND: url(../images/navon_white.gif) no-repeat left 50%; COLOR: #ffffff
}
#sub_nav UL LI UL LI A.navonWhite {
	PADDING-LEFT: 18px; WIDTH: 175px; BACKGROUND: url(../images/navon_white.gif) no-repeat left 50%; COLOR: #ffffff
}
#sub_nav UL LI UL LI A.navonDownWhite {
	PADDING-LEFT: 18px; WIDTH: 175px; BACKGROUND: url(../images/navon_white_down.gif) no-repeat left 50%
}
#sub_nav UL LI UL LI UL LI {
	WIDTH: 175px; BORDER-TOP: medium none
}
#sub_nav UL LI UL LI UL LI A {
	PADDING-LEFT: 18px; WIDTH: 175px; COLOR: #818285; MARGIN-LEFT: 25px
}
#sub_nav UL LI UL LI UL LI A:hover {
	PADDING-LEFT: 18px; WIDTH: 175px; BACKGROUND: url(../images/navon_white.gif) no-repeat left 50%; COLOR: #ffffff
}
#sub_nav UL LI UL LI UL LI A.navonWhite {
	PADDING-LEFT: 18px; WIDTH: 175px; BACKGROUND: url(../images/navon_white.gif) no-repeat left 50%; COLOR: #ffffff
}
#footer_left {
	WIDTH: 300px;
	FONT-FAMILY: Arial;
	FLOAT: left;
	COLOR: #E3E2DD;
	line-height: 1.5;
}
#footer_left A {
	COLOR: #f06522;
	FONT-SIZE: 12px;
}
#footer_left IMG {
	MARGIN-BOTTOM: 10px
}
A {
	COLOR: #f06522
}
P {
	PADDING-BOTTOM: 15px;
	LINE-HEIGHT: 23px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 14px;
	text-align: left;
	font-weight: normal;
}
P.psize24 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; FONT-SIZE: 2.4em
}
P.psize14 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; FONT-SIZE: 1.4em
}
H1 {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 40px; FONT-FAMILY: Helvetica; LETTER-SPACING: -2px; COLOR: #818285; FONT-SIZE: 4.4em; FONT-WEIGHT: bold
}
H1.h1size11 {
	LINE-HEIGHT: 22px; LETTER-SPACING: 0px; COLOR: #ffffff; FONT-SIZE: 1.1em
}
H1.h1size24 {
	LINE-HEIGHT: 25px; LETTER-SPACING: 0px; COLOR: #818285; FONT-SIZE: 2.4em
}
H2 {
	PADDING-BOTTOM: 75px;
	LINE-HEIGHT: 10px;
	FONT-FAMILY: Helvetica;
	COLOR: #f06522;
	FONT-SIZE: 1.9em
}
H2.h2bold {
	FONT-WEIGHT: bold
}
H3 {
	PADDING-BOTTOM: 15px;
	LINE-HEIGHT: 23px;
	FONT-FAMILY: Helvetica;
	COLOR: #f06522;
	FONT-SIZE: 1.5em
}
H4 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; FONT-FAMILY: Helvetica; COLOR: #818285; FONT-SIZE: 2.4em; FONT-WEIGHT: bold
}
.red {
	COLOR: #f06522;
	font-family: Arial, Helvetica, sans-serif;
}
.white {
	COLOR: #ffffff
}
.grey {
	COLOR: #B6B7B8;
	font-size: 1em;
}
#explan_style {
	MARGIN-BOTTOM: 25px; MARGIN-RIGHT: 5px
}
.nolineheight {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.greyborder1 {
	BORDER-BOTTOM: #818285 1px solid; BORDER-LEFT: #818285 1px solid; BORDER-TOP: #818285 1px solid; BORDER-RIGHT: #818285 1px solid
}
HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: #818285; HEIGHT: 1px; COLOR: #818285; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.inputStyle {
	BORDER-BOTTOM: #818285 1px solid; BORDER-LEFT: #818285 1px solid; WIDTH: 355px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 23px !important; COLOR: #ffffff; BORDER-TOP: #818285 1px solid; BORDER-RIGHT: #818285 1px solid; PADDING-TOP: 7px
}
.inputText {
	BORDER-BOTTOM: #818285 1px solid; BORDER-LEFT: #818285 1px solid; WIDTH: 355px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 96px; COLOR: #ffffff; BORDER-TOP: #818285 1px solid; BORDER-RIGHT: #818285 1px solid; PADDING-TOP: 7px
}
.form_left {
	MARGIN-TOP: 5px; WIDTH: 117px; FLOAT: left
}
.form_right {
	WIDTH: 355px; FLOAT: left
}
#lightbox {
	Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 100%; LEFT: 0px
}
#lightbox A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#outerImageContainer {
	POSITION: relative; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 250px; HEIGHT: 250px
}
#imageContainer {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#loading {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 100%; HEIGHT: 25%; TOP: 40%; LEFT: 0%
}
#hoverNav {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#imageContainer > #hoverNav {
	LEFT: 0px
}
#hoverNav A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#prevLink {
	WIDTH: 49%; DISPLAY: block; BACKGROUND: url(../images/blank.gif) no-repeat; HEIGHT: 100%
}
#nextLink {
	WIDTH: 49%; DISPLAY: block; BACKGROUND: url(../images/blank.gif) no-repeat; HEIGHT: 100%
}
#prevLink {
	FLOAT: left; LEFT: 0px
}
#nextLink {
	FLOAT: right; RIGHT: 0px
}
#prevLink:hover {
	BACKGROUND: url(../images/prevlabel.gif) no-repeat left 15%
}
#prevLink:hover:visited {
	BACKGROUND: url(../images/prevlabel.gif) no-repeat left 15%
}
#nextLink:hover {
	BACKGROUND: url(../images/nextlabel.gif) no-repeat right 15%
}
#nextLink:hover:visited {
	BACKGROUND: url(../images/nextlabel.gif) no-repeat right 15%
}
#imageDataContainer {
	BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 100%; FONT: 10px/1.4em Verdana, Helvetica, sans-serif; OVERFLOW: auto
}
#imageData {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; PADDING-TOP: 0px
}
#imageData #imageDetails {
	TEXT-ALIGN: left; WIDTH: 70%; FLOAT: left
}
#imageData #caption {
	FONT-WEIGHT: bold
}
#imageData #numberDisplay {
	PADDING-BOTTOM: 1em; DISPLAY: block; CLEAR: left
}
#imageData #bottomNavClose {
	PADDING-BOTTOM: 0.7em; WIDTH: 66px; FLOAT: right
}
#overlay {
	Z-INDEX: 90; POSITION: absolute; BACKGROUND-COLOR: #000; WIDTH: 100%; HEIGHT: 500px; TOP: 0px; LEFT: 0px
}
