BODY
{
	FONT-FAMILY: "calibri", Verdana;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 12pt;
}

H1
{
	FONT-SIZE: 20pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: "calibri", Verdana;
}

H2
{
	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: "calibri", Verdana;
}

H3
{
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: "calibri", Verdana;
}

H4
{
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: "calibri", Verdana;
}

P
{
	FONT-SIZE: 12pt;
	COLOR: #000000;
	FONT-FAMILY: "calibri", Verdana;
}

span
{
	FONT-SIZE: 12pt;
	COLOR: #000000;
	FONT-FAMILY: "calibri", Verdana;
}

td
{
	FONT-SIZE: 12pt;
	COLOR: #000000;
	FONT-FAMILY: "calibri", Verdana;
}

P.WhatsOn
{
	DISPLAY: inline;
}

P.PostTitle
{
	DISPLAY: inline;
	COLOR: blue;
}
P.PostData
{
	DISPLAY: inline;
	COLOR: blue
}

ul
{
	FONT-SIZE: 12pt;
}

li
{
	FONT-SIZE: 12pt;
}

P.title
{
	FONT-SIZE: 25pt;
	COLOR: #000000;
	FONT-FAMILY: Times New Roman
}

P.small
{
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: "calibri", Verdana;
	display: inline;
}

P.blue
{
	FONT-SIZE: 12pt;
	COLOR: #000080;
	FONT-FAMILY: "calibri", Verdana;
}

a:link
{
	color: #0000FF
}

a:active 
{
	color: #0000FF
}

a:visited
{
	color: #0000FF
}

a:hover
{
	color: #0000FF
}

a.pagelink:link
{
	color: #0000FF;
	font: 12px Verdana, Arial;
}

a.pagelink:active  { color: #0000FF; font: 12px Verdana, Arial; }a.pagelink:visited { color: #0000FF; font: 12px Verdana, Arial; }a.pagelink:hover   { color: #0000FF; font: 12px Verdana, Arial; }a.textnav:link    { color: #0000FF; font: 10px Verdana, Arial; }a.textnav:active  { color: #0000FF; font: 10px Verdana, Arial; }a.textnav:visited { color: #0000FF; font: 10px Verdana, Arial; }a.textnav:hover   { color: #0000FF; font: 10px Verdana, Arial; }a.email:link    { color: #0000FF; font: 12px Verdana, Arial; }a.email:active  { color: #0000FF; font: 12px Verdana, Arial; }a.email:visited { color: #0000FF; font: 12px Verdana, Arial; }a.email:hover   { color: #0000FF; font: 12px Verdana, Arial; }a.url:link    { color: #0000FF; font: 14px Verdana, Arial; }a.url:active  { color: #0000FF; font: 14px Verdana, Arial; }a.url:visited { color: #0000FF; font: 14px Verdana, Arial; }a.url:hover   { color: #0000FF; font: 14px Verdana, Arial; }
A.TitleNav
{
	FONT: bold 8.5pt Arial, Helvetica, sans-serif;
	COLOR: white;
	TEXT-DECORATION: none ;
}

A.TitleNav:visited
{
	FONT: bold 8.5pt Arial,
	Helvetica, sans-serif;
	COLOR: white;
	TEXT-DECORATION: none
}

A.TitleNav:hover
{
	COLOR: #ffCC00
}

a.menu:link    { color: #FFFFD2; text-decoration: none; background: #005239; font: 12px Verdana, Arial; }a.menu:active  { color: #005239; text-decoration: none; background: #FFFFD2; font: 12px Verdana, Arial; }a.menu:visited { color: #FFFFD2; text-decoration: none; background: #005239; font: 12px Verdana, Arial; }a.menu:hover   { color: #005239; text-decoration: none; background: #FFFFD2; font: 12px Verdana, Arial; }a.submnu:link    { color: #FFFFD2; text-decoration: none; font: 11px Verdana, Arial; }a.submnu:active  { color: #FFFFD2; text-decoration: none; font: 11px Verdana, Arial; }a.submnu:visited { color: #FFFFD2; text-decoration: none; font: 11px Verdana, Arial; }a.submnu:hover   { color: #FFFFD2; text-decoration: none; font-size: 7pt;}

.news
{
	position:absolute;
	font-size:10px;
	background-color:#FFFF00;
	padding:3px 0px 3px 0px;
	font-family:"calibri", Verdana;
	font-weight:bold;
	height:50px;
	width:1000px;
	overflow:hidden;
}

.news a
{
	text-decoration:none;
	color:red;
}

.news a:hover
{
	text-decoration:underline;
}
.news a:visited
{
	color:red;
}

.news a:visited:hover
{
	text-decoration:underline;
}

.header
{
	border:1px solid #000033 ;
	background-color:#FFFF00 ;
	position:relative;
	height:21px;
	overflow:hidden;
}

td.Christmas08
{
	background-image:url(/Christmas08Images/TableBackground2.png) ;
	background-repeat:no-repeat;
	color:#FFFFFF ;
}

td.Easter09
{
	color:#000000 ;
	background-color:#FF0 ;
}

td.ChristmasText
{
	color:#FFFFFF ;
}

table.Navigation
{
	background-color: #005239 ;
	text-align:left ;
}

td.Navigation
{
	cursor:pointer ;
	text-align: left ;
}

a.Navigation1
{
	color: #FFFFD2;
	text-decoration: none;
	font: 12px Verdana, Arial;
	text-align:left ;
}

a.Navigation1:visited
{
	color: #FFFFD2;
}

a.Navigation1:hover
{
	color: #FFFFD2;
}

.Navigation1
{
	color: #FFFFD2;
	text-decoration: none;
	font: 12px Verdana, Arial;
}

a.Navigation2
{
	color: #FFFFD2;
	text-decoration: none;
	font: 11px Verdana, Arial;
}

a.Navigation2:visited
{
	color: #FFFFD2;
}

a.Navigation3
{
	color: #FFFFD2;
	text-decoration: none;
	font: 10px Verdana, Arial;
}

a.Navigation3:visited
{
	color: #FFFFD2;
}