/* ------------------------------------ STRUCTURE ------------------------------------- */

body
	{
	background:url(/images/assets/bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #cacaca;
	color: #000;
	font-family: Verdana, Helvetica, Arial;
	font-size:12px;
	margin: 0;
	}
	
img	
	{
	border: 0;
	}


#container
	{
	margin-top:6px;
	padding:0;	
	width:900px;
	height:670px;
	margin-left:auto;
	margin-right:auto;
	background-color: #fff;
	}


#top
	{
	float:left;
	margin:0;
	padding:0;	
	width:900px;
	height:42px;
	background-color: #fff;
	}	

#menu ul
	{
	float:left;
	margin:0;
	padding:0 0 0 9px;	
	width:882px;
	height:64px;
	background-color: #fff;
	}	
	
#menu li
	{
	float:left;
	padding:0;
	margin:0;	
	width:98px;
	height:64px;
	list-style: none;
	}		

#menu li a
	{
	float:left;
	padding:0;
	margin:0;	
	width:98px;
	height:64px;
	}			
	
	
#sidemenu ul
	{
	float:left;
	margin:0;
	padding:8px 0 0 12px;	
	width:122px;
	height:556px;
	background:url(/images/assets/bgsidemenu.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #e3e3e3;

	}
	
#sidemenu li, #sidemenu li a
	{
	float:left;
	margin:0;
	padding:0;	
	width:122px;
	height:77px;
	list-style: none;
	}	
	
.sidemenu li#sidelibottom
	{
	height:85px;
	}			


#content
	{
	float:left;
	margin:0;
	padding:4px 0 0 0;	
	width:766px;
	height:360px;
	background-color: #e3e3e3;
	background-image:url(/images/assets/bgcontent.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	}

#calcarea
	{
	float:left;
	margin:0;
	padding:0;	
	width:766px;
	height:200px;
	background-color: #fff;
	background-image:url(/images/assets/bgcalc.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}

	



/* ------------------------------------ POSTIONS ------------------------------------- */

#logo
	{
	float:left;
	margin:0;
	padding:5px 0 0 5px;	
	width:344px;
	height:32px;
	background-color: #fff;
	}


#toplinks
	{
	float:right;
	margin:0;
	padding:9px 12px 0 0;	
	width:530px;
	height:24px;
	background-color: #fff;
	color: #cc0000;
	font-family: Verdana, Helvetica, Arial;
	font-size:16px;
	text-align: right;
	}

#toplinks a
	{
	text-decoration: none;
	color: #a7a7a7;
	font-weight: bold;
	}

h1#title
	{
	float:left;
	margin:0;
	padding:25px 0 0 8px;	
	width:430px;
	height:34px;
	}

#mainimage
	{
	float:left;
	margin:0;
	padding:0 0 0 4px;	
	width:496px;
	height:290px;
	}

#zeropercent
	{
	float:right;
	margin:0;
	padding:23px 25px 0 0;	
	width:240px;
	height:100px;
	}
	
p#financebold
	{
	float:right;
	margin:0;
	padding:20px 25px 50px 0;	
	width:220px;
	height:50px;
	color: #898989;
	font-family: Verdana, Helvetica, Arial;
	font-size:17px;
	text-align: right;
	font-weight: bold;
	}
	
#biketitle
	{
	float:right;
	margin:0;
	padding:0 25px 0 0 ;	
	width:238px;
	height:69px;
	background-image:url(/images/assets/bg_biketitle.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}
	
#biketitle h2
	{
	float:right;
	margin:0;
	padding:6px 8px 0 0;	
	width:230px;
	height:30px;
	color: #d00c06;
	font-family: Verdana, Helvetica, Arial;
	font-size:24px;
	text-align: right;
	font-weight: bold;
	letter-spacing: -0.05em; 
	}	

#biketitle h2 span
	{
	font-size:16px;
	vertical-align: top;
	}

#biketitle h2.makeh2fit
	{
	font-size:21px;
	}
	
#biketitle h2 span.smallbikename
	{
	font-size:13px;
	vertical-align: baseline;
	letter-spacing: 0.01px;
	}	

	
#biketitle p, #biketitle p a
	{
	float:right;
	margin:0;
	padding:2px 4px 0 0;	
	width:220px;
	height:20px;
	color: #6e6e6e;
	font-family: Verdana, Helvetica, Arial;
	font-size:14px;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	}	


#biketitle p img
	{
	vertical-align: -10%;
	}	


#calctextblock
	{
	float:left;
	margin:0;
	padding:0 0 0 22px;	
	width:145px;
	height:162px;
	}
	
h3
	{
	margin:0;
	padding:20px 0 0 0;	
	width:145px;
	height:55px;
	color: #cc0000;
	font-family: Verdana, Helvetica, Arial;
	font-size:25px;
	font-weight: bold;
	line-height:27px;
	}	

#calcarea p#first
	{
	margin:0;
	padding:8px 0 0 0;	
	color: #828282;
	font-family: Verdana, Helvetica, Arial;
	font-size:13px;
	line-height:18px;
	}	

#calculator
	{
	float:left;
	margin:0;
	padding:20px 0 0 17px;	
	width:346px;
	height:142px;
	}

#termsblock
	{
	float:right;
	margin:0;
	padding:0 32px 0 0;	
	width:164px;
	height:140px;
	}
	
a#termsbtn
	{
	display:block;
	margin:0;
	padding:20px 0 25px 0;	
	color: #cc0000;
	font-family: Verdana, Helvetica, Arial;
	font-size:13px;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	}	
	
a#termsbtn img
	{
	vertical-align: -10%;
	}	
	
p.smallprint, address
	{
	margin:0;
	padding:7px 0 0 0;
	color: #434343;
	font-family: Verdana, Helvetica, Arial;
	font-size:10px;
	text-align: right;
	line-height:15px;
	font-style: normal;
	}
	
p#note
	{
	float: right;
	margin:0;
	padding:7px 26px 0 0;
	color: #434343;
	font-family: Verdana, Helvetica, Arial;
	font-size:10px;
	text-align: right;
	width:150px;
	}	
	
	

/* ------------------------------------ TERMS ------------------------------------- */	
	

#termsarea
	{
	float:left;
	margin:0;
	padding:2px 20px 20px 20px;	
	width:726px;
	height:178px;
	background-image:url(/images/assets/bgterms.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}	



h4
	{
	float:left;
	margin:0;
	padding:8px 0 10px 0;	
	color: #cc0000;
	font-family: Verdana, Helvetica, Arial;
	font-size:15px;
	font-weight: bold;
	}	

p#terms
	{
	float:left;
	width:590px;
	margin:0;
	padding:0;
	color: #434343;
	font-family: Verdana, Helvetica, Arial;
	font-size:10px;
	line-height:13.5px;
	font-style: normal;
	}	

		p#terms a
			{
			color: #cc0000;
			}


a#backbutton	
	{
	float:left;
	display:block;
	width:85px;
	height:36px;
	margin:0;
	padding:10px 0 0 30px;	
	color: #cc0000;
	font-family: Verdana, Helvetica, Arial;
	font-size:13px;
	font-weight: bold;
	text-decoration: none;
	background-image:url(/images/assets/backbutton.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}	
	
	
/* ------------------------------------ TOP NAV IMAGES ------------------------------------- */	

#menu li a#tab_supersport
	{
	background:url(/images/assets/tab_supersport.gif);
	}	
	
#menu li a#tab_supersport_sel
	{
	background:url(/images/assets/tab_supersport_sel.gif);
	}		



#menu li a#tab_sporttouring
	{
	background:url(/images/assets/tab_sporttouring.gif);
	}	
	
#menu li a#tab_sporttouring_sel
	{
	background:url(/images/assets/tab_sporttouring_sel.gif);
	}		



#menu li a#tab_fzseries
	{
	background:url(/images/assets/tab_fzseries.gif);
	}	
	
#menu li a#tab_fzseries_sel
	{
	background:url(/images/assets/tab_fzseries_sel.gif);
	}		


#menu li a#tab_xjseries
	{
	background:url(/images/assets/tab_xjseries.gif);
	}	
	
#menu li a#tab_xjseries_sel
	{
	background:url(/images/assets/tab_xjseries_sel.gif);
	}



#menu li a#tab_street
	{
	background:url(/images/assets/tab_street.gif);
	}	
	
#menu li a#tab_street_sel
	{
	background:url(/images/assets/tab_street_sel.gif);
	}		



#menu li a#tab_adventure
	{
	background:url(/images/assets/tab_adventure.gif);
	}	
	
#menu li a#tab_adventure_sel
	{
	background:url(/images/assets/tab_adventure_sel.gif);
	}		



#menu li a#tab_cruiser
	{
	background:url(/images/assets/tab_cruiser.gif);
	}	
	
#menu li a#tab_cruiser_sel
	{
	background:url(/images/assets/tab_cruiser_sel.gif);
	}		



#menu li a#tab_125
	{
	background:url(/images/assets/tab_125.gif);
	}	
	
#menu li a#tab_125_sel
	{
	background:url(/images/assets/tab_125_sel.gif);
	}		



#menu li a#tab_scooters
	{
	background:url(/images/assets/tab_scooters.gif);
	}	
	
#menu li a#tab_scooters_sel
	{
	background:url(/images/assets/tab_scooters_sel.gif);
	}	








/* ------------------------------------ SUPERSPORT SIDE NAV IMAGES ------------------------------------- */	
	
#sidemenu li a#yzfr6
	{
	background:url(/images/sidetabs/sidetab_yzfr6.gif);
	}	
	
#sidemenu li a#yzfr6_sel
	{
	background:url(/images/sidetabs/sidetab_yzfr6_sel.gif);
	}		


#sidemenu li a#yzfr1
	{
	background:url(/images/sidetabs/sidetab_yzfr1.gif);
	}	
	
#sidemenu li a#yzfr1_sel
	{
	background:url(/images/sidetabs/sidetab_yzfr1_sel.gif);
	}		


/* ------------------------------------ SPORT TOURING SIDE NAV IMAGES ------------------------------------- */	
	
#sidemenu li a#fjr1300a
	{
	background:url(/images/sidetabs/sidetab_fjr1300a.gif);
	}	
	
#sidemenu li a#fjr1300a_sel
	{
	background:url(/images/sidetabs/sidetab_fjr1300a_sel.gif);
	}		

#sidemenu li a#fjr1300as
	{
	background:url(/images/sidetabs/sidetab_fjr1300as.gif);
	}	
	
#sidemenu li a#fjr1300as_sel
	{
	background:url(/images/sidetabs/sidetab_fjr1300as_sel.gif);
	}		


	
	
/* ------------------------------------ FZ SIDE NAV IMAGES ------------------------------------- */	
	
#sidemenu li a#fz1fazer
	{
	background:url(/images/sidetabs/sidetab_fz1fazer.gif);
	}	
	
#sidemenu li a#fz1fazer_sel
	{
	background:url(/images/sidetabs/sidetab_fz1fazer_sel.gif);
	}		
	


#sidemenu li a#fz1fazerabs
	{
	background:url(/images/sidetabs/sidetab_fz1fazerabs.gif);
	}	
	
#sidemenu li a#fz1fazerabs_sel
	{
	background:url(/images/sidetabs/sidetab_fz1fazerabs_sel.gif);
	}		
	


#sidemenu li a#fz1
	{
	background:url(/images/sidetabs/sidetab_fz1.gif);
	}	
	
#sidemenu li a#fz1_sel
	{
	background:url(/images/sidetabs/sidetab_fz1_sel.gif);
	}		
	


#sidemenu li a#fz1abs
	{
	background:url(/images/sidetabs/sidetab_fz1abs.gif);
	}	
	
#sidemenu li a#fz1abs_sel
	{
	background:url(/images/sidetabs/sidetab_fz1abs_sel.gif);
	}		
	


#sidemenu li a#fz6fazer
	{
	background:url(/images/sidetabs/sidetab_fz6fazers2.gif);
	}	
	
#sidemenu li a#fz6fazer_sel
	{
	background:url(/images/sidetabs/sidetab_fz6fazers2_sel.gif);
	}		
	


#sidemenu li a#fz6fazerabs
	{
	background:url(/images/sidetabs/sidetab_fz6fazers2abs.gif);
	}	
	
#sidemenu li a#fz6fazerabs_sel
	{
	background:url(/images/sidetabs/sidetab_fz6fazers2abs_sel.gif);
	}		
	


#sidemenu li a#fz6
	{
	background:url(/images/sidetabs/sidetab_fz6s2.gif);
	}	
	
#sidemenu li a#fz6_sel
	{
	background:url(/images/sidetabs/sidetab_fz6s2_sel.gif);
	}		



/* ------------------------------------ STREET SIDE NAV IMAGES ------------------------------------- */	
	
#sidemenu li a#xjr1300
	{
	background:url(/images/sidetabs/sidetab_xjr1300.gif);
	}	
	
#sidemenu li a#xjr1300_sel
	{
	background:url(/images/sidetabs/sidetab_xjr1300_sel.gif);
	}	
	
	
#sidemenu li a#xt660x
	{
	background:url(/images/sidetabs/sidetab_xt660x.gif);
	}	
	
#sidemenu li a#xt660x_sel
	{
	background:url(/images/sidetabs/sidetab_xt660x_sel.gif);
	}		
	
	
#sidemenu li a#wr250x
	{
	background:url(/images/sidetabs/sidetab_wr250x.gif);
	}	
	
#sidemenu li a#wr250x_sel
	{
	background:url(/images/sidetabs/sidetab_wr250x_sel.gif);
	}		
	
	
#sidemenu li a#mt03
	{
	background:url(/images/sidetabs/sidetab_mt03.gif);
	}	
	
#sidemenu li a#mt03_sel
	{
	background:url(/images/sidetabs/sidetab_mt03_sel.gif);
	}	
	
	
	
/* ------------------------------------ ADVENTURE SIDE NAV IMAGES ------------------------------------- */	
	
#sidemenu li a#xt660r
	{
	background:url(/images/sidetabs/sidetab_xt660r.gif);
	}	
	
#sidemenu li a#xt660r_sel
	{
	background:url(/images/sidetabs/sidetab_xt660r_sel.gif);
	}	
	
	
#sidemenu li a#xt660ztenere
	{
	background:url(/images/sidetabs/sidetab_xt660ztenere.gif);
	}	
	
#sidemenu li a#xt660ztenere_sel
	{
	background:url(/images/sidetabs/sidetab_xt660ztenere_sel.gif);
	}	
	
	
#sidemenu li a#wr250r
	{
	background:url(/images/sidetabs/sidetab_wr250r.gif);
	}	
	
#sidemenu li a#wr250r_sel
	{
	background:url(/images/sidetabs/sidetab_wr250r_sel.gif);
	}		
	
/* ------------------------------------ CRUISER SIDE NAV IMAGES ------------------------------------- */	
	
#sidemenu li a#xv1900a
	{
	background:url(/images/sidetabs/sidetab_xv1900a.gif);
	}	
	
#sidemenu li a#xv1900a_sel
	{
	background:url(/images/sidetabs/sidetab_xv1900a_sel.gif);
	}	
	
	
#sidemenu li a#xvs1300a
	{
	background:url(/images/sidetabs/sidetab_xvs1300a.gif);
	}	
	
#sidemenu li a#xvs1300a_sel
	{
	background:url(/images/sidetabs/sidetab_xvs1300a_sel.gif);
	}	
	
	
#sidemenu li a#xvs950a
	{
	background:url(/images/sidetabs/sidetab_xvs950a.gif);
	}	
	
#sidemenu li a#xvs950a_sel
	{
	background:url(/images/sidetabs/sidetab_xvs950a_sel.gif);
	}	
	
	
/* ------------------------------------ 125 SIDE NAV IMAGES ------------------------------------- */	
	
#sidemenu li a#wr125r
	{
	background:url(/images/sidetabs/sidetab_wr125r.gif);
	}	
	
#sidemenu li a#wr125r_sel
	{
	background:url(/images/sidetabs/sidetab_wr125r_sel.gif);
	}	
	
	
#sidemenu li a#wr125x
	{
	background:url(/images/sidetabs/sidetab_wr125x.gif);
	}	
	
#sidemenu li a#wr125x_sel
	{
	background:url(/images/sidetabs/sidetab_wr125x_sel.gif);
	}	
	
	
#sidemenu li a#ybr125
	{
	background:url(/images/sidetabs/sidetab_ybr125.gif);
	}	
	
#sidemenu li a#ybr125_sel
	{
	background:url(/images/sidetabs/sidetab_ybr125_sel.gif);
	}	
	
	
#sidemenu li a#ybr125custom
	{
	background:url(/images/sidetabs/sidetab_ybr125custom.gif);
	}	
	
#sidemenu li a#ybr125custom_sel
	{
	background:url(/images/sidetabs/sidetab_ybr125custom_sel.gif);
	}	
	
	
#sidemenu li a#yzfr125
	{
	background:url(/images/sidetabs/sidetab_yzfr125.gif);
	}	
	
#sidemenu li a#yzfr125_sel
	{
	background:url(/images/sidetabs/sidetab_yzfr125_sel.gif);
	}	
	
	
#sidemenu li a#yzfr125race
	{
	background:url(/images/sidetabs/sidetab_yzfr125race.gif);
	}	
	
#sidemenu li a#yzfr125race_sel
	{
	background:url(/images/sidetabs/sidetab_yzfr125race_sel.gif);
	}	
	
	
#sidemenu li a#xt125r
	{
	background:url(/images/sidetabs/sidetab_xt125r.gif);
	}	
	
#sidemenu li a#xt125r_sel
	{
	background:url(/images/sidetabs/sidetab_xt125r_sel.gif);
	}	
	
	
#sidemenu li a#xt125x
	{
	background:url(/images/sidetabs/sidetab_xt125x.gif);
	}	
	
#sidemenu li a#xt125x_sel
	{
	background:url(/images/sidetabs/sidetab_xt125x_sel.gif);
	}	
	
	
	
	
/* ------------------------------------ XJSERIES SIDE NAV IMAGES ------------------------------------- */	

#sidemenu li a#xj6
	{
	background:url(/images/sidetabs/sidetab_xj6.gif);
	}	
	
#sidemenu li a#xj6_sel
	{
	background:url(/images/sidetabs/sidetab_xj6_sel.gif);
	}		
	
	
#sidemenu li a#xj6abs
	{
	background:url(/images/sidetabs/sidetab_xj6abs.gif);
	}	
	
#sidemenu li a#xj6abs_sel
	{
	background:url(/images/sidetabs/sidetab_xj6abs_sel.gif);
	}
	
	
	#sidemenu li a#xj6diversion
	{
	background:url(/images/sidetabs/sidetab_xj6diversion.gif);
	}	
	
#sidemenu li a#xj6diversion_sel
	{
	background:url(/images/sidetabs/sidetab_xj6diversion_sel.gif);
	}
	
	
	#sidemenu li a#xj6diversionabs
	{
	background:url(/images/sidetabs/sidetab_xj6diversionabs.gif);
	}	
	
#sidemenu li a#xj6diversionabs_sel
	{
	background:url(/images/sidetabs/sidetab_xj6diversionabs_sel.gif);
	}
	
	
	#sidemenu li a#xj6diversionfabs
	{
	background:url(/images/sidetabs/sidetab_xj6diversionfabs.gif);
	}	
	
#sidemenu li a#xj6diversionfabs_sel
	{
	background:url(/images/sidetabs/sidetab_xj6diversionfabs_sel.gif);
	}	
	
	
/* ------------------------------------ SCOOTERS SIDE NAV IMAGES ------------------------------------- */	


#sidemenu li a#vity
	{
	background:url(/images/sidetabs/sidetab_vity.gif);
	}	
	
#sidemenu li a#vity_sel
	{
	background:url(/images/sidetabs/sidetab_vity_sel.gif);
	}		
	
	
#sidemenu li a#bws125
	{
	background:url(/images/sidetabs/sidetab_bws125.gif);
	}	
	
#sidemenu li a#bws125_sel
	{
	background:url(/images/sidetabs/sidetab_bws125_sel.gif);
	}









#sidemenu li a#xcity250
	{
	background:url(/images/sidetabs/sidetab_xcity250.gif);
	}	
	
#sidemenu li a#xcity250_sel
	{
	background:url(/images/sidetabs/sidetab_xcity250_sel.gif);
	}		
	
	
#sidemenu li a#xmax250
	{
	background:url(/images/sidetabs/sidetab_xmax250.gif);
	}	
	
#sidemenu li a#xmax250_sel
	{
	background:url(/images/sidetabs/sidetab_xmax250_sel.gif);
	}
	
	
	#sidemenu li a#xmax250se
	{
	background:url(/images/sidetabs/sidetab_xmax250se.gif);
	}	
	
#sidemenu li a#xmax250se_sel
	{
	background:url(/images/sidetabs/sidetab_xmax250se_sel.gif);
	}
	
	
	#sidemenu li a#xcity125
	{
	background:url(/images/sidetabs/sidetab_xcity125.gif);
	}	
	
#sidemenu li a#xcity125_sel
	{
	background:url(/images/sidetabs/sidetab_xcity125_sel.gif);
	}	
		
	
#sidemenu li a#xmax125
	{
	background:url(/images/sidetabs/sidetab_xmax125.gif);
	}	
	
#sidemenu li a#xmax125_sel
	{
	background:url(/images/sidetabs/sidetab_xmax125_sel.gif);
	}	
	
		
	
#sidemenu li a#xmax125se
	{
	background:url(/images/sidetabs/sidetab_xmax125se.gif);
	}	
	
#sidemenu li a#xmax125se_sel
	{
	background:url(/images/sidetabs/sidetab_xmax125se_sel.gif);
	}	
	