BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-ALIGN: center
}
HTML { height:100%}

IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TABLE {
	FONT-SIZE: 100%
}
TD {
	FONT-SIZE: 100%
}
TH {
	FONT-SIZE: 100%
}
DIV {
	FONT-SIZE: 100%
}
DT {
	DISPLAY: none
}
H1 SPAN {
	DISPLAY: none
}
H2 SPAN {
	DISPLAY: none
}
H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 16px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif
	}

H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif
}
H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

p{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}


.error {
	COLOR: #d53f3f
}
UL.error {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #d53f3f; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
OL.error {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 17px; COLOR: #d53f3f; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
* HTML OL.error {
	MARGIN: 0px 0px 10px 0px; COLOR: #d53f3f
}
SPAN.invisible {
	VISIBILITY: hidden
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
#main {
	MARGIN: 0px auto; WIDTH: 658px; POSITION: relative; TEXT-ALIGN: left;
}
#main {
	HEIGHT: 100%;
}
#page-global-nav {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; BACKGROUND: #fff; LEFT: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#page-global-nav A {
	DISPLAY: block; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none
}
#page-global-nav A:hover {
	BACKGROUND-POSITION: -280px 0px
}
#page-global-nav A:active {
	
}
#page-global-nav A.active {
	BACKGROUND-POSITION: -280px 0px
}
#page-global-nav DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 138px 14px 0px 0px; PADDING-TOP: 0px
}
#page-global-nav DL DD {
	MARGIN: 0px; WIDTH: 120px
}
#page-global-nav DL DD SPAN {
	DISPLAY: none; WIDTH: 104px; WHITE-SPACE: nowrap
}
#marbot7 {
	MARGIN: 0px 0px 7px
}
A#corp {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_corp.gif) no-repeat; WIDTH: 120px; HEIGHT: 34px
}
A#shop {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_shop.gif) no-repeat; WIDTH: 120px; HEIGHT: 19px
}
A#shop-fade {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_shop_fade.gif) no-repeat; WIDTH: 120px; HEIGHT: 19px
}
A#ukbooks {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_ukbooks.gif) no-repeat; WIDTH: 120px; HEIGHT: 16px
}
A#usbooks {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_usbooks.gif) no-repeat; WIDTH: 120px; HEIGHT: 16px
}
A#ukvouchers {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_ukvouchers.gif) no-repeat; WIDTH: 120px; HEIGHT: 27px
}
A#usvouchers {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_usvouchers.gif) no-repeat; WIDTH: 120px; HEIGHT: 29px
}
A#ukrestaurants {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_uk.gif) no-repeat; WIDTH: 120px; HEIGHT: 17px
}
A#ukrestaurants-fade {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_uk_fade.gif) no-repeat; WIDTH: 120px; HEIGHT: 17px
}
A#rhroad {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_rgr.gif) no-repeat; WIDTH: 120px; HEIGHT: 28px
}
A#claridges {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_claridges.gif) no-repeat; WIDTH: 120px; HEIGHT: 28px
}
A#mazegrill {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_mazegrill.gif) no-repeat; WIDTH: 120px; HEIGHT: 17px
}
A#maze {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_maze.gif) no-repeat; WIDTH: 120px; HEIGHT: 17px
}
A#petrus {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_petrus.gif) no-repeat; WIDTH: 120px; HEIGHT: 16px
}
A#connaught {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_connaught.gif) no-repeat; WIDTH: 120px; HEIGHT: 28px
}
A#savoy {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_savoy.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#boxwood {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_boxwood.gif) no-repeat; WIDTH: 120px; HEIGHT: 17px
}
A#banquette {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_banquette.gif) no-repeat; WIDTH: 120px; HEIGHT: 16px
}
A#lanoisette {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_lanoisette.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#foxtrotoscar {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_foxtrot_oscar.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#planefood {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_planefood.gif) no-repeat; WIDTH: 120px; HEIGHT: 17px
}
A#sloanestreet {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_sloanestreet.gif) no-repeat; WIDTH: 120px; HEIGHT: 17px
}
A#yorkandalbany {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_yorkandalbany.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#murano {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_murano.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#nonnas {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_nonnas.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#usrestaurants {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_us.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#usrestaurants-fade {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_us_fade.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#nyrgr {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_ny_rgr.gif) no-repeat; WIDTH: 120px; HEIGHT: 37px
}
A#nythelondon {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_ny_thelondon.gif) no-repeat; WIDTH: 120px; HEIGHT: 17px
}
A#cielo {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_ny_cielo.gif) no-repeat; WIDTH: 120px; HEIGHT: 17px
}
A#mazenyc {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_ny_mazeatthelondonnyc.gif) no-repeat; WIDTH: 120px; HEIGHT: 28px
}
A#newyork {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_newyork.gif) no-repeat; WIDTH: 120px; HEIGHT: 17px
}
A#losangeles {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_losangeles.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#florida {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_florida.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#europeanrestaurants {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_europe.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#europeanrestaurants-fade {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_europe_fade.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#countywicklow {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_countywicklow.gif) no-repeat; WIDTH: 120px; HEIGHT: 17px
}
A#prague {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_maze_prague.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#trianon {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_trianon.gif) no-repeat; WIDTH: 120px; HEIGHT: 28px
}
A#versailles {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_versailles.gif) no-repeat; WIDTH: 120px; HEIGHT: 17px
}
A#middleeastrestaurants {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_middleeast.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#middleeastrestaurants-fade {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_middleeast_fade.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#dubai {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_dubai.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#fareastrestaurants {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_fareast.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#fareastrestaurants-fade {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_fareast_fade.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#tokyo {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_tokyo.gif) no-repeat; WIDTH: 120px; HEIGHT: 17px
}
A#africanrestaurants {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_africa.gif) no-repeat; WIDTH: 120px; HEIGHT: 17px
}
A#africanrestaurants-fade {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_africa_fade.gif) no-repeat; WIDTH: 120px; HEIGHT: 17px
}
A#mazecapetown {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_maze_cape_town.gif) no-repeat; WIDTH: 120px; HEIGHT: 17px
}
A#ukpubs {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_pubs.gif) no-repeat; WIDTH: 120px; HEIGHT: 16px
}
A#ukpubs-fade {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_pubs_fade.gif) no-repeat; WIDTH: 120px; HEIGHT: 16px
}
A#thenarrow {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_thenarrow.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#thewarrington {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_thewarrington.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#thedevonshire {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_devonshire.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#cookeryschool {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_cookeryschool.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#cookeryschool-fade {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_cookeryschool_fade.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#tasteofchristmas {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_taste_of_christmas.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#tasteofchristmas-fade {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_taste_of_christmas_fade.gif) no-repeat; WIDTH: 120px; HEIGHT: 18px
}
A#absolutetaste {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_absolute_taste.gif) no-repeat; WIDTH: 120px; HEIGHT: 17px
}
A#absolutetaste-fade {
	BACKGROUND: url(/corporate/static/images/global_nav/navimg_absolute_taste_fade.gif) no-repeat; WIDTH: 120px; HEIGHT: 17px
}
.page-background {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #002F1B; LEFT: 134px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 658px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px
}
/*#page-brand-mast {
	LEFT: 0px; WIDTH: 658px; POSITION: relative; TOP: 14px; HEIGHT: 96px
}*/
/*#page-brand-mast IMG {
	MARGIN: 0px 28px
}*/
#page-main-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 13px; LEFT: -134px; PADDING-BOTTOM: 8px; MARGIN: 0px; WIDTH: 658px; PADDING-TOP: 8px; POSITION: relative; TOP: 0px
}
* HTML #page-main-nav {
	HEIGHT: auto
}
#page-main-nav {
	LEFT: 0px; TOP: 14px
}
* HTML #page-main-nav {
	HEIGHT: 13px
}
#page-main-nav A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none
}
#page-main-nav A:hover {
	
}
#page-main-nav A:active {
	
}
#page-main-nav A.active {
	
}
#page-main-nav DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 28px; PADDING-TOP: 0px
}
#page-main-nav DL DD {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px
}
#page-second-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -134px; PADDING-BOTTOM: 0px; WIDTH: 658px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: auto
}
#page-second-nav {
	LEFT: 0px; TOP: 14px
}
#page-third-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -134px; PADDING-BOTTOM: 0px; WIDTH: 658px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 20px
}
#page-third-nav {
	LEFT: 0px; TOP: 15px
}
#page-second-nav A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none
}
#page-second-nav A:hover {
	
}
#page-second-nav A:active {
	
}
#page-second-nav A.active {
	
}
#page-second-nav DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 28px; PADDING-TOP: 0px
}
#page-second-nav DL DD {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 0px 0px; PADDING-TOP: 0px
}
DL.sitemap {
	
}
DD.sitemap-home {
	MARGIN: 0px
}
DD.sitemap-link1 {
	MARGIN: 0px 0px 0px 30px
}
DD.sitemap-link2 {
	MARGIN: 0px 0px 0px 60px
}
DD.sitemap-link3 {
	MARGIN: 0px 0px 0px 90px
}
DD.sitemap-link4 {
	MARGIN: 0px 0px 0px 120px
}
#page-content-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 450px; LEFT: -134px; PADDING-BOTTOM: 0px; MARGIN: 28px 28px 0px; WIDTH: 602px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 450px
}
#page-content-container {
	LEFT: 0px; MARGIN: 40px 28px 0px; HEIGHT: auto
}
* HTML #page-content-container {
	HEIGHT: 450px
}
#page-content-corp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 450px; LEFT: -134px; PADDING-BOTTOM: 8px; MARGIN: 40px 28px 0px; WIDTH: 602px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 450px
}
#page-content-corp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; HEIGHT: auto
}
* HTML #page-content-corp {
	HEIGHT: 450px
}
#page-content-container P {
	MARGIN-TOP: 18px; _margin-top: 17px
}
#page-content-container DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#page-content-container P.top {
	MARGIN-TOP: 15px
}
#page-content-container P.top-short {
	MARGIN-TOP: 2px; _margin-top: 4px
}
P.align-center {
	TEXT-ALIGN: center
}
P.error {
	COLOR: #d53f3f
}
#single {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 320px; PADDING-TOP: 0px
}
.container-height {
	FLOAT: left; WIDTH: 1px; HEIGHT: 430px
}
.container-height-sml {
	FLOAT: left; WIDTH: 1px; HEIGHT: 20px
}
#single-one-column {
	FLOAT: left; MARGIN: 21px 28px 25px; WIDTH: 260px
}
* HTML #single-one-column {
	PADDING-BOTTOM: 28px; MARGIN: 21px 28px 28px 15px
}
#double {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 602px; PADDING-TOP: 0px
}
#double-no-bg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 300px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; /*WIDTH: 628px; HEIGHT: 450px*/
}
* HTML #home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; /*WIDTH: 628px; HEIGHT: 450px*/
}
#double-one-column {
	FLOAT: left; MARGIN: 28px 0px 10px 28px; WIDTH: 540px; _margin: 28px 28px 0px 15px; _padding-bottom: 28px
}
#double-one-col-dedication {
	FLOAT: left; MARGIN: 28px 0px 28px 28px; WIDTH: 540px
}
* HTML #double-one-col-dedication {
	FLOAT: left; MARGIN: 28px 0px 28px 15px; WIDTH: 540px; HEIGHT: 100%
}
#double-one-column-shop {
	FLOAT: left; MARGIN: 28px 0px 28px 28px; WIDTH: 546px; _margin: 28px 20px 28px 15px; _padding-bottom: 28px
}
#double-one-column H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
#double-one-column H3.top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-TOP: 0px
}
#double-two-col-left {
	FLOAT: left; MARGIN: 21px 28px 28px; WIDTH: 259px; _margin: 21px 28px 28px 15px; _padding-bottom: 28px; _padding-left: 1px
}
#double-two-col-right {
	FLOAT: left; MARGIN: 47px 25px 28px 0px; WIDTH: 259px; _margin: 47px 12px 28px 0px; _padding-bottom: 28px; _padding-left: 1px
}
TABLE.wine-list-highlights {
	MARGIN-TOP: 15px; TEXT-ALIGN: left
}
TABLE.wine-list-highlights TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.wine-list-highlights TD.number {
	WIDTH: 30px
}
TABLE.sample-menu {
	MARGIN: 15px 0px 4px; TEXT-ALIGN: left
}
TABLE.sample-menu TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.sample-menu TD.number {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 30px; PADDING-TOP: 0px
}
TABLE.sample-menu TD.number-rh {
	WIDTH: 40px; TEXT-ALIGN: right
}
TABLE.sample-menu TD.text {
	WIDTH: 420px
}
#page-content-container DL.sample-tasting-menu {
	MARGIN-LEFT: -28px
}
#page-content-container DL.sample-tasting-menu {
	MARGIN-LEFT: -40px
}
#page-content-container DL.sample-tasting-menu DD {
	MARGIN-TOP: 14px
}
#page-content-container DL.sample-tasting-menu DD.keyline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/corporate/static/images/menu_keyline.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 14px 0px 0px 40px; WIDTH: 250px; PADDING-TOP: 0px; HEIGHT: 1px
}
* HTML #page-content-container DL.sample-tasting-menu DD.keyline {
	MARGIN: 14px 0px 15px 28px
}
* HTML #page-content-container DL.sample-tasting-menu DD.keyline {
	MARGIN: 14px 0px -15px 40px
}
#page-content-container DL.sample-tasting-menu DD.price {
	FONT-WEIGHT: bold
}
#hub-one-column {
	MARGIN: 21px 21px 0px 28px; PADDING-TOP: 21px; HEIGHT: 224px
}
.hub-vspacer {
	WIDTH: 1px; HEIGHT: 200px
}
* HTML #hub-one-column {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 21px 21px 0px 28px; PADDING-TOP: 0px
}
#hub-one-column H3 {
	FLOAT: left; PADDING-TOP: 42px
}
#hub-one-column H3 SPAN {
	DISPLAY: none
}
A.download {
	COLOR: #000; TEXT-DECORATION: none
}
A.download:hover {
	COLOR: #ccc
}
IMG#map {
	MARGIN-TOP: 21px
}
IMG#table {
	MARGIN-TOP: 21px
}
#double-one-col-left {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 289px
}
.form-hspace {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 26px
}
#double-one-col-right {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN: -13px 0px 0px; WIDTH: 287px
}
#double-one-col-right {
	MARGIN: 0px
}
.form-panel-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 28px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 28px; WIDTH: 228px; PADDING-TOP: 21px
}
.form-panel {
	PADDING-RIGHT: 28px; PADDING-LEFT: 28px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 28px; WIDTH: 228px; PADDING-TOP: 21px
}
.form-vspace {
	MARGIN: 16px 0px 0px
}
FORM.form-details FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM.form-details LEGEND {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; _margin: 0 0 0 -7px
}
FORM.form-details LEGEND LABEL {
	MARGIN: 0px 0px 0px -8px
}
FORM.form-details LEGEND LABEL {
	MARGIN: 0px
}
FORM.form-details LEGEND.in-form {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; _margin: 0 0 0px -7px
}
FORM.form-details INPUT {
	VERTICAL-ALIGN: top; WIDTH: 188px; HEIGHT: 17px
}
FORM.form-details SELECT {
	VERTICAL-ALIGN: top; WIDTH: 188px; HEIGHT: 17px
}
FORM.form-details INPUT.btn-go {
	MARGIN: 10px 0px 7px 5px; VERTICAL-ALIGN: top; WIDTH: 37px; HEIGHT: 22px
}
FORM.form-details INPUT.btn-go {
	MARGIN: 0px 0px 7px 5px
}
FORM.form-details INPUT.btn-submit {
	MARGIN: 0px; WIDTH: 61px; HEIGHT: 22px
}
FORM.form-details INPUT.btn-submit-margin {
	MARGIN: 12px 0px 0px; WIDTH: 61px; HEIGHT: 22px
}
FORM.form-details INPUT.btn-reset {
	MARGIN: 0px 0px 0px 5px; WIDTH: 48px; HEIGHT: 22px
}
FORM.form-details SELECT.booking-day {
	MARGIN: 2px 0px 0px; WIDTH: 40px; HEIGHT: 17px
}
FORM.form-details SELECT.booking-month {
	MARGIN: 2px 0px 0px; WIDTH: 80px; HEIGHT: 17px
}
FORM.form-details SELECT.booking-year {
	MARGIN: 2px 0px 0px; WIDTH: 55px; HEIGHT: 17px
}
FORM.form-details INPUT.sml-input {
	WIDTH: 45px; HEIGHT: 17px
}
FORM.form-details INPUT.form-freetext {
	OVERFLOW: auto; WIDTH: 188px; HEIGHT: 155px
}
FORM.form-details TEXTAREA.form-freetext {
	VERTICAL-ALIGN: top; OVERFLOW: auto; WIDTH: 188px; HEIGHT: 155px
}
FORM.form-details .margin {
	MARGIN: 2px 0px 10px
}
FORM.form-details SELECT.sml-list {
	MARGIN: 11px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: 180px; HEIGHT: 17px
}
FORM.form-details SELECT.sml-list {
	MARGIN: 2px 0px 0px
}
FORM.form-details INPUT.choice {
	FLOAT: left; WIDTH: 40px; HEIGHT: auto
}
FORM.form-details LABEL.radio-label {
	FLOAT: left; WIDTH: 160px
}
FORM.form-details INPUT.checkbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 20px; PADDING-TOP: 0px
}
FORM.form-details LABEL.checkbox {
	FLOAT: left
}
FORM.form-details IMG.btn-reset {
	MARGIN: 0px 0px 0px 5px; WIDTH: 48px; HEIGHT: 22px
}
FORM.form-details INPUT.update {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 62px; PADDING-TOP: 0px; HEIGHT: 16px
}
* HTML DIV.enquiry-relative {
	POSITION: absolute
}
FORM.enquiry-reset {
	PADDING-RIGHT: 0px; MIN-WIDTH: 100px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
* HTML FORM.enquiry-reset {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; PADDING-TOP: 0px; HEIGHT: 0px
}
FORM.enquiry-reset INPUT.btn-reset-gen {
	Z-INDEX: 5; LEFT: 97px; WIDTH: 48px; POSITION: relative; TOP: -50px; HEIGHT: 22px
}
FORM.enquiry-reset INPUT.btn-reset-res {
	Z-INDEX: 5; LEFT: 97px; WIDTH: 48px; POSITION: relative; TOP: -50px; HEIGHT: 22px
}
FORM.enquiry-reset INPUT.btn-reset-pdr {
	Z-INDEX: 5; LEFT: 97px; WIDTH: 48px; POSITION: relative; TOP: -50px; HEIGHT: 22px
}
* HTML FORM.enquiry-reset INPUT.btn-reset-gen {
	LEFT: -187px; WIDTH: 48px; POSITION: absolute; TOP: 219px; HEIGHT: 22px
}
* HTML FORM.enquiry-reset INPUT.btn-reset-gen {
	LEFT: -187px; WIDTH: 48px; POSITION: absolute; TOP: 250px; HEIGHT: 22px
}
* HTML FORM.enquiry-reset INPUT.btn-reset-res {
	LEFT: -187px; WIDTH: 48px; POSITION: absolute; TOP: 479px; HEIGHT: 22px
}
* HTML FORM.enquiry-reset INPUT.btn-reset-res {
	LEFT: -187px; WIDTH: 48px; POSITION: absolute; TOP: 546px; HEIGHT: 22px
}
* HTML FORM.enquiry-reset INPUT.btn-reset-pdr {
	LEFT: -187px; WIDTH: 48px; POSITION: absolute; TOP: 341px; HEIGHT: 22px
}
* HTML FORM.enquiry-reset INPUT.btn-reset-pdr {
	LEFT: -187px; WIDTH: 48px; POSITION: absolute; TOP: 408px; HEIGHT: 22px
}
UNKNOWN {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 390px; HEIGHT: 100%; TEXT-ALIGN: left
}
#pop-head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #4b284a; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; HEIGHT: auto; TEXT-ALIGN: left
}
#pop-head A {
	MARGIN: 0px 0px 0px 330px; TEXT-TRANSFORM: uppercase; COLOR: #fff; TEXT-DECORATION: none
}
* HTML #pop-head A {
	MARGIN: 0px 0px 0px 330px
}
#pop-head A:hover {
	TEXT-DECORATION: underline
}
#pop-content {
	MARGIN: 28px 27px; WIDTH: 336px; TEXT-ALIGN: left
}
.pop-prod-img {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 109px
}
.pop-prod-img IMG {
	MARGIN: 0px 0px 5px
}
.pop-prod-text {
	FLOAT: left; MARGIN: 0px 0px 0px 20px; WIDTH: 200px
}
SPAN.pop-prod-img-text {
	COLOR: #b4b4b4; FONT-STYLE: italic
}
#pop-content A {
	FONT-WEIGHT: bold; COLOR: #f7f7e4; TEXT-DECORATION: none
}
#pop-content A:hover {
	FONT-WEIGHT: bold; COLOR: #f7f7e4; TEXT-DECORATION: underline
}
FORM.findus-corp-panel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
FORM.findus-corp-panel SELECT.findus-corp-restaurant {
	MARGIN: 5px 0px 0px 10px; VERTICAL-ALIGN: middle; WIDTH: 185px
}
FORM.findus-corp-panel SELECT.findus-corp-restaurant {
	WIDTH: 190px
}
FORM.findus-corp-panel INPUT.findus-corp-go {
	MARGIN: 3px 0px 0px 15px; VERTICAL-ALIGN: middle
}
DIV.findus-corp-inset {
	MARGIN: 0px 0px 0px 10px
}
#page-footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; LEFT: 134px; PADDING-BOTTOM: 7px; WIDTH: 658px; PADDING-TOP: 0px; POSITION: relative; TOP: -2px
}
#page-footer {
	LEFT: 134px; TOP: 0px
}
#page-footer A {
	MARGIN: 0px 5px 0px 0px; TEXT-DECORATION: none
}
#page-footer A:hover {
	
}
#page-footer A:active {
	
}
#page-footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#page-footer UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 7px 0px 0px; PADDING-TOP: 0px
}
#page-footer UL LI.hide {
	DISPLAY: none
}
.page-margin {
	MARGIN: 0px 28px
}
.relative {
	Z-INDEX: 1; LEFT: 0px; POSITION: relative
}
.relative {
	LEFT: -134px
}
.hide {
	DISPLAY: none
}
#slideshow-view {
	Z-INDEX: 1; LEFT: 339px; POSITION: absolute; TOP: 28px
}
#slideshow-view {
	LEFT: 607px; TOP: 40px
}
#slideshow-nav {
	Z-INDEX: 1; LEFT: 339px; POSITION: absolute; TOP: 28px
}
#slideshow-nav {
	LEFT: 607px; POSITION: absolute; TOP: 40px
}
#slideshow-view-ambience {
	Z-INDEX: 1; LEFT: 339px; POSITION: absolute; TOP: 245px
}
#slideshow-view-ambience {
	LEFT: 607px; TOP: 257px
}
#menu-back {
	Z-INDEX: 1; LEFT: 339px; POSITION: absolute; TOP: 56px
}
#menu-back {
	LEFT: 607px; POSITION: absolute; TOP: 68px
}
BODY {
	voice-family: announcer, male; speak: normal; volume: medium; pitch: medium; richness: 50; stress: 50; pitch-range: 50; frequency: medium; speak-punctuation: none; speak-numeral: continuous
}
HTML {
	voice-family: announcer, male; speak: normal; volume: medium; pitch: medium; richness: 50; stress: 50; pitch-range: 50; frequency: medium; speak-punctuation: none; speak-numeral: continuous
}
FORM {
	voice-family: announcer, male; speak: normal; volume: medium; pitch: medium; richness: 50; stress: 50; pitch-range: 50; frequency: medium; speak-punctuation: none; speak-numeral: continuous
}
DT {
	voice-family: announcer, male; speak: normal; volume: medium; pitch: medium; richness: 50; stress: 50; pitch-range: 50; frequency: medium; speak-punctuation: none; speak-numeral: continuous
}
DD {
	voice-family: announcer, male; speak: normal; volume: medium; pitch: medium; richness: 50; stress: 50; pitch-range: 50; frequency: medium; speak-punctuation: none; speak-numeral: continuous
}
DIV {
	voice-family: announcer, male; speak: normal; volume: medium; pitch: medium; richness: 50; stress: 50; pitch-range: 50; frequency: medium; speak-punctuation: none; speak-numeral: continuous
}
TH {
	voice-family: announcer, male; speak: normal; volume: medium; pitch: medium; richness: 50; stress: 50; pitch-range: 50; frequency: medium; speak-punctuation: none; speak-numeral: continuous
}
TD {
	voice-family: announcer, male; speak: normal; volume: medium; pitch: medium; richness: 50; stress: 50; pitch-range: 50; frequency: medium; speak-punctuation: none; speak-numeral: continuous
}
H1 {
	voice-family: announcer, male; speak: normal; volume: medium; pitch: medium; richness: 50; stress: 50; pitch-range: 50; frequency: medium; speak-punctuation: none; speak-numeral: continuous; color:#FFFFFF
}
H2 {
	voice-family: announcer, male; speak: normal; volume: medium; pitch: medium; richness: 50; stress: 50; pitch-range: 50; frequency: medium; speak-punctuation: none; speak-numeral: continuous
}
SPAN {
	voice-family: announcer, male; speak: normal; volume: medium; pitch: medium; richness: 50; stress: 50; pitch-range: 50; frequency: medium; speak-punctuation: none; speak-numeral: continuous
}
#page-footer {
	speak-numeral: digits
}
H1 {
	pause: 20%; color:#FFFFFF
}
H2 {
	pause: 20%
}
H3 {
	pause: 20%
}
.spell-out {
	speak: spell-out
}
HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
#main {
	MIN-HEIGHT: 100%; POSITION: relative
}
* HTML #main {
	HEIGHT: 100%
}
#scholar-logo {
	MARGIN: 32px 0px 19px
}
.about-base .fl {
	FLOAT: left
}
.about-base .fr {
	MARGIN-TOP: 132px; FLOAT: right
}
.partners {
	MARGIN-TOP: 58px
}
.partner-row {
	PADDING-LEFT: 33px; MARGIN-BOTTOM: 37px; WIDTH: 461px; TEXT-ALIGN: center
}
.partner-row A {
	MARGIN-TOP: 2px; FONT-WEIGHT: 700; COLOR: #4b284a; TEXT-DECORATION: none
}
.partner-row DIV.col1 {
	FLOAT: left; WIDTH: 197px
}
.partner-row DIV.col1-jw {
	MARGIN-TOP: 50px; FLOAT: left; WIDTH: 197px
}
.partner-row DIV.col2 {
	FLOAT: right; WIDTH: 157px
}
.partner-row IMG#last {
	MARGIN-TOP: 20px
}
#lightbox {
	DISPLAY: none
}
A.logo {
	CURSOR: pointer
}
A.close {
	CURSOR: pointer
}
A.close:hover {
	TEXT-DECORATION: underline
}
