#testRideWrapper {
	clear: both;
}

#testRideWrapper #chooseXr1200x {
	float: left;
}
	
	#testRideWrapper #chooseXr1200x #bookXr1200x {
		background: url("/a/img/global/bikePageXr1200x2.jpg") no-repeat top left;
		width: 475px;
		clear: both;
	}
	
		#testRideWrapper #chooseXr1200x h2,
		#testRideWrapper #chooseXr1200 h2 {
			font-family: arial black, arial, helvetica, verdana, sans-serif;
			font-size: 1.2em;
			color: #999;
			text-transform: uppercase;
		}
		
		#testRideWrapper #chooseXr1200x p,
		#testRideWrapper #chooseXr1200 p {
			font-size: 1.1em;
			margin-right: 15px;
		}
	
#testRideWrapper #chooseXr1200 {
	float: left;
}
	
	#testRideWrapper #chooseXr1200 #bookXr1200 {
		background: url("/a/img/global/bikePageXr12002.jpg") no-repeat top left;
		width: 475px;
		height: 341px;
		clear: both;
	}
	
	
	.bookLinks {
		border-bottom: 1px solid #232424;
		width: 470px;
		padding: 290px 0 10px 0;
		font-family: arial black, arial, helvetica, verdana, sans-serif;
		font-size: 1.1em;
		text-transform: uppercase;
		margin: 0 0 10px 0;
	}
	
	#bookXr1200 .bookLinks,
	#bookXr1200 h2,
	#bookXr1200 p {
		margin-left: 5px;
	}
	
	#bookXr1200 p {
		margin-right: 0;
	}
	
	.bookLinks a.viewSpecs:link,
	.bookLinks a.viewSpecs:visited {
		color: #ccc;
		background: url("/a/img/global/viewSpecs.gif") no-repeat center left;
		padding: 0 0 0 20px;
		line-height: 33px;
		float: left;
		text-decoration: none;
		margin: 0 50px 0 0;
	}
	
	.bookLinks a.viewSpecs:hover,
	.bookLinks a.viewSpecs:active {
		color: #C42020;
	}
	
	a.trButton:link,
	a.trButton:visited {
		color: #232424;
		background: url("/a/img/global/bookButtonLeft.gif") no-repeat center left;
		padding: 0 0 0 20px;
		line-height: 33px;
		float: left;
		text-decoration: none;
	}
	
	a.trButton:hover,
	a.trButton:active {
		color: #fff;
	}
	
		a.trButton span {
			background: url("/a/img/global/bookButtonRight.gif") no-repeat center right;
			display: block;
			padding: 0 33px 0 0;
		}