body {margin: 0px;
	text-align:center;
	font-size: 12px; 
	color: #000000; 
	font-family: arial, helvetica, sans-serif, verdana, times;
	background-color: #393939;
	z-index: 0;}

/*Links*/

a{color: #3A424E;} /*Link Colour*/
a:hover{color: #ffffff;} /*Link Hover Colour*/

#menu a {text-align: center;
	text-decoration: none;
	position: relative;
	font-size: 10px;
	letter-spacing: 1px;
	color: #ffffff; /*Link Colour*/
	} 
a.menu{color: #ffffff; /*Link Colour*/
	}
#menu a:hover{color: #8D99AA; /*Hover Colour*/
	}
#menu a:active{color: #6B93C6; /*Active Colour*/
	}

a.title{color: #9D7B16; /*Link Colour*/
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;}
a.title:hover{color: #E9DC81; /*Link Hover Colour*/
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;}
	
a.splash{color: #ffffff;
	text-decoration: none;
	text-size: 12px;}
a.splash:hover{color: #979392;
	text-decoration: underline;}
	
#footer a{color: #ffffff;
	text-decoration: none;
	text-size: 12px;}
#footer a:hover{color: #979392;
	text-decoration: underline;}
	
/*Page Layout*/

#main {width: 750px; 
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;}
	
#header{position: absolute;
	z-index: 5; 
	top: 0px;
	width: 750px;	 
	height: 49px;
	background-color: #393939;}
#logo{position: absolute;
	top: 0px;
	left: 182px;}
	
#contentbox{width: 750px; 
	position: absolute; 
	top: 70px;
	font-size: 12px;
	background-image: url(images/main-back.gif);
	background-repeat: repeat-y;}

/*Page Layout - Sub Header*/

#subheader{width: 750px;
	height: 95px;
	}
	
.subhleft{position: absolute;
	top: 0px;
	}
.subhright{position: absolute;
	top: 0px;
	right: 0px;
	background-image: url(images/header-right.gif);
	background-repeat: no-repeat;
	z-index: 3;
	width: 187;
	height: 95px;
	}
	
.headerbanner{position: absolute;
	top: 27px;
	left: 31px;
	border: 2px #CCCCCC solid;}
	
/*Page Layout - Columns*/

#cols{margin-left: 0px;
	width: 750px;}	

#cols1{float:left;
	width: 563px;}
#cols2{float: left;
	width: 187px;}
		
#cols1content{position: relative;
	top: 10px;
	left: 10px;
	width: 543px;
	height: auto;}
#cols2content{position: relative;
	top: 10px;
	width: 160px;
	left: 10px;
	font-size: 12px;}


/*Page Layout - Menu and Odds Title*/

#menu{background-image: url(images/menu.gif);
	background-repeat: no-repeat;
	width: 563px;
	height: 27px;
	position: relative;
	top: 0px;
	left: 0px;	
	}
#menutext{position: absolute;
	top: 5px;
	left: 8px;}
	
#oddstitle{background-image: url(images/odds.gif);
	background-repeat: no-repeat;
	width: 187px;
	height: 27px;
	position: relative;
	top: 0px;	
	}
#oddstitletext{position: absolute;
	top: 7px;
	left: 8px;
	font-size: 10px;
	letter-spacing: 1px;
	color: #8D99AA;}

/*Page Layout - Columns - Champ and Results*/

#innercols{margin-left: 0px;
	width: 543px;}	

#innercols1{float:left;
	width: 271px;}
#innercols2{float: left;
	width: 272px;}
		
#innercols1content{position: relative;
	top: 0px;
	left: 10px;
	width: 230px;
	height: auto;}
#innercols2content{position: relative;
	top: 0px;
	width: 270px;
	left: 0px;
	font-size: 12px;}
	
/*Page Layout - Footer*/

#mainend{z-index: 1; 
	width: 750px; 
	bottom: 0px; 
	position: relative;  	
	clear : both;
	height: 56px;	
	background-image: url(images/main-end.gif);
	background-repeat: no-repeat;
	}
	
#footer{z-index: 1; 
	width: 750px; 
	bottom: 0px; 
	position: relative;  	
	clear : both;
	height: 150px;
	text-align: center;
	color: #1A1A1A;
	background-color: #393939;
	}
	
#footermenu{position: absolute;
	top: 72px;
	color: #D5922B; /*Colour*/
	text-align: left;
	width: 750px;
	font-size: 11px;
	}
#footermenu span{position: relative;
	top: 5px;}
	

	
#disclaimer{position: absolute;
	top: 92px;
	left: 11px;
	color: #747384; /*Colour*/
	text-align: center;
	width: 730px;
	font-size: 11px;}	
					
/*Design Elements*/

.linkdisclaimer{color: #A4A4A7; /*Colour*/
	text-align: center;
	font-size: 11px;}

	

/*Design Elements - Text*/

.title{color: #9D7B16;
	font-size: 14px;
	font-weight: bold;}
	
.title2{color: #9D7B16;
	font-size: 12px;
	font-weight: bold;}
	
.bigtitle{color: #9D7B16;
	font-size: 18px;
	font-weight: bold;}
	
h1{font-weight: bold; 
	font-size: 22px; 
	color: #5F5831;} /*Colour*/
	
h2{font-weight: bold;
	font-size: 14px; }
	
/*Design Elements - Text - General*/

.normal{font-size: 12px;
	font-weight: normal;
	font-style: normal;}

.bold{font-weight: bold;}
	
.center{text-align: center;}

.italic{font-style: italic;}

.right{text-align: right;}

.centerbold{text-align: center;
	font-weight: bold;}
	
.small{font-size: 10px;
	font-style: normal;}
		
.rightalign{position: absolute;
	right: 0px;}

/*Tables*/	

table{font-size: 11px;
	border: #CCCCCC 2px solid;
	background-color: #CCCCCC}

.tableb1{background-color: #9098A4;}
.tableb2{background-color: #6C798C;}

/*Banners*/

#bannercenter{background-image:  url(../images/bannerback.gif); 
	background-repeat: repeat-y;
	height: 68px;
	width: 750px;}
#bannercenter img{position: relative;
	top: 4px;}

#bannerlogo{position: absolute;
	top: 0px;
	right: 0px;}
	
	
textarea{width: 480px;}


