h1
{
	background: url(../images/header2.jpg) no-repeat scroll 0% 0%; 
	text-indent: -5000px; 
	overflow: hidden; 
	float: left; 
	margin: 0px;
	padding: 0px;
	height: 300px;
	width:800px;
}

h5
{
	font-size:1em;
}

body
{
	background: url(../images/backMain.jpg) repeat-x scroll 50% 0%;
	background-color:#d46665;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	width:800px;
	margin-left:auto;
	margin-right:auto;
}

li
{
	list-style-image:url(../images/glass.gif);
	margin-bottom:3px;
}

a
{
	color:#000;
}

table {
	width:500px;
	border-top:1px solid #e5eff8;
	border-right:1px solid #e5eff8;
	border-collapse:collapse;
	}
caption {
	color: #9ba9b4;
	font-size:.94em;
		letter-spacing:.1em;
		margin:1em 0 0 0;
		padding:0;
		caption-side:top;
		text-align:center;
	}	
tr.odd td	{
	/*background:#f7fbff*/
	background:#CAE5CD;
	}
tr.premier td {
/*	background:#e4e9ee;*/
	background:#FF7B7C;
        font-weight:bold;
        font-size:0.95em;
	}	
	
tr.booked td {
	background: #FF6666;
}

td a:link {color: #1808d6}     /* unvisited link */
td a:visited {color: #180833}  /* visited link */
td a:hover {color: #660818}   /* mouse over link */
td a:active {color: #0000FF}   /* selected link */

tr.even td	{
/*	background:#e4e9ee;*/
	background:#DAE5DB;
	}	
.column1	{
	/*background:#f9fcfe;*/
	background:#da8e3b;
	}
td {
	color:#678197;
	border-bottom:1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	text-align:center;
	}				
th {
	font-weight:normal;
	color: #678197;
	text-align:left;
	border-bottom: 1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	}							
thead th {
	/*background:#f4f9fe;*/
	background:#faae4b;
	text-align:center;
	font:bold 1.2em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#568383
	}	
tfoot th {
	text-align:center;
	background:#f4f9fe;
	}	
tfoot th strong {
	font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	margin:.5em .5em .5em 0;
	color:#66a3d3;
		}		
tfoot th em {
	color:#f03b58;
	font-weight: bold;
	font-size: 1.1em;
	font-style: normal;
	}	

th
{
       background-color:#D50707;
}
	
	

#fullPage
{
	width:800px;
	margin-top:20px;
        display:inline;
	float:left;
	background-color:#ccccff;
}

#header
{
	width:780px;
	float:left;
        text-align:center;
        display:inline;
        padding:0px;
        margin-top:15px;
        margin-bottom:20px;
}



#nav
{
	background: url(../images/navBack.jpg) repeat-x scroll 0% 0%;
	width: 800px;
	font-size:1em;
	height:36px;
	float:left;
}

#links
{
	width:780px;
	margin: 0px 0px 0px 10px;
	float:left;
    	display:inline;
 }
 
#date
{
	width:210px;
	padding-top:8px;
	height:28px;
	font-size:1em;
	margin-right:10px;
	text-align:right;
	float:left;
        display:inline;
}

#dateContent
{
	width:210px;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
    display:inline;
}

#mainContent
{
	width:780px;
	padding-left:10px;
	padding-right:10px;
	float:left;
}

#rightContent
{
        padding-top:10px;
	width:170px;
	float:left;
}

#leftContent
{
	background: url(../images/textBack.jpg) repeat-y scroll 0% 0%;
	width:590px;
	float:left;
	padding-left:10px;
	padding-right:10px;
        padding-top:10px;
        margin-bottom:15px;
        display:inline;
}

#footer
{
	background: url(../images/footer.jpg) no-repeat scroll 0% 0%;
	width: 800px;
	height: 62px;
	padding-top:5px;
	float:left;
	font-size:0.9em;
}

.contentLeft
{
	width:380px;
	float:left;
	margin-bottom:10px;
    display:inline;
}

.sponsors
{
	float:left;
	width: 780px;
	padding-bottom:20px;
}

.sponsor
{
	width:248px;
	border: 1px solid #000;
	float:left;
}

.sponsor09
{
	width:184px;
	border: 1px solid #000;
	float:left;
	margin: 0px 11px 0px 0px;
	display:inline;
	padding:0px;
}

.sponsor09Right
{
	width:184px;
	border: 1px solid #000;
	display:inline;
	float:left;
	padding:0px;
	margin:0px;
}

.sponsorCenter
{
	width:248px;
	border: 1px solid #000;
	float:left;
	margin: 0px 15px 0px 15px;
	display:inline;
}

.sponsorImage
{
	width:238px;
	border: 1px solid #000;
	margin: 4px;
	float:left;
	display:inline;
	background-color:#FFF;
}

.sponsorImage09
{
	width:174px;
	border: 1px solid #000;
	margin: 5px;
	float:left;
	display:inline;
	background-color:#FFF;
}

.imageP
{
	width: 238px;
	height: 142px;
}

.imageP09
{
	width: 174px;
	height: 98px;
}

.sponsorP
{
	width:240px;
	margin: 5px;
	padding-bottom:10px;
	float:left;
	display:inline;
	text-align:center;
}

.sponsorP09
{
	width:176px;
	margin: 4px;
	padding-bottom:10px;
	float:left;
	display:inline;
	text-align:center;
}

.sponsorP a:hover
{
	color: #FF0000;
}

.sponsorP09 a:hover
{
	color: #FF0000;
}

.areaContentLeft
{
	width:250px;
	float:left;
	margin-bottom:10px;
    display:inline;
}

.navMargin
{
	margin-left:10px;
	margin-right:10px;
    display:inline;
}

.navItem
{
	height:36px;
	float:left;
}

.navText
{
	height:28px;
	padding-top:8px;
	float:left;
}

.label
{
	width:100px;
	float:left;
	margin:0px;
}

.areaLabel
{
	width:180px;
	float:left;
	margin:0px;
}

.formbox
{
	width:230px;
	float:left;
	margin:0px;
}

.checkbox
{
	width:30px;
	float:left;
	margin:0px;
	margin-top:2px;
}

.noMargin
{
	float:left;
	margin:0px;
}	

.fullWidth
{
	float:left;
	width:780px;
	margin-top:15px;
        display:inline;
}

.leftP
{
	width:590px;
	float:left;
        display:inline;
        margin:0px 0px 15px 0px;
        padding:0px;
}

.rightP
{
	width:170px;
	float:left;
	text-align:center;
        margin:0px 0px 25px 0px;
        padding:0px;
        display:inline;
}

.table
{
width:500px;
float:left;
display:inline;
margin-left:140px;
margin-right:140px;
}

ul
{
	list-style-image:url(images/glass.gif);
    float:left;
    width:730px;
    margin-top:10px;
    margin-bottom:30px;
    display:inline;
	font-weight:bold;
}

.bold
{
	font-weight:bold;
}

.boldest
{
	font-weight:bold;
	font-style:italic;
}

.underline
{
	text-decoration:underline;
}

.italic
{
	font-style:italic;
}