DIV.spacer {
	background-image:url('images/horizontal-line-background.png'); 
	background-repeat:repeat-x;
	height:1px;	
	margin-left:10px;
	margin-right:10px;
	margin-top:15px;
	margin-bottom:15px;
}

DIV#left_nav {
	position:relative;	
	height:320px;
	width:198px;
	left:0px;
	background-repeat:repeat;
}

DIV#left_nav A { 
	background-image:url('images/main_menu.png'); 
	text-decoration:none; 
	font-size:1px; 
	margin-top:5px;
}

DIV#left_nav A.active {
	background-color:white;
}

DIV#left_nav A:hover {
	background-color:white;
}

A#Home {
	display:block;
	width:198px;
	height:15px; 
	background-position:0px 277px;
}

A#News {
	display:block;
	width:198px;
	height:15px; 
	background-position:0px 259px;
}

A#Programs {
	display:block;
	width:198px;
	height:15px; 
	background-position:0px 223px;
}

A#Coaches {
	display:block;
	width:198px;
	height:15px; 
	background-position:0px 205px;
}

A#ClubSchedule {
	display:block;
	width:198px;
	height:15px; 
	background-position:0px 189px;
}
A#Races {
	display:block;
	width:198px;
	height:15px; 
	background-position:0px 169px;
}

A#Registration {
	display:block;
	width:198px;
	height:15px; 
	background-position:0px 151px;
}

A#FreeRide {
	display:block;
	width:198px;
	height:15px; 
	background-position:0px 133px;
}

A#Sponsors {
	display:block;
	width:198px;
	height:15px; 
	background-position:0px 115px;
}

A#PhotoGallery {
	display:block;
	width:198px;
	height:15px;
	background-position:0px 99px;
}

A#Forum {
	display:block;
	width:198px;
	height:15px; 
	background-position:0px 79px;
}

A#ProgramUpdates {
	display:block;
	width:198px;
	height:15px; 
	background-position:0px 60px;
}

A#ContactUs {
	display:block;
	width:198px;
	height:15px;
	background-position:0px 41px; 
}

A#Links {
	display:block;
	width:198px;
	height:15px; 
	background-position:0px 25px;
}