BODY{background-image:  url("images/bg2.gif"); background-repeat:repeat-x; background-color:#F6F6F6; margin-left: 0px; margin-top: 40px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: x-small; color: #757575;}
INPUT{font-size:100%; color:#757575; font-family: Arial, Verdana, Helvetica, sans-serif;}
TEXTAREA{font-size:100%; color:#757575; font-family: Arial, Verdana, Helvetica, sans-serif;}
SELECT{font-size:100%; color:#757575; font-family: Arial, Verdana, Helvetica, sans-serif;}
HR{}
.bodyLiving{/*background-image:  url("images/living_bg.gif");*/}
.bodyEnter{/*background-image:  url("images/bg.gif");*/}
.mainArea{width:100%; height:500;}
.headerArea{width:755px;}
.headerAreaCircular{width:450px;}
.headerCell{padding-left:5px; padding-right:5px; padding-top:8px; background-image: url("images/header_bg.gif"); color:#AAAAAA; font-size:110%;}
.flagCell{padding-bottom:8px; padding-right:5px; background-image: url("images/header_bg.gif"); color:#E8E8E8; font-size:110%;}
.flagCellText, a.flagCellText:link, a.flagCellText:active, a.flagCellText:hover, a.flagCellText:visited{color:#E8E8E8; text-decoration: none!important;}
.menuArea{width:755px; margin-top:1px; margin-bottom:5px;}
.menuAreaCircular{width:450px; margin-top:1px; margin-bottom:5px;}
.contentArea{width:755px; text-align:left;}
.contentAreaCircular{width:450px;}
.footerArea{width:755px; margin-top:5px;}
.footerAreaCircular{width:450px; margin-top:5px;}

/*Enter*/
.menuEnterCellLeft{padding-left:6px; padding-top:5px; padding-bottom:2px; background-color:#817755; background-image:  url("images/menu_top_bg.gif"); background-repeat:repeat-x; text-align:left; color:#FFFFFF; font-size:110%;}
.menuEnterCellRight{padding-right:6px; padding-top:5px; padding-bottom:2px; background-color:#817755; background-image:  url("images/menu_top_bg.gif"); background-repeat:repeat-x; text-align:right; color:#FFFFFF; font-size:110%;}
.menuEnterCellTop{ background-image:  url("images/menu_top_bg.gif");}
.menuEnterCellBottom{ background-image:  url("images/menu_bottom_bg.gif");}
.footerEnterCell{padding-left:10px; padding-top:2px; padding-bottom:2px; background-color:#817755; background-image:   url("images/footer_bg.gif"); background-repeat:repeat-x; text-align:middle; color:#FFFFFF; font-size:110%;}
.columnFront{height:121px;}
.columnFrontOne{height:289px; width:248px; background-color:#393939; cursor:hand; background-image:url(images/enter_column_bottom.gif); background-repeat:no-repeat; background-position:bottom;}
.columnFrontTwo{height:289px; width:249px; background-color:#393939; cursor:hand; background-image:url(images/enter_centercolumn_bottom.gif); background-repeat:no-repeat; background-position:bottom;}
.columnFrontThree{height:289px; width:248px; background-color:#393939; cursor:hand; background-image:url(images/enter_column_bottom.gif); background-repeat:no-repeat; background-position:bottom;}

/*Update*/
.menuUpdateCellLeft{padding-left:6px; padding-top:5px; padding-bottom:2px; background-color:#E3EC22; background-image:  url("images/update_menu_top_bg.gif"); background-repeat:repeat-x; text-align:left; color:#FFFFFF; font-size:110%;}
.menuUpdateCellRight{padding-right:6px; padding-top:5px; padding-bottom:2px; background-color:#E3EC22; background-image:  url("images/update_menu_top_bg.gif"); background-repeat:repeat-x; text-align:right; color:#FFFFFF; font-size:110%;}
.menuUpdateCellTop{ background-image:  url("images/update_menu_top_bg.gif");}
.menuUpdateCellBottom{ background-image:  url("images/update_menu_bottom_bg.gif");}
.footerUpdateCell{padding-left:10px; padding-top:2px; padding-bottom:2px; background-color:#E3EC22; background-image:   url("images/update_footer_bg.gif"); background-repeat:repeat-x; text-align:middle; color:#FFFFFF; font-size:110%;}
.menuUpdateDivider{color: #E9ED99; font-size:110%;}

/*Living*/
.menuLivingCellLeft{padding-left:6px; padding-top:5px; padding-bottom:2px; background-color:#2E96D1; background-image:  url("images/living_menu_top_bg.gif"); background-repeat:repeat-x; text-align:left; color:#FFFFFF; font-size:110%;}
.menuLivingCellRight{padding-right:6px; padding-top:5px; padding-bottom:2px; background-color:#2E96D1; background-image:  url("images/living_menu_top_bg.gif"); background-repeat:repeat-x; text-align:right; color:#FFFFFF; font-size:110%;}
.menuLivingCellTop{ background-image:  url("images/living_menu_top_bg.gif");}
.menuLivingCellBottom{ background-image:  url("images/living_menu_bottom_bg.gif");}
.footerLivingCell{padding-left:10px; padding-top:2px; padding-bottom:2px; background-color:#1370A5; background-image:   url("images/living_footer_bg.gif"); background-repeat:repeat-x; text-align:middle; color:#FFFFFF; font-size:110%;}
.menuLivingDivider{color: #66B0D9; font-size:110%;}

/*Gourmet*/
.menuGourmetCellLeft{padding-left:6px; padding-top:5px; padding-bottom:2px; background-color:#A4DF20; background-image:  url("images/gourmet_menu_top_bg.gif"); background-repeat:repeat-x; text-align:left; color:#FFFFFF; font-size:110%;}
.menuGourmetCellRight{padding-right:6px; padding-top:5px; padding-bottom:2px; background-color:#A4DF20; background-image:  url("images/gourmet_menu_top_bg.gif"); background-repeat:repeat-x; text-align:right; color:#FFFFFF; font-size:110%;}
.menuGourmetCellTop{ background-image:  url("images/gourmet_menu_top_bg.gif");}
.menuGourmetCellBottom{ background-image:  url("images/gourmet_menu_bottom_bg.gif");}
.footerGourmetCell{padding-left:10px; padding-top:2px; padding-bottom:2px; background-color:#A4DF20; background-image:   url("images/gourmet_footer_bg.gif"); background-repeat:repeat-x; text-align:middle; color:#FFFFFF; font-size:110%;}
.menuGourmetDivider{color: #C6E08A; font-size:110%;}

/*Pleasure*/
.menuPleasureCellLeft{padding-left:6px; padding-top:5px; padding-bottom:2px; background-color:#DB248E; background-image:  url("images/pleasure_menu_top_bg.gif"); background-repeat:repeat-x; text-align:left; color:#FFFFFF; font-size:110%;}
.menuPleasureCellRight{padding-right:6px; padding-top:5px; padding-bottom:2px; background-color:#DB248E; background-image:  url("images/pleasure_menu_top_bg.gif"); background-repeat:repeat-x; text-align:right; color:#FFFFFF; font-size:110%;}
.menuPleasureCellTop{ background-image:  url("images/pleasure_menu_top_bg.gif");}
.menuPleasureCellBottom{ background-image:  url("images/pleasure_menu_bottom_bg.gif");}
.footerPleasureCell{padding-left:10px; padding-top:2px; padding-bottom:2px; background-color:#DB248E; background-image:   url("images/pleasure_footer_bg.gif"); background-repeat:repeat-x; text-align:middle; color:#FFFFFF; font-size:110%;}
.menuPleasureDivider{color: #E59AC5; font-size:110%;}

/*Menu text*/
.menuItem, a.menuItem:link, a.menuItem:active, a.menuItem:hover, a.menuItem:visited{color: #FFFFFF!important; font-size:110%; text-decoration: none!important;}

/*Footer text*/
footerItem, a.footerItem:link, a.footerItem:active, a.footerItem:hover, a.footerItem:visited{text-decoration: underline!important; color: #FFFFFF!important;}

.rowBlank{height:5px;}
.columnBlank{width:5px;}

.columnUpdate{vertical-align:top; height:100%; width:100%;}
.columnOne{vertical-align:top; height:100%; width:400px; background-image:url(columnOne_bg.gif)}
.columnTwo{vertical-align:top; height:100%; width:350px; background-color:#505051; background-image:url(images/columnTwo_bg.gif); background-repeat:no-repeat; background-position:bottom;}

.contentHeader{padding-left:7px; padding-right:10px; padding-top:3px; padding-bottom:3px; border-top:2px solid white; border-bottom:2px solid white; background-image: url("images/content_header_bg.gif"); background-repeat:repeat-x; color:#E9E9E9; font-size:110%;}
.contentHeaderLeft{padding-left:7px; padding-right:10px; padding-top:5px; padding-bottom:3px; background-image: url("images/content_header_left.gif"); background-repeat:no-repeat; color:#E9E9E9; font-size:110%; border-right:2px solid white; border-bottom:2px solid white;}
.contentHeaderRight{width:155px; padding-left:7px; padding-right:10px; padding-top:5px; padding-bottom:3px; background-image: url("images/content_header_right.gif"); background-repeat:no-repeat; background-position:top right; color:#E9E9E9; font-size:110%; border-bottom:2px solid white;}
.contentHeaderLeft2{padding-left:9px; padding-right:10px; padding-top:5px; padding-bottom:3px; background-image: url("images/content_header_left.gif"); background-repeat:no-repeat; color:#E9E9E9; font-size:110%; border-bottom:2px solid white;}
.contentHeaderRight2{padding-left:7px; padding-right:10px; padding-top:5px; padding-bottom:3px; background-image: url("images/content_header_right.gif"); background-repeat:no-repeat; background-position:top right; color:#E9E9E9; font-size:110%; border-bottom:2px solid white;}
.contentMiddleLeft{padding-top:0px; border-left:2px solid white; border-right:2px solid white; background-color:#FFFFFF; height:100%;}
.contentMiddleRight{padding-top:0px; border-right:2px solid white; background-color:#EBEBEB; height:100%;}
.contentGourmetMiddleLeft{padding-top:0px; border-left:2px solid white; border-right:2px solid white; background-color:#FFFFFF;}
.contentGourmetMiddleRight{padding-top:0px; border-right:2px solid white; background-color:#FFFFFF;}
.contentGourmetMiddle{padding-top:0px; border-left:2px solid white; border-right:2px solid white; background-color:#FFFFFF;}
.contentMiddle{padding-top:10px!important; border-left:2px solid white; border-right:2px solid white; background-color:#FFFFFF; height:100%;}
.contentBottomLeft{height:4px; border-right:2px solid white; background-image: url("images/content_bottom_left.gif"); background-repeat:no-repeat;}
.contentBottomRight{height:4px; background-image: url("images/content_bottom_right.gif"); background-repeat:no-repeat; background-position:top right;}
.contentBottomLeft2{height:4px; background-image: url("images/content_bottom_left.gif"); background-repeat:no-repeat;}
.contentBottomRight2{height:4px; background-image: url("images/content_bottom_right2.gif"); background-repeat:no-repeat; background-position:top right;}
.content{padding-left:7px; padding-right:7px; padding-top:3px; padding-bottom:10px; font-size:110%; line-height:130%;}
.contentUpdate{padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:20px; font-size:110%; line-height:130%;}
.contentList{padding-left:7px; padding-right:7px; padding-top:3px; padding-bottom:3px; font-size:110%;}

.enterheader{margin-left:20px; margin-top:10px;}
.entertext{font-size:110%; margin-left:20px; margin-top:10px; color:#FFFFFF; text-decoration:none;}
.header{font-size:180%; font-weight:bold; margin-top:10px; margin-bottom:15px; font-family: Arial, Verdana;}
.subheader{font-size:115%; font-weight:bold; margin-top:15px; margin-bottom:5px;}
.text{font-size:110%; font-weight:normal; line-height:140%;}
.address{font-size:110%; font-weight:normal; margin-top:0px; margin-bottom:10px;}
.normal{font-size:110%; font-weight:normal;}
.info{font-size:100%; font-weight:normal; margin-top:0px; margin-bottom:10px;}
.list{margin-top:15px;}
.infolistitem{font-size:100%; font-weight:normal; list-style-image:url(../images/list.gif); margin-bottom:3px;}
.listitem{font-size:110%; font-weight:normal; list-style-image:url(../images/list.gif); margin-bottom:3px;}
.inputText{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:110%; margin-bottom:5px;}
.booking{font-size:150%; font-weight:bold; font-family: Arial, Verdana;}

.infoContent{padding:5px; background-color:#EFF3F5; background-image:url(images/info_bg.gif); background-repeat:no-repeat; background-position:bottom;}
.infoBorder{background-color:#8EADBE;}
.infoMargin{padding-top:20px;}
.infoTop{background-image:url(../images/info_top.gif); color: #FFFFFF; padding-left:5px; font-weight:bold;}

#factTable th{background-color:#EBEBEB; font-weight:bold; color:#3E3E3E;}
#factTable td{border-bottom:1px solid #EBEBEB;}
#infoTable th{padding:0px; padding-left:10px; background-color:#393939; font-weight:normal; color:#FFFFFF;}
#infoTable td{padding-left:10px; padding-right:10px; color:#393939;}
#formTable td{padding-bottom:10px;}
#formTable input{width:110px;}
#formTable textarea{width:375px;}

.imageRight{margin-left:10px; margin-bottom:10px; float:right;}
.arrow{margin-left:5px;}

a:link {text-decoration: underline; color: #3591C1;}
a:active {text-decoration: underline; color: #3591C1;}
a:hover {text-decoration: underline; color: #3591C1;}
a:visited {text-decoration: underline; color: #3591C1;}
ul{margin-left:20px; padding-left:0px;}