/* CSS Document */






body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background-color:#282828;}

a img { border:0; }

h1 {font-size:22px;}

li {padding-top:.4em;}

#container { width:775px; margin:0 auto; padding:0; }
#header { height:198px; width:100%; margin:0; padding:0; }
#columns { width:100%; margin:0; padding:0; background-image:url(_images/bg-columns.jpg); background-repeat:repeat-y; background-color:#ffffff; }
/*#columns { width:100%; margin:0; padding:0; background-color:#ffffff; }*/
#left_column { float:left; width:166px; margin:0; padding:0 0 0 0; background-color:#363636; }
#nav { margin:0 0 0 5px; padding:0; }
#right_column { float:right; width:609px; margin:0; padding:0; background-color:#ffffff; }
#right_column_home { margin:0; padding:0 15px; background-repeat:no-repeat; background-color:#ffffff; }
#right_column_content {margin:0 15px 0 15px; padding:0; background-color:#ffffff;}
#footer {clear:both; margin:0; padding:10px 0 5px 0; background-color:#cccccc; color:#000000; font-size:12px; font-weight:bold; text-align:center; }
#footer a:link, #footer a:visited { color:#000000; text-decoration:none; }
#footer a:hover, #footer a:active { color:#000000; text-decoration:underline; }



.clearboth {clear:both; margin:0; padding:0;}


/* from old site */
.links {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}

a.links:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}

a.links:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #838383; text-decoration: none}

a.links:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #CC0033; text-decoration: none}

a.links:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #CC0033; text-decoration: none}



.listnav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }

a.listnav:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}

a.listnav:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #838383; text-decoration: none}

a.listnav:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #CC0033; text-decoration: none}

a.listnav:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #CC0033; text-decoration: none}



.red {  font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #FF0000; text-decoration: none}

a.red:link {  font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #CC0033; text-decoration: underline}

a.red:visited {  font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #CC0033; text-decoration: underline}

a.red:hover {  font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #666666; text-decoration: none}

a.red:active {  font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #666666; text-decoration: none}



.ullistnav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline}

a.ullistnav:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline}

a.ullistnav:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #838383; text-decoration: none}

a.ullistnav:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC0033; text-decoration: none}

a.ullistnav:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC0033; text-decoration: underline}



.smallblack {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none}

a.smallblack:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none}

a.smallblack:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #999999; text-decoration: none}

a.smallblack:active {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC0033; text-decoration: none}

a.smallblack:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC0033; text-decoration: none}


.linksbig { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }


.fulllistheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	font-variant: normal;
	text-transform: uppercase;
	font-style: italic;
}
.bigblue {
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
}




/* buttons */

.btnTestedBikes{
	background-image:url(_images/btnTestedBikes.jpg);
	background-repeat:no-repeat;
	float:left;
	width:154px;
	height:36px;
	margin-bottom:13px;
}
.btnTestedBikes:hover{
	background-position: center bottom;
}

.btnProductInfo{
	background-image:url(_images/btnProductInfo.jpg);
	background-repeat:no-repeat;
	float:left;
	width:154px;
	height:36px;
	margin-bottom:13px;
}
.btnProductInfo:hover{
	background-position: center bottom;
}

.btnVideos{
	background-image:url(_images/btnVideos.jpg);
	background-repeat:no-repeat;
	float:left;
	width:154px;
	height:36px;
	margin-bottom:13px;
}
.btnVideos:hover{
	background-position: center bottom;
}

.btnSelectModel{
	background-image:url(_images/btnSelectModel.jpg);
	background-repeat:no-repeat;
	float:left;
	width:154px;
	height:36px;
	margin-bottom:13px;
}
.btnSelectModel:hover{
	background-position: center bottom;
}

.btnInstructions{
	background-image:url(_images/btnInstructions.jpg);
	background-repeat:no-repeat;
	float:left;
	width:154px;
	height:36px;
	margin-bottom:13px;
}
.btnInstructions:hover{
	background-position: center bottom;
}

.btnWarranty{
	background-image:url(_images/btnWarranty.jpg);
	background-repeat:no-repeat;
	float:left;
	width:154px;
	height:36px;
	margin-bottom:13px;
}
.btnWarranty:hover{
	background-position: center bottom;
}

.btnFAQ{
	background-image:url(_images/btnFAQ.jpg);
	background-repeat:no-repeat;
	float:left;
	width:154px;
	height:36px;
	margin-bottom:13px;
}
.btnFAQ:hover{
	background-position: center bottom;
}

.btnNews{
	background-image:url(_images/btnNews.jpg);
	background-repeat:no-repeat;
	float:left;
	width:154px;
	height:36px;
	margin-bottom:13px;
}
.btnNews:hover{
	background-position: center bottom;
}

.btnDealerLogin{
	background-image:url(_images/btnDealerLogin.jpg);
	background-repeat:no-repeat;
	float:left;
	width:154px;
	height:36px;
	margin-bottom:13px;
}
.btnDealerLogin:hover{
	background-position: center bottom;
}

.btnDealerSearch{
	background-image:url(_images/btnDealerSearch.jpg);
	background-repeat:no-repeat;
	float:left;
	width:154px;
	height:36px;
	margin-bottom:13px;
}
.btnDealerSearch:hover{
	background-position: center bottom;
}

.btnContact{
	background-image:url(_images/btnContact.jpg);
	background-repeat:no-repeat;
	float:left;
	width:154px;
	height:36px;
	margin-bottom:13px;
}
.btnContact:hover{
	background-position: center bottom;
}

.btnOrder{
	background-image:url(_images/btnOrder.jpg);
	background-repeat:no-repeat;
	float:left;
	width:154px;
	height:36px;
	margin-bottom:13px;
}
.btnOrder:hover{
	background-position: center bottom;
}

.btnWebBanners{
	background-image:url(_images/btnWebBanners.jpg);
	background-repeat:no-repeat;
	float:left;
	width:154px;
	height:36px;
	margin-bottom:13px;
}
.btnWebBanners:hover{
	background-position: center bottom;
}

.btnTestimonials{
	background-image:url(_images/btnTestimonials.jpg);
	background-repeat:no-repeat;
	float:left;
	width:154px;
	height:36px;
	margin-bottom:13px;
}
.btnTestimonials:hover{
	background-position: center bottom;
}


.btnViewDetailsHome5CP02{
	background-image:url(_images/btnViewDetailsHome5CP02.jpg);
	background-repeat:no-repeat;
	float:left;
	width:109px;
	height:26px;
	margin-top:96px;
	margin-left:400px;
}
.btnViewDetailsHome5CP02:hover{
	background-position: center bottom;
}

.btnViewDetailsHome6CB03{
	background-image:url(_images/btnViewDetailsHome6CB03.jpg);
	background-repeat:no-repeat;
	float:left;
	width:109px;
	height:26px;
	margin-top:175px;
	margin-left:90px;
}
.btnViewDetailsHome6CB03:hover{
	background-position: center bottom;
}

.btnViewDetailsHome6CP04{
	background-image:url(_images/btnViewDetailsHome6CP04.jpg);
	background-repeat:no-repeat;
	float:left;
	width:109px;
	height:26px;
	margin-top:220px;
	margin-left:450px;
}
.btnViewDetailsHome6CP04:hover{
	background-position: center bottom;
}

.horule {
	color:#336699;
}