body {
background-color: #FFFFFF
}
p.B1{
font-family: Futura, Arial;
font-size: 10pt;
text-align: left;
color: #8C0008;
font-style: normal;
font-weight: bold;
}
p.B2{
font-family: Futura, Arial;
font-size: 8pt;
text-align: left;
color: #000000;
font-style: normal;
}
p.B3{
font-family: Futura, Arial;
font-size: 8pt;
text-align: left;
color: #000000;
font-style: normal;
}
div.F1{
font-family: Futura, Arial;
font-size: 11pt;
text-align: left;
color: #8C0008;
font-style: normal;
font-weight: bold;
}
div.F2{
font-family: Futura, Arial;
font-size: 9pt;
text-align: left;
color: #8C0008;
font-weight: bold;
}
div.F3{
font-family: Futura, Arial;
font-size: 9pt;
text-align: left;
color: #000000;
font-style: normal;
}
div.H1{
font-family: Futura, Arial;
font-size: 10pt;
text-align: left;
color: #8C0008;
font-style: normal;
font-weight: bold;
}
div.H1C{
font-family: Futura, Arial;
font-size: 10pt;
text-align: center;
color: #8C0008;
font-style: normal;
font-weight: bold;
}

div.H2{
font-family: Futura, Arial;
font-size: 8pt;
text-align: left;
color: #8C0008;
font-weight: bold;
}
div.H3{
font-family: Futura, Arial;
font-size: 8pt;
text-align: left;
color: #000000;
font-style: normal;
}
div.H4{
font-family: Futura, Arial;
font-size: 8pt;
text-align: left;
color: #000000;
font-style: italic;
}
div.H5{
font-family: Futura, Arial;
font-size: 8pt;
text-align: right;
color: #000000;
font-style: normal;
}
div.H6{
font-family: Futura, Arial;
font-size: 8pt;
text-align: center;
color: #000000;
font-style: normal;
}
div.H6B{
font-family: Futura, Arial;
font-size: 8pt;
text-align: center;
color: #000000;
font-style: normal;
font-weight: bold;
}

div.H7{
font-family: Futura, Arial;
font-size: 8pt;
text-align: center;
color: #000000;
font-style: normal;
background-color:#F8DCD4;
}
td.H8{
font-family: Futura, Arial;
font-size: 8pt;
text-align: left;
color: #000000;
font-style: normal;
background-color:#F8DCD4;
}
td.H9{
font-family: Futura, Arial;
font-size: 8pt;
text-align: center;
color: #000000;
font-style: normal;
background-color:#F8DCD4;
}
td.H10{
font-family: Futura, Arial;
font-size: 8pt;
text-align: right;
color: #000000;
font-style: normal;
background-color:#F8DCD4;
}

div.W1{
font-family: Futura, Arial;
font-size: 11pt;
text-align: left;
color: #8C0008;
font-style: normal;
font-weight: bold;
}
div.W2{
font-family: Futura, Arial;
font-size: 9pt;
text-align: left;
color: #8C0008;
font-weight: bold;
}
div.W3{
font-family: Futura, Arial;
font-size: 9pt;
text-align: left;
color: #000000;
font-style: normal;
}
div.W4{
font-family: Futura, Arial;
font-size: 9pt;
text-align: center;
color: #8C0008;
font-weight: bold;
}

td.M1{
font-family: Futura, Arial;
font-size: 9pt;
text-align: left;
color: #8C0008;
font-style: normal;
}
td.barn{
font-family: Futura, Arial;
font-size: 10pt;
text-align: left;
color: #8C0008;
font-style: normal;
}
td.dates{
font-family: Futura, Arial;
font-size: 10pt;
text-align: left;
color: #000000;
font-style: normal;
}
td.datesbold{
font-family: Futura, Arial;
font-size: 10pt;
text-align: left;
color: #8C0008;
font-style: normal;
font-weight: bold;
}
td.price{
font-family: Futura, Arial;
font-size: 10pt;
text-align: center;
color: #000000;
font-style: normal;
}
a.M2:link{
}
a.M2:active{
color: #FF0000;
text-decoration: none;
}
a.M2:visited{
}
a.M2:hover{
color: #0000BB;
text-decoration: none;
}
td.whatsnew{
font-size:12px;
font-family:verdana;
font-weight:bold;
text-decoration:none;
color:#8C0008;
}


.lm2, .lm2 TD A:link, .lm2 TD A:visited, .lm2 TD A:active {font-size:12px;font-family:verdana; font-weight:bold;text-decoration:none;}
.lm2 TD A:link, .lm2 A:visited, .lm2 A:active {color:#EF191B;}
.lm2 TD A:hover {color:#8C0008;}

.lm3, .lm3 TD A:link, .lm3 TD A:visited, .lm3 TD A:active {font-size:10px;font-family:verdana; font-weight:bold;text-decoration:none;}
.lm3 TD A:link, .lm3 A:visited, .lm3 A:active {color:#8C0008;}
.lm3 TD A:hover {color:#EF191B;}

.programme{
font-family: Futura, Arial;
font-size: 9pt;
text-align: left;
color: #000000;
font-style: normal;
}
.proghead{
font-family: Futura, Arial;
font-size: 12pt;
text-align: center;
color: #8C0008;
font-weight: bold;
}
.proghead1{
font-family: Futura, Arial;
font-size: 12pt;
text-align: left;
color: #8C0008;
font-weight: bold;
}
.proghead4{
font-family: Futura, Arial;
font-size: 12pt;
text-align: center;
color: #8C0008;
font-weight: bold;
}

.proghead2{
font-family: Futura, Arial;
font-size: 10pt;
text-align: left;
color: #8C0008;
font-weight: bold;
}
.proghead3{
font-family: Futura, Arial;
font-size: 10pt;
text-align: center;
color: #8C0008;
font-weight: bold;
}
.proghead5{
font-family: Futura, Arial;
font-size: 10pt;
text-align: center;
color: #000000;
font-weight: bold;
}

.progmonth{
font-family: Futura, Arial;
font-size: 10pt;
text-align: left;
color: #8C0008;
font-weight: bold;
}
.prognote{
font-family: Futura, Arial;
font-size: 10pt;
text-align: left;
color: #000000;
font-weight: normal;
}
.prognote1{
font-family: Futura, Arial;
font-size: 9pt;
text-align: left;
color: #000000;
font-weight: normal;
}
.prognote2{
font-family: Futura, Arial;
font-size: 9pt;
text-align: left;
color: #8C0008;
font-weight: normal;
}
.prognote3{
font-family: Futura, Arial;
font-size: 9pt;
text-align: center;
color: #000000;
font-weight: normal;
}
.prognote4{
font-family: Futura, Arial;
font-size: 9pt;
text-align: center;
color: #8C0008;
font-weight: normal;
}

td.df2{
font-family: Futura, Arial;
font-size: 10pt;
text-align: left;
color: #8C0008;
font-weight: bold;
}
td.df3{
font-family: Futura, Arial;
font-size: 10pt;
text-align: left;
color: #000000;
font-weight: normal;
vertical-align: top;
}
td.cop1{
font-family: Futura, Arial;
font-size: 8pt;
text-align: center;
color: #8C0008;
font-weight: normal;
}
td.conf1{
font-family: Futura, Arial;
font-size: 11pt;
text-align: center;
color: #8C0008;
font-weight: normal;
}
td.conf2{
font-family: Futura, Arial;
font-size: 9pt;
text-align: left;
vertical-align: top;
color: #000000;
font-weight: normal;
}
td.conf2b{
font-family: Futura, Arial;
font-size: 9pt;
text-align: left;
vertical-align: bottom;
color: #000000;
font-weight: normal;
}

td.conf3{
font-family: Futura, Arial;
font-size: 11pt;
text-align: left;
color: #8C0008;
font-weight: normal;
}
td.conf4{
font-family: Futura, Arial;
font-size: 8pt;
text-align: left;
color: #000000;
font-weight: normal;
vertical-align: top;
}
td.conf5{
font-family: Futura, Arial;
font-size: 9pt;
text-align: left;
color: #000000;
font-weight: bold;
}

div.conf1{
font-family: Futura, Arial;
font-size: 9pt;
text-align: center;
color: #8C0008;
font-weight: normal;
}
div.conf5{
font-family: Futura, Arial;
font-size: 8pt;
text-align: left;
color: #000000;
font-weight: normal;
vertical-align: top;
}
div.faq1{
font-family: Futura, Arial;
font-size: 11pt;
text-align: left;
color: #8C0008;
font-weight: bold;
}

td.faq1{
font-family: Futura, Arial;
font-size: 11pt;
text-align: left;
color: #8C0008;
font-weight: bold;
}
td.faq2{
font-family: Futura, Arial;
font-size: 10pt;
text-align: center;
color: #8C0008;
font-weight: normal;
}
td.faq3{
font-family: Futura, Arial;
font-size: 10pt;
text-align: left;
color: #8C0008;
font-weight: normal;
}
td.faq4{
font-family: Futura, Arial;
font-size: 10pt;
text-align: center;
vertical-align: top;
color: #000000;
font-weight: normal;
}
td.faq5{
font-family: Futura, Arial;
font-size: 10pt;
text-align: left;
color: #000000;
font-weight: normal;
}
div.cont1{
font-family: Futura, Arial;
font-size: 11pt;
text-align: center;
color: #8C0008;
font-weight: bold;
}
div.cont3{
font-family: Futura, Arial;
font-size: 11pt;
text-align: left;
color: #8C0008;
font-weight: bold;
}
td.supper1{
font-family: Futura, Arial;
font-size: 14pt;
text-align: center;
color: #8C0008;
font-weight: bold;
}
td.supper2{
font-family: Futura, Arial;
font-size: 9pt;
text-align: center;
color: #8C0008;
font-weight: bold;
}
td.supper3{
font-family: Futura, Arial;
font-size: 12pt;
text-align: center;
color: #8C0008;
font-weight: bold;
}
td.supper4{
font-family: Futura, Arial;
font-size: 9pt;
text-align: center;
color: #000000;
font-weight: bold;
}
td.supper5{
font-family: Futura, Arial;
font-size: 12pt;
text-align: center;
color: #8C0008;
font-weight: bold;
}
td.supper6{
font-family: Futura, Arial;
font-size: 11pt;
text-align: center;
color: #000000;
font-weight: bold;
}
td.supper7{
font-family: Futura, Arial;
font-size: 10pt;
text-align: center;
color: #8C0008;
font-weight: bold;
}
td.newsupper1{
font-family: Futura, Arial;
font-size: 14pt;
text-align: center;
color: #8C0008;
font-weight: bold;
background-color: #F8DCD4;
}
td.newsupper2{
font-family: Futura, Arial;
font-size: 9pt;
text-align: center;
color: #8C0008;
font-weight: bold;
}
td.newsupper3{
font-family: Futura, Arial;
font-size: 10pt;
text-align: center;
color: #808080;
font-weight: bold;
}
td.newsupper4{
font-family: Futura, Arial;
font-size: 9pt;
text-align: center;
color: #8C0008;
font-weight: bold;
}
td.newsupper5{
font-family: Futura, Arial;
font-size: 12pt;
text-align: center;
color: #8C0008;
font-weight: bold;
}
td.basket1{
font-family: Futura, Arial;
font-size: 9pt;
text-align: center;
color: #808080;
font-weight: bold;
}
td.basket2{
font-family: Futura, Arial;
font-size: 12pt;
text-align: center;
color: #8C0008;
font-weight: bold;
background-color: #F8DCD4;
}
td.cast1{
font-family: Futura, Arial;
font-size: 12pt;
text-align: center;
color: #8C0008;
font-weight: bold;
}
td.cast2{
font-family: Futura, Arial;
font-size: 10pt;
text-align: left;
color: #8C0008;
font-weight: normal;
}
td.cast3{
font-family: Futura, Arial;
font-size: 12pt;
text-align: left;
color: #8C0008;
font-weight: bold;
}
td.cast4{
font-family: Futura, Arial;
font-size: 10pt;
text-align: left;
color: #8C0008;
font-weight: normal;
}

div.supper4{
font-family: Futura, Arial;
font-size: 11pt;
text-align: center;
color: #8C0008;
font-weight: bold;
}
.suppermenu {background-color: #F8DCD4}
.suppermenu A:link, .suppermenu A:visited, .suppermenu A:active {font-size:10px;font-family:verdana; font-weight:bold; text-decoration:none; color:#EF191B}
.suppermenu A:hover {color:#8C0008}
.suppermenu {text-align: center;}

.french3 {background-color: #ffffff}
.french3 A:link, .french3 A:visited, .french3 A:active {font-size:10px;font-family:verdana; font-weight:bold; text-decoration:none; color:#EF191B; vertical-align: middle}
.french3 A:hover {color:#8C0008}
.french3 {text-align: center; vertical-align: middle;}

ul.disc
{
list-style-type: disc
}
.events {
font-family: Futura, Arial;
font-size: 10pt;
text-align: center;
color: #8C0008;
font-weight: bold;
}

.title {
font-family: Futura, Arial;
font-size: 10pt;
text-align: left;
color: #8C0008;
font-weight: bold;
}
.name {
font-family: Futura, Arial;
font-size: 10pt;
text-align: left;
color: #000000;
font-weight: normal;
}
td.wine1{
font-family: Futura, Arial;
font-size: 10pt;
text-align: left;
color: #808080;
font-weight: bold;
}
td.wine2{
font-family: Futura, Arial;
font-size: 10pt;
text-align: center;
color: #808080;
font-weight: bold;
}
.appformsave{
background-color: #F8DCD4;
font-family: verdana;
text-decoration: none;
font-size: 11px;
font-weight: bold;
text-align: center;
vertical-align: middle;
color: #EF191B;

}
.bullets{
text-align:left;
font-size: 12px;

}
.appform {background-color: #F8DCD4; text-align: center;}
.appform A:link, .appform A:visited, .appform A:active {font-size:11px; font-family:verdana;
font-weight:bold; text-decoration:none; color:#EF191B}
.appform A:hover {color:#8C0008}
.appform {text-align: center;}

.twitter {background-color: #FFFFFF; text-align: center;}
.twitter A:link, .twitter A:visited, .twitter A:active {font-size:11px; font-family:verdana;
font-weight:bold; text-decoration:none; color:#32CCFF}
.twitter A:hover {color:#0000FF}
.twitter {text-align: center;}

td.room1{
font-family: Futura, Arial;
font-size: 9pt;
text-align: left;
color: #808080;
font-weight: bold;
}
td.french1{
font-family: Futura, Arial;
font-size: 9pt;
text-align: left;
color: #808080;
        }
td.french2{
font-family: Futura, Arial;
font-size: 12pt;
text-align: center;
color: #808080;
        }