html, body {
	height: 100%; /* Required */
}

body {
	text-align: center;
	FONT-SIZE: 18px;
	COLOR: #000000; 
	FONT-FAMILY: Garamond, Verdana, serif; 
	BACKGROUND-COLOR: #6d6cc9;
}

A:link {
	COLOR: #003399; 
	TEXT-DECORATION: none;
}

A:visited {
	COLOR: #003399; 
	TEXT-DECORATION: none;
}

A:hover {
	COLOR: #990000; 
	TEXT-DECORATION: none;
}

H1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 28px; 
	COLOR: #0282B3;	
	text-align: center;
}

H2 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 28px; 
	COLOR: #000000;
}

H3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 24px; 
	COLOR: #0282B3;
}

H4 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 24px; 
	COLOR: #000000;
}

H5 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 22px; 
	COLOR: #0282B3; 
	TEXT-DECORATION: underline;
}

H6 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 22px; 
	COLOR: #000000; 
	TEXT-DECORATION: underline;
}

SMALL {
	FONT-SIZE: 16px;
}	

TABLE {
	BORDER-COLLAPSE: collapse;
}

ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
	
li{
	border:1px solid #E4E4E4; list-style-type:none;
	display:block;
	background-color:#003399;
	width:112px;
	float: left; color:#FFFFFF; margin-left:10px; margin-right:10px; margin-top:0px; margin-bottom:0px; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:1px
	font-family: Garamond, Verdana;
	font-size: 16px;
}
	
li a {
	width:100%;
	text-align: center;
}
	
li a:link,
li a:visited{
	color:#FFFFFF;
	font-family:Garamond, Verdana;
	font-size:100%;
	text-decoration:none;
	display:block;
	margin:0px;
	padding:0px;
	width:100%
}
	
li a:hover{
	color:#FFFFFF;
	text-decoration:none;
	background-color: #00AEEF;
	width: 100%;
}

#wrapper {
	margin: 0 auto;
	width:900px;
	BACKGROUND-COLOR: #ff9999;
	text-align:left;
	position: relative; 
	min-height: 100%; /* For Modern Browsers */
	height: auto !important; /* For Modern Browsers */
	height: 100%; /* For IE */
	border-left: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
}

#navbar {
	padding: 0px;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	width: 100%;
	FONT-FAMILY: Mistral, Garamond, Verdana;
	BACKGROUND-IMAGE: url('../images/LeRocUK_navbar_teal.jpg');
}

#navbutton {
	padding: 0px;
	TEXT-ALIGN: center; 
	width: 94px; 
	height: 24px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 20px; 
	float: left;
	border-right: 2px ridge;
	BACKGROUND-IMAGE: url('../images/LeRocUK_navbar_teal.jpg');
}

#banner  {
	width: 100%;
	height: 150px; 
	TEXT-ALIGN: center;
	FONT-SIZE: 44px;
	COLOR: #008080;
	FONT-FAMILY: Mistral;
	background-color: #FFFFFF;
	background-image: url('../images/ukbanner_small.jpg');
}

#body  {
	width: 100%;
	padding-bottom: 23px;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
}

#footer  {
	width: 100%;
	position: absolute; 
	bottom: 0;
	bottom: -1px; 
	height: 25px;
	background-color: #cc3333;
	border: 1px solid #ffffff;
	clear: both;
}

#floatnav {
	text-align: center;
	FONT-FAMILY: Mistral;
	font-size: 30px;
	width: 227px;
	height: 64px;
	background-color: #ff9999;
	border-right: 1px solid #ffffff;
}

#eventfeed {
	width: 227px;
	float: right;
	background-color: #00AEEF;
	font-size: 16px;
	color: #003399;
	border-left: 1px dashed #ffffff
}

#Results{
	position: absolute;
	width: auto;
	height: auto;
	top: 151px;
	left:785px;
	background-position:-1 0;
	background-repeat:repeat-y;
}
	
#ResultsTab{
	float:left;
	height:31px;
	width:112px;
	FONT-FAMILY: Mistral;
	FONT-SIZE: 22px; 
	FONT-WEIGHT: normal;
	text-align: center;
}

#ResultsContents{
	overflow:hidden !important;
	float: left;
}
	
#ResultsContentsInner{
	width:200px;
	padding: 0px;
}

#Events{
	position: absolute;
	width: auto;
	height: auto;
	top: 231px;
	left:785px;
	background-position:-1 0;
	background-repeat:repeat-y;
}
	
#EventsTab{
	float:left;
	height:31px;
	width:112px;
	FONT-FAMILY: Mistral;
	FONT-SIZE: 22px; 
	FONT-WEIGHT: normal;
	text-align: center;
}
	
#EventsContents{
	overflow:hidden !important;
	float: left;
}
	
#EventsContentsInner{
	width:200px;
	padding: 0px;
}

.address {
	font-size: 18px;
	font-weight: bold;
}

.author {
	FONT-SIZE: 22px; 
	COLOR: #990099; 
	FONT-FAMILY: Mistral, "Lucinda Handwriting", cursive;
}

.tcell {
	border: 2px outset;
	float: left;
	text-align: center;
}

.clean li{
	width: 100%;
	float: left;
	border:0px solid #E4E4E4; list-style-type:disc;
	background-color:#ff9999;
	float: left; color:#000000; margin-left:10px; margin-right:10px; margin-top:0px; margin-bottom:0px; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:1px
	font-family: Garamond, Verdana;
	font-size: 16px;
}
	
.clean ul {
	list-style-type:disc;
}

.clean li a {
	width: 10%;
	text-align: left;
}
	
.clean li a:link,
.clean li a:visited{
	width: 50%;
	color:#003399;
	font-family:Garamond, Veradana;
	font-size:100%;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
	
.clean li a:hover{
	color:#990000;
	text-decoration:none;
	background-color: #ff9999;
	width: 50%;
}

.comphead  {
	BACKGROUND-COLOR: #008080 ;
	text-transform: uppercase; 
	FONT-WEIGHT: bold; 
	COLOR: #c8d9e4; 
	text-ALIGN: center;
}

.copyright {
	FONT-SIZE: 14px; 
	COLOR: #c0c0c0; 
	FONT-FAMILY: Garamond, Verdana; 
	TEXT-DECORATION: none;
}

.countdown   { 
	float: left;
	FONT-SIZE: 20px; 
	COLOR: #008080; 
	FONT-FAMILY: Garamond, Verdana; 
	FONT-WEIGHT: bold; 
	BACKGROUND-COLOR: #7EA6C0; 
	TEXT-ALIGN: center; 
	WIDTH: 320px; 
	BORDER: 2px ridge #C0C0C0; 
}

.quote {
	FONT-SIZE: 22px
}
.pad5px {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.menuBar
{
   	FONT-FAMILY: Garamond, Verdana;
    POSITION: relative;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
.Bar
{
	COLOR: #003399;
	FONT-FAMILY: Mistral;
	padding: 0px;
	TEXT-ALIGN: center; 
	width: 110px; 
	height: 31px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 26px; 
	float: left;
	border-right: 2px ridge;
	BACKGROUND-IMAGE: url('../images/LeRocUK_navbar_teal.jpg');
}
.menu
{
	FONT-FAMILY: Garamond, Verdana; 
    BORDER-RIGHT: buttonhighlight thin outset;
    BORDER-TOP: buttonhighlight thin outset;
    VISIBILITY: hidden;
    BORDER-LEFT: buttonhighlight thin outset;
    WIDTH: 112px;
    BORDER-BOTTOM: buttonhighlight thin outset;
    BACKGROUND-COLOR: deepskyblue;
	position: absolute;
}
.menuItem
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    CURSOR: hand;
    LINE-HEIGHT: 20px;
    BORDER-BOTTOM: white 1px solid
    FONT-SIZE: 14px;
}
.ItemMouseOver
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    CURSOR: hand;
    COLOR: highlighttext;
    LINE-HEIGHT: 20px;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: highlight
}
.ItemMouseOut
{
    WIDTH: 900px;
}
.barOver
{
	COLOR: #990000;
	FONT-FAMILY: Mistral;
	padding: 0px;
	TEXT-ALIGN: center; 
	width: 110px; 
	height: 31px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 26px; 
	float: left;
	border-right: 2px ridge;
	BACKGROUND-IMAGE: url('../images/LeRocUK_navbar_teal.jpg');
}