@charset "UTF-8";
/* CSS Document */
body {color:#333;}

	td.content_cell_border {
		border:##afa09b solid 1px;
	}
	.cr_content p {
		padding:0;
		margin:0;
	}
	.cr_content a {
		color:##3377cf;
		text-decoration:underline;
	}
	table.content_table_border {
		border:##afa09b solid 1px;
	}
	.cr_content_field_r {
		width: 300px;
		background-color: rgb(249, 242, 176);
	}
	.cr_content_field {
		width: 300px;
		background-color: rgb(250,250,250);
	}

/* HH CSS additions */
div#people a span {display: none;}


div#people a:hover span{display: block;width: 177px; height:175px;
   padding:0px; margin:0;position:relative; top:0; left:0px; z-index: 100;
   color: #333; border-bottom:#333 dotted 1px;
   font: 10px Verdana, sans-serif; text-align: left; margin-top:-175px; background-color:#EAF0F5; text-decoration:none;}
   
div#people img{width:175px; height:175px; border:none;}

.thumb{float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; line-height:14px; padding:8px; margin:15px; margin-top:0px;border:1px solid#ccc; height:200px; width:175px; background-color:#EAF0F5;}

a{color:#ff3300; text-decoration:none;}

.name{color:#000; text-transform:uppercase;}


div#about img{width:225px; height:225px; border:1px solid #ccc;}

.thumb_w{float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; line-height:14px; padding:8px; margin:5px; margin-top:0px;border:1px solid#fff; height:250px; width:225px; background-color:#ffffff}



.titleabout{color:#666; text-transform:none;font-size:13px; line-height:24px;}
#about a:hover{color:#ff3300;}
#thumbsbottom{padding-top:20px; border-top:1px dotted #999; clear:left;}

div#about a{text-decoration:none;}
div#about a:hover{color:#ff3300;}

.pb_content_cell {text-align:left;}
.pb_content_cell p{text-align:left;}

.pb_content_cell a{color:#ff3300;}
.pb_content_cell a:hover{color:#ff3300; text-decoration:underline;}
.pb_content_cell h1{font-size:21px; color:#333;}
.pb_content_cell h2{font-size:16px; color:#000;}
.pb_content_cell .caption{font-size:10px; color:#666; clear:left; padding-bottom:15px;}
.imgleft{padding-right:15px; float:left; clear:left; border:none;}

/* FAQs */

.q-heading{color:#333; font-size:18px;}
.question{color:#000; font-size:14px; font-weight:bold;}
.question a{color:#000; font-weight:bold;}
ul a:link{color:#333; font-weight:normal;}
li a:hover{color:#ff3300;text-decoration:underline;}
li a:visited{color:#333; font-weight:normal;}

.section{border-top:1px dashed #999999;}
.mainheading{font-size:21px; font-weight:normal; color:#333;}


/*Bike Styles added*/

.bikecatwrapper a{text-decoration:none;}
.bikecatwrapper a:hover{text-decoration:none; color:#000;}

.pb_bikethumbnail_td {
		width:270px;
	 
		padding:10px;text-align:left; color:#333; font-size:12px; border: 1px dashed #ccc; border-right:none;
	}
	
	
.pb_bikethumbnail_td_last {
		width:270px; padding:10px;
		border: 1px dashed #ccc;color:#333; font-size:12px;
		}
	
.pb_bikethumbnail_td_empty {
		width:270px; padding-left:15px;
		border:none;
		}
	
.pb_bikethumbnail_td_last a{color:inherit; text-decoration:none;
	}
	
.pb_bikethumbnail_td_last{border:1px dashed #cccccc;}
.pb_bikethumbnail_td_last:hover{border: 1px solid #999999; text-decoration:none; color:#ff3300;}
	
.pb_bikethumbnail_td a{color:inherit; text-decoration:none;
	}
.pb_bikethumbnail_td{border:1px dashed #cccccc;}
.pb_bikethumbnail_td:hover{border: 1px solid #999999; text-decoration:none; color:#ff3300;}

	
	
	
	.pb_bikesubcat_title {font-size:21px; color:#666; text-transform:uppercase; padding-left:15px;}
	.pb_heights{font-size:12px; color:#666; text-transform:none; padding-left:20px; font-weight:normal;"}
	
	.pb_bikethumb_title {
		font-size:12px;
		line-height:18px;
		text-align:left;
		 color:#333; font-weight:bold;
	}
	.pb_bikethumb_title a {color:#333; font-weight:bold;}
	
	.pb_bikethumb_descr {
		font-size:12px;
		line-height:18px;
		text-align:left;
	color:#666
	}
	
	
	.pb_bikethumb_descr a{color:#666; font-size:inherit;}
	
	.pb_bikethumbnail_td img {
		padding:5px;
	}
	.pb_bikethumbnail_td_last img {
		padding:5px;
	}
	.pb_bikethumb_descr{
		padding-bottom:10px;
	}
	.pb_bikethumb_descr a{
		color:#666666;
	}
	.pb_bikethumb_descr a:hover {
		color:#f00;
	}
	.pb_bikethumb_price{
		color:#333333;
		font-weight:normal;
		
	}
	
	
	.pb_bike_subhead {font-size:18px; color:#333; line-height:24px;}
	
	.pb_bikethumbcopy{text-align:left;}
	
	.pb_colorbars img{padding-right:10px;}
	
	.messagebutton{background-color:#dee6ed; color:#666; padding:10px; width:270px;margin-right:15px;}
	
	
	.caption{font-size:10px; color:#666; clear:left; padding-bottom:15px;}
	.caption:link{font-size:10px; color:#333; clear:left; padding-bottom:15px;}
	.caption:hover{font-size:10px; color:#ff3300; clear:left; padding-bottom:15px;}
	
	/*testimonials*/
div#testimonials{margin-top:25px; width:740px; font-size:14px; background-color:#cccccc;}
div#testimonials p{font-size:14px; float:left; clear:left;}

