a {font-family:arial,helvetica,sans-serif; color: #003399; text-decoration:none}
a:link {font-family:arial,helvetica,sans-serif; color: #003399; text-decoration:none}
a:visited {font-family:arial,helvetica,sans-serif; color: #003399; text-decoration:none}
a:hover {font-family:arial,helvetica,sans-serif; color: #003399; text-decoration:none}

a.menu{  font-family:arial,helvetica,sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#FFFFFF}
.menu{  font-family:arial,helvetica,sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#FFFFFF}
a.menu:visited{ font-family:arial,helvetica,sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#FFFFFF}
a.menu:hover{  font-family:arial,helvetica,sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#FFFF00;}

td{
	font-family:arial, helvetica;
	font-size: 11px;
	line-height: 16px;
}

#divControl{position:absolute; width:20; font-family:arial; left:80; top:40; font-size:11px; }
#divCont{position:absolute; top:0; left:564; clip:rect(0,250,260,0); height:250; width:250;}
.clScroll{position:absolute; top:0; font-size:11px; left:0; font-family:helvetica; visibility:visible}

.occasion {  font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFF99; text-decoration: none; line-height: 12px}

a.pubsmenu:link{font-family:arial,helvetica,sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#006600}
a.pubsmenu:visited{font-family:arial,helvetica,sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#006600}
a.pubsmenu:hover{font-family:arial,helvetica,sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#FFFFCC}

a.tupsmenu:link{font-family:arial,helvetica,sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#996600}
a.tupsmenu:visited{font-family:arial,helvetica,sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#996600}
a.tupsmenu:hover{font-family:arial,helvetica,sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#FFFFFF}

a.restmenu:link{font-family:arial,helvetica,sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#006600}
a.restmenu:visited{font-family:arial,helvetica,sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#006600}
a.restmenu:hover{font-family:arial,helvetica,sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#FFFFCC}

a.voteresults{  font-family:verdana, arial, helvetica, sans-serif; font-size:10px; text-decoration:underline; font-weight:bold; color:#FFFFFF}		
a.voteresults:visited{ font-family:verdana, arial,helvetica, sans-serif; font-size:10px; text-decoration:underline; font-weight:bold; color:#FFFF99}
a.voteresults:hover{  font-family:verdana, arial, helvetica,sans-serif; font-size:10px; text-decoration:underline; font-weight:bold; color:#FFFFFF}

a.vote{  font-family:verdana, arial, helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; color:#FFFF00}		
a.vote:visited{ font-family:arial,helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; color:#FFFF00}
a.vote:hover{  font-family:arial, helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; color:#FFFFFF}

.yesno{  font-family:verdana, arial, helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold; color:#FFFF00}		
.votetitle {  font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none}
.votequestion { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none }
.results {  font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.title {  font-family: arial, helvetica, sans-serif; font-size: 36px; font-style: oblique; font-weight: bold; color: #FFFFFF}

A.whatson {  font-family: arial, helvetica, sans-serif; font-size: 15px; color: #FFFFFF; font-weight: bold; text-decoration: none}
A.whatson:hover {  font-family: arial, helvetica, sans-serif; font-size: 15px; color: #FFFF00; font-weight: bold; text-decoration: none}
A.whatson:active {  }
A.whatson:visited {  }

.whatson {  font-family: arial, helvetica, sans-serif; font-size: 15px; color: #FFFFFF; font-weight: bold; text-decoration: blink}

a.credits:link{ font-family: arial, helvetica, sans-serif; font-size : 10px; font-weight : bold; color : White; text-decoration : none;}
a.credits:hover{ font-family: arial, helvetica, sans-serif; font-size : 10px; font-weight : bold; color : White; text-decoration : none;}
a.credits:visited{ font-family: arial, helvetica, sans-serif; font-size : 10px; font-weight : bold; color : White; text-decoration : none;}

.updatedtext{ font-family : arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF; }
	
a.updatedtextsmall:link{  font-family : arial, helvetica, sans-serif;
	font-size : 10px;
	color : #FFFFFF;  }
a.updatedtextsmall:visited{  font-family : arial, helvetica, sans-serif;
	font-size : 10px;
	color : #FFFFFF;  }
a.updatedtextsmall:hover{  font-family : arial, helvetica, sans-serif;
	font-size : 10px;
	color : #ffffff;  }
	
a.topmenu:link{
	font-family:arial,helvetica,san serif;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	font-style : italic;
}
a.topmenu:visited{
	font-family:arial,helvetica,san serif;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	font-style : italic;
}
a.topmenu:hover{
	font-family:arial,helvetica,san serif;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	font-style : italic;
}

a.mainmenu:link{
	font-family:arial,helvetica,san serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#003399;
}
a.mainmenu:visited{
	font-family:arial,helvetica,san serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#003399;
}
a.mainmenu:hover{
	font-family:arial,helvetica,san serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#3A60A8;
}

a.topmenu2:link{
	font-family:arial,helvetica,san serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#003399;
}
a.topmenu2:visited{
	font-family:arial,helvetica,san serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#003399;
}
a.topmenu2:hover{
	font-family:arial,helvetica,san serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#003399;
}




a.topmenu3:link{
	font-family:arial,helvetica,san serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#003399;
}
a.topmenu3:visited{
	font-family:arial,helvetica,san serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#003399;
}
a.topmenu3:hover{
	font-family:arial,helvetica,san serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#003399;
}
table.topmenu{
	background-color: #FFFFFF;
	visibility:hidden;
	position:absolute;
}

td.date {
	font-family:arial,helvetica,san serif;
	font-size:11px;
	font-weight:medium;
	text-decoration:none;
	color:#003399;
}

table.date {
	width: 100%;
	height: 20px;
	border : 1px solid #9cbdff;
}

table.updated{
	border: 2px solid #003399;
	background-color : #6699FF;
}

div.nstopmenu{
	background-color: #FF0033;
	visibility:hidden;
	position:absolute;
	padding : 4px 4px;
	border : 2px solid Silver;
	line-height : 17px;
}
div.nstopmenu2{
	background-color: #FF0033;
	visibility:hidden;
	position:absolute;
	padding : 4px 4px;
	width:120px;
	border : 1px solid #003399;
	left:70px;
}


.venuesheadwhite{
	font-family: arial, helvetica, sans-serif;
	font-size : 18px;
	font-style : italic;
	font-weight : bold;
	text-decoration : none;
	color : White;
}
a.venueslink:link{
	font-family: arial, helvetica, sans-serif;
	font-size : 14px;
	font-style : italic;
	font-weight : bold;
	text-decoration : none;
	color : White;
}
a.venueslink:visited{
	font-family: arial, helvetica, sans-serif;
	font-size : 14px;
	font-style : italic;
	font-weight : bold;
	text-decoration : none;
	color : White;
}
a.venueslink:hover{
	font-family: arial, helvetica, sans-serif;
	font-size : 14px;
	font-style : italic;
	font-weight : bold;
	text-decoration : none;
	color : White;
}

select.venues{
	background-color: #003399;
	color : White;
	border : none;
	font-family : arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

table.messages{
	background: #003399;
	border-left : 2px solid White;
	border-right : 2px solid White;
}

.messagetext{
	font-family: arial, helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : White;
}

a.eventstext:link{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : Black;
}
a.eventstext:visited{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : Black;
}
a.eventstext:hover{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : Black;
}

.campaigntext{
	font-family: arial, helvetica, sans-serif;
	font-size : 12px;
	color : White;
}

p.introtext{
	margin : 10px;
	margin-top : 10px;
}

a.massivemessageslink:link{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	color : White;
}
a.massivemessageslink:visited{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	color : White;
}
a.massivemessageslink:hover{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	color : #6699FF;
}

a.mm{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : medium;
	text-decoration : underline;
	color : #000000;
}
a.mm:link{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : medium;
	text-decoration : underline;
	color : #000000;
}
a.mm:visited{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : medium;
	text-decoration : underline;
	color : #000000;
}
a.mm:hover{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : medium;
	text-decoration : underline;
	color : #000000;
}

.brandhead{
	font-family : arial, helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color : #FF0033;
}

a.brandhome:link{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #003399;
	text-decoration : none;
	letter-spacing : 1px;
}

a.brandhome:visited{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #003399;
	text-decoration : none;
	letter-spacing : 1px;
}

a.brandhome:hover{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #003399;
	text-decoration : none;
	letter-spacing : 1px;
}
span.brand{
	color: #FF0033;
	font-family : arial, helvetica, sans-serif;
	font-size : 11px;
}

.sporthomehead{
	font-family: arial, helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #003399;
}

.sporthomemain{
	font-family: arial, helvetica, sans-serif;
	font-size : 12px;
	color : Black;
}

.sportbombred{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FF0033;
}.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
.bodytextblue {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #003399;
}

.diarydatestext{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	color : White;
	font-weight : bold;
}
.diarydateshead{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	color : #6699FF;
	font-weight : bold;
}

select.recruit{
	background: #003399;
	font-family : arial, helvetica, sans-serif;
	font-size : 12px;
	color : White;
}

.massivemessages{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	color : #FFFFFF;
}

.massivemessages1{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : medium;
	text-decoration : none;
	color : #000000;
	line-height: 15px;
}

table.messages{
	border: 1px solid White;
	background-color : #FF0033;
}

div.trinations{
	position:absolute;
	visibility:hidden;
	left:150;
	top:116;
	border: 1px solid #003399;
	background-color : #FFFEEB;
}
div.cineclub{
	position:absolute;
	visibility:hidden;
	left:150;
	top:116;
	border : 1px solid #003399;
	background-color : #FFFEEB;
}

div.viewfixtures{
	position:absolute;
	visibility:visible;
	left:150;
	top:126;
}
div.viewcineclub{
	position:absolute;
	visibility:visible;
	left:392;
	top:126;
	
}

div.viewfunctionrooms{
	position:absolute;
	visibility:visible;
	left:650;
	top:116;
	
}

.cinedivhead{
	font-family: arial, helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
}

.cinedivsubhead{
	font-family: arial, helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
}

a.footer{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : medium;
	text-decoration : none;
	color : #003399;
}

a.footer:link{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : medium;
	text-decoration : none;
	color : #003399;
}
a.footer:visited{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : medium;
	text-decoration : none;
	color : #003399;
}
a.footer:hover{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : medium;
	text-decoration : none;
	color : #FF0033;
}

a.text{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : medium;
	text-decoration : none;
	color : #ffffff;
}

a.text:link{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : medium;
	text-decoration : none;
	color : #ffffff;
}
a.text:visited{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : medium;
	text-decoration : none;
	color : #ffffff;
}
a.text:hover{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : medium;
	text-decoration : none;
	color : #ffffff;
}

topmenu_ie{
	position: absolute;
	top: 100
}

topmenu_ns{
	position: absolute;
	top: 100
}

span.headspace{
	font-family: arial, helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	line-height : 22px;
}

td.large_w{
	font-family: arial, helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #ffffff;
}

td.box {  
	font-family : arial, helvetica, sans-serif;
	border: 1px solid #a1cbe2;
	background-color : #ffffff;
}
select.home {  
	font-family : arial, helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
	background-color : #ffffff;
	width : 220px;
	border : 1px solid #577fd1;
}

a.tm {font-family:arial,helvetica,san serif; font-size : 11px; color: #003399; text-decoration:none}
a:link.tm {font-family:arial,helvetica,san serif; font-size : 11px; color: #003399; text-decoration:none}
a:visited.tm {font-family:arial,helvetica,san serif; font-size : 11px; color: #003399; text-decoration:none}
a:hover.tm {font-family:arial,helvetica,san serif; font-size : 11px; color: #FF0033}

a.tupblue {font-family:arial,helvetica,san serif; font-size : 11px; color: #0a3993; text-decoration:underline}
a:link.tupblue {font-family:arial,helvetica,san serif; font-size : 11px; color: #0a3993; text-decoration:underline}
a:visited.tupblue {font-family:arial,helvetica,san serif; font-size : 11px; color: #0a3993; text-decoration:underline}
a:hover.tupblue {font-family:arial,helvetica,san serif; font-size : 11px; color: #003399; text-decoration:none}

a.tupblack {font-family:arial,helvetica,san serif; font-size : 11px; color: #333333; text-decoration:underline}
a:link.tupblack {font-family:arial,helvetica,san serif; font-size : 11px; color: #333333; text-decoration:underline}
a:visited.tupblack {font-family:arial,helvetica,san serif; font-size : 11px; color: #333333; text-decoration:underline}
a:hover.tupblack {font-family:arial,helvetica,san serif; font-size : 11px; color: #333333; text-decoration:none}

td.tupblack {  
	font-family : arial, helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
	line-height: 14px;
}

td.tupblue {  
	font-family : arial, helvetica, sans-serif;
	font-size : 11px;
	color : #0a3993;
	line-height: 14px;
}

td.partyvenue {  
	font-family : arial, helvetica, sans-serif;
	font-size : 11px;
	color : #666666;
	line-height: 14px;
}
a.partyvenue{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : medium;
	text-decoration : underline;
	color : #666666;
}

a.partyvenue:link{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : medium;
	text-decoration : underline;
	color : #666666;
}
a.partyvenue:visited{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : medium;
	text-decoration : underline;
	color : #666666;
}
a.partyvenue:hover{
	font-family: arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : medium;
	text-decoration : underline;
	color : #b81c65;
}

.reviewtitle{font-family: Arial, Helvetica, sans-serif; font-size:18px; font-style:italic; font-weight:bold; color:#003399;}
.reviewtext{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:black;}
.reviewsmain{font-family: Arial, Helvetica, sans-serif;font-size : 12px;font-weight : bold;color : Black;}
.reviewsmainblue{font-family: Arial, Helvetica, sans-serif;font-size : 13px;font-weight : bold;color : #003399;}
.reviewspagehead{font-family: Arial, Helvetica, sans-serif;font-size : 16px;font-weight : bold;letter-spacing : 2px;color :#003399;}
table.reviews{border-style:solid; border-width:2px; border-color:#003399;}
a.medialink:link{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#003399;}
a.medialink:visited{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#003399;}
a.medialink:hover{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FF0033;}
.aubergecontact { font-family: Arial, Helvetica, sans-serif;font-size : 13px;font-weight : bold;color : #663300;}
.venuename{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#003399;}
.venuetown{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FF0033;}
.joinmailinglist {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#663300;}

.venuename{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#003399;}
.venuetown{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FF0033;}
