.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: normal
}
.header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FF0000; font-weight: normal}
a:link {  color: #0000cc;  text-decoration : none; }
a:visited {  color: #0000cc;  text-decoration : none; }
a:hover {  color: #990000;  text-decoration : underline; }

a.whitelink:link {  color: #ffffff;  text-decoration : none; }
a.whitelink:visited {  color: #ffffff;  text-decoration : none; }
a.whitelink:hover {  color: #ff0000;  text-decoration : none; }


.subhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #0000CC ; font-style: normal}
.linklist { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0000CC }
.contactdetails { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000CC; line-height: normal}
.menumain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000CC; line-height: 30px ; text-align: left; clip:   rect(   ); left: 20px}
.menuhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #0000CC; line-height: 30px ; text-align: left; clip: rect( ); left: 20px ; font-style: italic; font-weight: bold}
.menusection { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000; line-height: 30px ; text-align: left; clip: rect( ); left: 20px }
.menudetail { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: normal}
.bullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: normal;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(images/blob_sm.gif);



}
.phone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: normal
}

/* EVENTS PAGE TIMELAPSE */

#liveEventsTimelapse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	position: absolute;
	z-index: auto;
	left: 632px;
	top: 600px;
	line-height: 5px;
}

.TLlineadjust {
	margin-left: -5px;
}

/* NEWS SECTION */

#newstitle {
	margin: 30px 100px 30px 150px;
}

#newsblock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin: 30px 100px 30px 150px;
}

#newsitem {
	margin: 10px 0 10px 0;
	padding: 10px 0 10px 0;
	border-top-style: solid;
	border-top-color: #ccc;
	border-top-width: 1px;	
}

#newsitem p {
	margin: 5px 0 0 0;
}

.newsitemheader {
	margin: 0 0 0 0;
	font-size: 1.1em;
}

.newsitemdate {
	font-style: italic;
}

.newsitemquote {
	font-style: italic;
}
.newsitembody {
	margin: 5px 0 0 0;
}

.newsitemimage {
	margin: 10px 10px 10px 0;
}

.newsfooter {
	border-top-style: solid;
	border-top-color: #ccc;
	border-top-width: 1px;	
}

.tandc {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
}

a.tc:link {  color: #666;  text-decoration : underline; }
a.tc:visited {  color: #666;  text-decoration : underline; }
a.tc:hover {  color: #666;  text-decoration : none; }
