html, body {

	height: 100%;

}

body {

	margin: 0;

	padding: 0;

	color:#000000;

	background-color: #FFFFFF;

	font: 10px verdana, arial, helvetica, sans-serif;

}



h1 {

	font-size:12px;

	font-weight:bold;

	}





/* GENERAL CLASSES */

.SpikeMain { 

 	width: 100%;

 	height: 100%;

 	position: relative;

	 	

}

.SpikeContainer {

	position: absolute;

	width:806px;

	height:auto;

	left: 50%; 

	margin-left:-426px; 

	background-color:#FFFFFF;

	

}



a:link, a:visited, a:active {

	color: #000099;

	text-decoration: none;

}



a:hover {

	text-decoration: underline;

	color: #000099;

}



a img{border:none;}





/*BODY CLASSES*/



.NewsContainer {	width:590px; 	height:270px; 	padding:10px 0 0 46px;	font: 10px verdana, arial, helvetica, sans-serif;	float:left;}



.LeftColumn {

	float:left;

	width:216px;

	background-color:#FFFFFF;



}



.Menu {

	margin-left:0px;

	margin-top:0px;



}



.Menu a:link, .Menu a:visited, .Menu a:active {

	font-family:Verdana, Arial, Helvetica, sans-serif; 

	font-size:13px; 

	font-weight:bold; 

	color:#FFFFFF;

	}



.Menu a:hover {

	text-decoration: underline;

}

.SiteForms {

	padding:2px 0 0 56px;

	}



.FORM {

	font-family:Verdana, Arial, Helvetica, sans-serif; 

	font-size:10px; 

	font-weight:bold; 

	color:#000000;

	}
	
/* NEWS */
.NewsDiv {	height: 238px;}

.NewsDiv a:link, .NewsDiv a:visited, .NewsDiv a:active .NewsDiv a:hover{	text-decoration: none;}

.LeftNewsColumn {	width: 290px;	height: 237px;	float: left;	border-color: #AAAAcc;	margin-top:8px;}
.RightNewsColumn { 	width: 290px;	height: 237px;	float: right;	border-color: #AAAAcc;	margin-top:8px;}
.NewsItem {	width: 286px; margin-bottom:5px; min-height:65px; }
.NewsItem p { margin:0 0 10px 0; }
/* NEWS END */

.formRow {float:left; width:100%; padding-bottom:8px;}
.formRow .title {width:100px; float:left; margin-top:3px;}


.warning {font-weight:bold; color:#F00;}
.success {font-weight:bold; color:#090;}

/*Ladder CLASSES*/
#ladder-cont {float:right; width:165px;}
	#ladder-info {width:165px; height:245px; margin-top:15px; padding:0 0 0 0; background-image:url(http://www.oakleighindoorsports.com.au/images/laddersbacking2.gif); background-repeat:repeat-x; }
	.Ladder { text-align:center; margin:10px 0; float:left; width:165px; font: 14px arial, helvetica, sans-serif; font-weight:bold; color:#FFFFFF;	}
		.Ladder a:link, .Ladder a:visited, .Ladder a:active {	font-family: Arial, Helvetica, sans-serif; 	font-size:12px; font-weight:Bold;color:#999999;	}
		.Ladder a:hover {	text-decoration: underline;}
	#ladder-text {padding: 0 12px 0 10px; margin-top:5px; float:left; width:145px; font: 10px verdana, arial, helvetica, sans-serif;height:94px;}
		#ladder-text p {margin:0;}
	p#center-address {margin:5px 10px; width:145px; float:left;}
	#locate-us {background:url(http://www.oakleighindoorsports.com.au/images/locateUs.gif) no-repeat; width:165px; height:38px; margin:0 0 0 5px; padding-top:11px; text-align:center;}

/*FOOTER CLASSES*/



.Footer {

	float:left;

	width:760px;

	padding:2px 0 0 46px;

	height:60px;

}



.Footer a:link, .Footer a:visited, .Footer a:active {

	font-family:Verdana, Arial, Helvetica, sans-serif; 

	font-size:10px; 

	color:#CCCCCC;

	}



.Footer a:hover {

	text-decoration: underline;

}
