﻿body 
{
    background-image:url('bg.gif');
    background-repeat:repeat-x;
    background-color:#f0e9c8;
    padding:0px;
    margin:0px;
}
.mainTable
{
    width:806px;
}
.maintd
{
    background-image:url('bgShadow.gif');
    background-repeat:repeat-y;
}
.mainfooter
{
    background-image:url('bgFooter.gif');
    background-repeat:no-repeat;
}
.menuMain
{	
	font-family:Arial;
	font-size:12px;
	color:#827363;
	text-decoration:none;
}
.menuTable
{
	table-layout:auto;
	border-collapse:collapse;
	width:790px;	
	height:20px;		
}
.navon
{
	background-image:url("../../Images/submenu.gif");
	background-position:left;
	color:#827363;
	cursor:pointer;
	text-align:center;
}
.navoff
{
	text-align:center;
	background-image:url('../../Images/bgM.gif');
	background-repeat:no-repeat;
}
.navoff:hover
{
	background-image:url("../../Images/submenu.gif");
	background-position:left;
	color:#FFFFFF;
}

.subMenu
{
	Z-INDEX: 20; 
	visibility: hidden; 
	display:none;
	margin:0px;
	padding:0px;
}
.subMenuTable
{
	background-image:url("../../Images/submenuA.gif");
	table-layout:auto;
	height:21px;
	width:790px;
}
.subMenuTTable
{
	background-image:url("../../Images/submenuA.gif");
	table-layout:auto;
	height:21px;
}
.subMenuTable td
{
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	padding-right:6px;
	padding-left:6px;
}
.subMenuText
{
	color:#827363;
	text-decoration:none;
}
.subMenuText:hover
{
	color:#ffffff;
	text-decoration:none;
}
.subMenuTextA
{
	text-decoration:none;
	color:#000066;
	display:block;
	height:20px;
	line-height:20px;
}
.header
{
    background-image:url("../../Images/headerbg.gif");
    background-repeat:repeat-x;
    height:20px;
    width:168px;
}
.header h3
{
    font-family:Arial, Sans-Serif;
    font-weight:bold;
    color:#FFFFFF;
    font-size:13px;
    padding:0px 0px 0px 5px;
    margin:0px;
    text-align:left;
}
.newsDate
{
    background-color:#f0e9c8;
    font-family:Arial;
	font-size:12px;
	text-align:left;
	padding:3px 0px 3px 5px;
	color:#eb8114;
	font-weight:bold;
}
.newsItem
{
    background-color:#f3f2ed;
    font-family:Arial;
	font-size:11px;
	text-align:left;
	padding:5px;
}
.newsItem a
{
    font-family:Arial;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	color:#000000;
}
.openingHours
{
    background-color:#f0e9c8;
    font-family:Arial;
	font-size:11px;
	text-align:left;
	padding:8px;
	line-height:23px;
}
.competition h3
{
    font-family:Arial, Sans-Serif;
    font-weight:bold;
    color:#1B5D9C;
    font-size:16px;
    padding:0px 0px 0px 5px;
    margin:0px;
    text-align:left;
}
.competition h4
{
    font-family:Arial, Sans-Serif;
    font-weight:normal;
    color:#FFFFFF;
    font-size:18px;
    padding:0px 0px 0px 5px;
    margin:0px;
    text-align:left;
}
.special h4
{
    font-family:Arial, Sans-Serif;
    font-weight:normal;
    color:#FF6600;
    font-size:18px;
    padding:0px 0px 0px 0px;
    margin:0px;
    text-align:left;
}
.special1 h4
{
    font-family:Arial, Sans-Serif;
    font-weight:normal;
    color:#247D20;
    font-size:18px;
    padding:0px 0px 0px 0px;
    margin:0px;
    text-align:left;
}
.special a
{
    font-family:Arial, Sans-Serif;
    font-weight:bold;
    color:#000000;
    font-size:12px;
    padding:0px 0px 0px 5px;
    margin:0px;
    text-align:left;
    text-decoration:none;
}
.special1 a
{
    font-family:Arial, Sans-Serif;
    font-weight:bold;
    color:#000000;
    font-size:12px;
    padding:0px 0px 0px 5px;
    margin:0px;
    text-align:left;
    text-decoration:none;
}
.competition a
{
    font-family:Arial, Sans-Serif;
    font-weight:bold;
    color:#FF6600;
    font-size:11px;
    text-decoration:none;
    padding:0px 0px 0px 5px;
    margin:0px;
    text-align:left;
}
.standardText
{
    font-family:Arial, Sans-Serif;
    color:#000000;
    font-size:12px;
    text-align:left;
}
a.standardText
{
    text-decoration:none;
}
p.standardText
{
    padding:2px 5px 5px 5px;
}
.imgLeft
{
    padding:0px 10px 5px 0px;
}
.imgRight
{
    padding:0px 0px 5px 10px;
}
.whatsOn
{
    border:solid 1px #AFAA9F;
    background-color:#D2F1A5;
    padding:0px;
}
.whatsOn h2
{
    font-family:Arial, Sans-Serif;
    color:#000000;
    font-size:18px;
    font-weight:normal;
    padding:0px;
    margin:0px;
}
.whatsOn h3
{
    font-family:Arial, Sans-Serif;
    color:#000000;
    font-size:11px;
    font-weight:bold;
    padding:0px;
    margin:0px;
    line-height:18px;
}
.whatsOnText
{
    font-family:Arial, Sans-Serif;
    color:#000000;
    font-size:11px;
    font-weight:normal;
    line-height:18px;
}
.whatsOnLink
{
    font-family:Arial, Sans-Serif;
    color:#000000;
    font-size:11px;
    font-weight:bold;
}
.findUs
{
    border:solid 1px #AFAA9F;
    background-color:#F0EACA;
    padding:6px;
}
.findUs h2
{
    font-family:Arial, Sans-Serif;
    color:#000000;
    font-size:18px;
    font-weight:normal;
    padding:0px;
    margin:0px;
}
.findUs h3
{
    font-family:Arial, Sans-Serif;
    color:#000000;
    font-size:11px;
    font-weight:bold;
    padding:0px;
    margin:0px;
    line-height:18px;
}
.findUsText
{
    font-family:Arial, Sans-Serif;
    color:#000000;
    font-size:11px;
    font-weight:normal;
    line-height:18px;
}
.findUsLink
{
    font-family:Arial, Sans-Serif;
    color:#000000;
    font-size:11px;
    font-weight:bold;
}
.map
{
    border:solid 1px #AFAA9F;
    background-color:#CED9E4;
    background-image:url(MapBG.gif);
    background-position:right bottom;
    background-repeat:no-repeat;
    padding:6px;
}
.map h2
{
    font-family:Arial, Sans-Serif;
    color:#000000;
    font-size:18px;
    font-weight:normal;
    padding:0px;
    margin:0px;
}
.map h3
{
    font-family:Arial, Sans-Serif;
    color:#000000;
    font-size:11px;
    font-weight:bold;
    padding:0px;
    margin:0px;
    line-height:18px;
}
.mapText
{
    font-family:Arial, Sans-Serif;
    color:#000000;
    font-size:11px;
    font-weight:normal;
    line-height:18px;
}
.mapLink
{
    font-family:Arial, Sans-Serif;
    color:#000000;
    font-size:11px;
    font-weight:bold;
}
.MainImageStrapLine
{
    background-color:#FF9203;
    text-align:left;
    font-family:Arial, Sans-Serif;
    color:#ffffff;
    font-size:12px;
    font-weight:bold;
    padding:5px;
}
.red
{
    color:Red;
}
.copyrightText
{
    font-family:Arial, Sans-Serif;
    color:#000000;
    font-size:10px;
}
.disclaimerText
{
    font-family:Arial, Sans-Serif;
    color:#000000;
    font-size:10px;
    text-align:left;
}
.copyrightText a
{
    font-family:Arial, Sans-Serif;
    color:#000000;
    font-size:10px;
    text-decoration:none;
}
.test
{
    padding:5px;
    background-color:#ffffff;
}