.slideshow { 
	height: 303px; 
	width: 873px; 
	margin: auto;
	display:block;
	position:relative;
	overflow:hidden;
}

	.slideshare .controls, #nav_container2 .controls, #nav_container3 .controls {
		position:absolute;
		display:block;
		width:112px;
		margin:15px 0 0 -1px;
		padding:0;
		z-index:99;
		}

	.slideshow a{ 
		font:32px arial;
		color:#ffffff;
		text-decoration:none;
	}
	.slideshow a:link{ 
		text-decoration:none;
	}
	.slideshow a:hover{ 
		text-decoration: underline;
	}
	
	.slideshow .christine, .slideshow .laura, .slideshow .robby, .slideshow .bundle {
		display:block;
		position:relative;
		margin:0;
		padding:0;
	}
	
		.slideshow .christine .christine_active {
			display:block;
			left:605px;
			position:absolute;
			top:119px;
			}
			
		.slideshow .laura .laura_active {
			display:block;
			left:646px;
			position:absolute;
			top:96px;			
			}

		.slideshow .robby .robby_active {
			display:block;
			left:606px;
			position:absolute;
			top:75px;	
			}

		.slideshow .bundle .bundle_active {
			display:block;
			left:625px;
			position:absolute;
			top:227px;
			}
	
	
.slideshow img, #slidernav img { padding: 0; border: 0;}

	.slideshow #btn_buycycle {
		display:inline-block;
		position:absolute;
		float:left;
		height:38px;
		margin:0 !important;
		overflow:hidden;
		padding:0 !important;
		vertical-align:bottom;
		left:595px;
		top:255px;
	}
	
		.slideshow #btn_buycycle:hover .btn {
			margin:-40px 0 0 !important;
			padding:0 !important;		
			}

	.slideshow #btn_playprev {
		display:inline-block;
		position:absolute;
		float:left;
		height:38px;
		margin:0 !important;
		overflow:hidden;
		padding:0 !important;
		vertical-align:bottom;
		left:680px;
		top:255px;
	}
	
		.slideshow #btn_playprev:hover .btn {
			margin:-40px 0 0 !important;
			padding:0 !important;		
			}


	.slideshow #telly {
		display:block;
		position:absolute;
		width:158px;
		height:140px;
		left:125px;
		top:40px;
		margin:0 !important;
		overflow:hidden;
		padding:0 !important;		
	}


ul#slidernav { 
	display:block;
	position:relative;
	margin:0 auto 0 auto;
	padding:0 60px;
	width:456px;
	height:90px;
	text-align:center;
	background:top left no-repeat url('../images/cycle/bg_slidernav.jpg');
}

		ul#slidernav li {
			list-style:none;
			float:left;
			display:inline-block;
			position:relative;
			width:100px;
			height:69px;
			margin:10px 7px;
		}

		ul#slidernav li.slidernav1 {
			background:top left no-repeat url('../images/cycle/1_sm.jpg');
		}
		
			ul#slidernav li.slidernav1:hover, ul#slidernav li.slidernav1.activeSlide {
				background:top left no-repeat url('../images/cycle/1_sm_hvr.jpg');
				cursor:pointer;
			}
		
		ul#slidernav li.slidernav2 {
			background:top left no-repeat url('../images/cycle/2_sm.jpg');
		}
		
			ul#slidernav li.slidernav2:hover, ul#slidernav li.slidernav2.activeSlide {
				background:top left no-repeat url('../images/cycle/2_sm_hvr.jpg');
				cursor:pointer;
			}
		
		ul#slidernav li.slidernav3 {
			background:top left no-repeat url('../images/cycle/3_sm.jpg');
		}
		
			ul#slidernav li.slidernav3:hover, ul#slidernav li.slidernav3.activeSlide {
				background:top left no-repeat url('../images/cycle/3_sm_hvr.jpg');
				cursor:pointer;
			}
		
		ul#slidernav li.slidernav4 {
			background:top left no-repeat url('../images/cycle/4_sm.jpg');
		}
		
			ul#slidernav li.slidernav4:hover, ul#slidernav li.slidernav4.activeSlide {
				background:top left no-repeat url('../images/cycle/4_sm_hvr.jpg');
				cursor:pointer;
			}
		

	#slidernav #btn_nextslide {
		display:inline-block;
		position:absolute;
		float:left;
		height:56px;
		margin:0 !important;
		overflow:hidden;
		padding:0 !important;
		vertical-align:bottom;
		left:510px;
		top:15px;
	}
	
		#slidernav #btn_nextslide:hover .btn {
			margin:-58px 0 0 !important;
			padding:0 !important;		
			}
			
	#slidernav #btn_prevslide {
		display:inline-block;
		position:absolute;
		float:left;
		height:56px;
		margin:0 !important;
		overflow:hidden;
		padding:0 !important;
		vertical-align:bottom;
		left:10px;
		top:15px;
	}
	
		#slidernav #btn_prevslide:hover .btn {
			margin:-58px 0 0 !important;
			padding:0 !important;		
			}

