.dotLine {background:url(/images/skin/dotLine.gif) repeat-x; height: 1px;}
.tires {background:url(/images/skin/tires-grey2.gif) no-repeat; height: 50px;}
.tires2 {background:url(/images/skin/tires-grey3.gif) no-repeat; height: 50px;}

li {line-height: 150%; padding-left:14px;}

SPAN.LIST
{
 line-height: 135%;
} 


.top_strap{
 padding: 0px;
 text-align:right;
 color: #121212;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  11px;
 TEXT-TRANSFORM: none;
}


.maintitle{
 padding-top: 6px;
 padding-bottom: 10px;
 color: #C2141D;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  40px;
 TEXT-TRANSFORM: none;
 FONT-WEIGHT: 900;
}

.title{
 padding-top: 20px;
 padding-bottom: 20px;
 color: #404040;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  26px;
 TEXT-TRANSFORM: none;
}


.white-text{
 color: #FFFFFF;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  9px;
 FONT-WEIGHT: 700;
}

.pagetitle{
 padding-top: 22px;
 padding-bottom: 4px; 
 color: #607473;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  24px;
 TEXT-TRANSFORM: none;
}

#page-border{
 padding: 2px;
 border-width:0px;
 margin:0px;
 background: #C2141D;
 width: 796px;
}

#page{
 padding: 0px;
 border-width:0px;
 margin:0px; 
 width: 792px;
 background: #FFFFFF;
}

#bottom-shadow{
 background-image: url('/images/skin5/bottom-shadow.png');
 width:800px;
 height: 36px;
}


body{
 background-color: #FFFFFF;
 background-image: url('/images/skin5/bg.png');
 margin:0px; 
}

#topbanner{
 padding: 0px;
 background: #000000;
 background-image:  url(/images/skin5/top_banner3.jpg);
 background-repeat: no-repeat;
 background-position: center; 
 border-width: 0px;
 height: 150px;
 width: 792px;
}


.spacer{
 font-size:0px;
 background: #C3C5C7;
 height: 5px;
}

#menubar{
 border-width: 0px;
 padding-top: 7px;
 FONT-WEIGHT: 700;
 margin: auto;
 background-image: url(/images/skin5/main_menu3.jpg);
 background-repeat: no-repeat;
 width: 792px;  
 height: 39px;
}

.white_bar{
 height:6px;
 font-size:0px;
 background:#F10207;
}


#menubar_2{
 padding-top: 27px;
 border-width: 0px;
 background: #FE0308;
 background-image: url(/images/skin5/menu-2.jpg);
 background-repeat: no-repeat;
 background-position: center right;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  12px;
 FONT-WEIGHT: 500;
 width: 1024px; 
 height: 50px;
 color: #000000;
}


#wrap{
  background-image: url(/images/skin5/columns2.jpg);
  background-repeat: repeat-y;
  width:792px; 
}


#main{
 float: left;
 width: 818px;
 padding: 0px;
 border-width:0px;
 margin:0px;
 text-align: justify;
 color: #D5D5D5;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  12px;
 TEXT-TRANSFORM: none;
 background-image: url(/images/skin3/left-fill-2.jpg);
 background-repeat: no-repeat;
}

#bottom-fill{
 width: 818px;
 padding: 0px;
 border-width:0px;
 margin:0px;
 text-align: justify;
 background-image: url(/images/skin3/left-fill-1-bottom.jpg);
 background-repeat: no-repeat;
 background-position:bottom center;
}

#main2{
 float: left;
 width: 772px;
 padding: 10px;
 border-width:0px;
 margin:0px;
 text-align: justify;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  12px;
 TEXT-TRANSFORM: none;
}

#right-col{
 padding: 0px;
 border-width:0px;
 margin:0px;
 text-align: justify;
 float:right;
 width: 190px;
}

#pp{
 padding-top: 400px;
 width: 100%;
 color: #D8D8D8;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  11px;
}


.kids-atv-spec{
 color: #404040;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  12px;
}

A.PP_LINK
{
 color: #C8C8C8;
 text-decoration: none;
}	

A.PP_LINK:hover
{
  color: #FFFFFF;
}

.content{
 border-style: ridge;
 border-width: 2;
 border-color: #7A9492 #7A9492 #7A9492 #7A9492;
 margin-top: 0px; 
 margin-bottom: 20px; 
}

.content_inner{
 scrollbar-face-color: #E0E2E4;
 scrollbar-highlight-color: #FFFFFF;
 scrollbar-3dlight-color: #D0D4D6;
 scrollbar-darkshadow-color: #FFFFFF;
 scrollbar-shadow-color: #AAAAAA;
 scrollbar-arrow-color: #494949;
 scrollbar-track-color: #E5E5E5;
 height: 350px;  
 background: #FFFFFF;
 margin-right: 0px; 
 padding: 5px;
 text-align:left;
 overflow:auto; 
}



.red-break{
 color: #FE0308;
 background-color: #FE0308;
 height: 1px;
 width:90%;
}


#body_container{
 padding-left: 30px;
 padding-right: 30px;
 padding-bottom: 30px;  
 line-height: 150%;
 color: #393939;
}


#container{
 padding:0px;
 border-width:0px;
} 

.body_text_standard{
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 color: #202020;
 font-size: 16px;
}

.body_text_small{
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 color: #202020;
 font-size: 12px;
}

.insurance_text{
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 color: #404040;
 font-size: 12px;
}



.black-band{
 padding:0px;
 margin:0px;
 width:1024px;
 height:4px; 
 background-color: #000000;
 font-size:0px;
}

.menubarleft {
 FONT-SIZE:  14px;
 FONT-WEIGHT: 800;
 color: #2F2F2F;
 padding-left: 10px;
 text-align: left;
}


.bottom{
 padding: 0px;
 padding-top: 11px;
 background-image:  url(/images/skin/bottom2.jpg);
 background-repeat: no-repeat; 
 border-width: 0px;
 height: 24px;
 width: 946px;
}

.bottomshadow{
 padding: 0px;
 background-image:  url(/images/skin/bottom_shadow2.jpg);
 background-repeat: no-repeat; 
 border-width: 0px;
 height: 40px;
 width: 950px;
}

A.STANDARD_LINK
{
 color: #683B35;
 text-decoration: none;
 FONT-WEIGHT: 700;
}	

A.STANDARD_LINK:hover
{
 text-decoration: underline;
}


A.STANDARD_LINK_12
{
 font-size:12px;
 color: #683B35;
 text-decoration: none;
}	

A.STANDARD_LINK_12:hover
{
 text-decoration: underline;
}

A.MENU_LINK
{
 color: #E8E8E8;
 text-decoration: none;
 FONT-WEIGHT: 800;
}	

A.MENU_LINK:hover
{
  color: #C01D22;
}


A.FOOTER_LINK
{
 color: #FFFFFF;
 text-decoration: none;
 font-size:18px;
 FONT-WEIGHT: 500;
}	

A.FOOTER_LINK:hover
{
 text-decoration: underline;
}

A.MENU_LINK_RIGHT
{
 color: #E8E8E8;
 text-decoration: none;
}	

A.MENU_LINK_RIGHT:hover
{
  color: #C01D22;
}

A.MENU_LINK_2
{
 color: #FFFFFF;
 text-decoration: none;
 FONT-WEIGHT: 800;
}	

A.MENU_LINK_2:hover
{
 color: #000000;
}

.menubarright {
 FONT-SIZE:  14px;
 FONT-WEIGHT: 800;
 color: #E8E8E8;  
}





td{ color: #7D7D7D;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  14px;
 FONT-WEIGHT: normal;
 TEXT-TRANSFORM: none}
 
 
.SMALL_GREY_TEXT{ color: #7D7D7D;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  12px;
 FONT-WEIGHT: normal;
 TEXT-TRANSFORM: none} 
 

.header_title{
	background-image:url('/images/skin/tires-grey.gif');
	background-repeat:no-repeat;
	padding-top:20px;
	padding-left:4px;
    FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
    FONT-SIZE:  24px;
	FONT-WEIGHT: 800;
    TEXT-TRANSFORM: none;	
	color:#121212;
	height:80px;
	width:618px;
}



h2 {
	background:#6A3D37;
	line-height:22px;
	padding-left:5px;
	padding-top:1px;
	color:#FFFFFF;
	font-size:14px;
}


#whitebox{
 padding:12px;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  14px;
 TEXT-TRANSFORM: none;
 line-height:140%;
 text-align: left;
 background: #FFFFFF;
 border-style: solid;
 border-color: #C6C6C6 #C6C6C6 #C6C6C6 #C6C6C6;
 border-width: 1px;
}  


SPAN.Breadcrumb
{
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE:  12px;
    FONT-WEIGHT: normal;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
}

A.Breadcrumb_link
{
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE:  12px;
    FONT-WEIGHT: normal;
    text-decoration: none;
    COLOR: #FFFFFF;
}

A.Breadcrumb_link:hover
{
    COLOR: #6C0C0E;
}

#home-intro{
 background-image:  url(/images/black-bike-home.jpg);
 background-repeat: no-repeat; 
 background-position: top-left;
 padding-left: 195px;
} 

.floating_menu
{
 padding: 0px;
 background-image:  url(/images/skin/quick_panel_bg3.gif);
 background-repeat: no-repeat; 
 border-width: 0px;
 height: 310px;
 width: 130px;
}


.floating_menu2
{
 padding: 5px;
 background-image:  url(/images/skin5/float-panel.jpg);
 background-repeat: no-repeat;
 FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  12px;  
 border-width: 0px;
 width: 180px;
 color: #C2141D;
 height: 190px;
}

#footer{
 background:#000000;
 width: 792px;
 height:30px;
 padding-top:5px;
}


.bike_item{
 position: relative;
 padding:15px; 
 height:360px;
 width:360px;
 background-image: url(/images/shop/bike_box2.jpg);
 background-repeat: no-repeat; 
 text-align:left;
}


.safety_kit_old{
 padding:15px; 
 padding-top:175px;
 height:100px;
 width:330px;
 background-image: url(/images/shop/safety_kit_box.jpg);
 background-repeat: no-repeat; 
 text-align:left;
 color:#202020;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  16px;
 FONT-WEIGHT: 900;
}


.shop_item{
 padding:15px; 
 height:336px;
 width:270px;
 background-image: url(/images/shop/item_box_top.jpg);
 background-repeat: no-repeat; 
 text-align:left;
}


.shop_price{
 padding-right:15px; 
 padding-top:5px; 
 height:33px;
 width:285px;
 background-image: url(/images/shop/item_box_bottom.jpg);
 background-repeat: no-repeat; 
 text-align:right;
 color:#FFFFFF;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  20px;
 FONT-WEIGHT: 900;
}

.shop_title{
 color:#EE1C23;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  20px;
 FONT-WEIGHT: 900;
 font-style:italic;
}


.shop_size{
 color:#000000;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  20px;
 FONT-WEIGHT: 900;
 font-style:italic;
}


.shop_description{
 color:#000000;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  14px;
 font-style: normal;
}

.shop_toro{
 position: relative;
 background-image: url(/images/shop/toro.gif);
 background-repeat: no-repeat;
 top: -180px;
 left: 105px;
 padding: 0px;
 width:243px;
 height:229px;
 z-index: 2;
}


.toro_banner{
 position: relative;
 top: -390px;
 left: 40px;
 background-image: url(/images/shop/toro-banner.gif);
 background-repeat: no-repeat;
 width: 243px;
 height: 80px;
 z-index: 2;
}


.colt_banner{
 position: relative;
 top: -390px;
 left: 40px;
 background-image: url(/images/shop/colt-banner-2.gif);
 background-repeat: no-repeat;
 width: 336px;
 height: 80px;
 z-index: 2;
}

.shop_roadbug{
 position: relative;
 background-image: url(/images/shop/roadbug.gif);
 background-repeat: no-repeat;
 top: -180px;
 left: 95px;
 width:250px;
 height:205px;
 z-index: 2;
}


.roadbug_banner{
 position: relative;
 top: -390px;
 left: 40px;
 background-image: url(/images/shop/roadbug-banner.gif);
 background-repeat: no-repeat;
 width: 336px;
 height: 80px;
 z-index: 2;
}


.shop_colt{
 position: relative;
 background-image: url(/images/shop/colt.gif);
 background-repeat: no-repeat;
 top: -90px;
 left: 80px;
 padding: 0px;
 width:300px;
 height:199px;
 z-index: 2;
}

.percent_off{
 position: relative; 
 background-image: url(/images/shop/25-percent.gif);
 background-repeat: no-repeat;
 width: 100px;
 height: 103px;
 z-index: 3;
}

.bike_price{
 color:#000000;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  24px;
 font-style: normal;
}


.kids_bike_price{
 margin-top: 2px;
 padding: 2px;
 background: #000000;
 color: #FFFFFF;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  14px;
 font-style: normal;
 width: 70px;
}


.option_one{
 background-image: url(/images/shop/option1a.gif);
 background-repeat: no-repeat;
 width: 170px;
 height: 53px;
 padding-top: 12px;
 padding-left: 70px;
 color:#FFFFFF;
 text-align: left;
 FONT-FAMILY: Candara, Arial Narrow, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  14px;
 font-weight: 900;
}


.option_two{
 background-image: url(/images/shop/option2a.gif);
 background-repeat: no-repeat;
 width: 170px;
 height: 53px;
 padding-top: 12px;
 padding-left: 70px;
 color:#FFFFFF;
 text-align: left;
 FONT-FAMILY: Candara, Arial Narrow, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  14px;
 font-weight: 900;
}


.option_three{
 background-image: url(/images/shop/option3a.gif);
 background-repeat: no-repeat;
 width: 170px;
 height: 53px;
 padding-top: 12px;
 padding-left: 70px;
 color:#FFFFFF;
 text-align: left;
 FONT-FAMILY: Candara, Arial Narrow, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  14px;
 font-weight: 900;
}


.customisation_title{
 color:#000000;
 text-align: left;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  30px;
 font-style: normal;
 font-weight: 900;
}


.customisation_text{
 color:#000000;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 FONT-SIZE:  16px;
 font-style: normal;
}


#order_form{
 padding:15px; 
 height:320px;
 width:320px;
 background-image: url(/images/skin5/address_box.jpg);
 background-repeat: no-repeat; 
 text-align:left;
}


#premises_box{
 padding:18px; 
 height:214px;
 width:680px;
 background-image: url(/images/skin5/premises_box.png);
 background-repeat: no-repeat; 
 text-align:left;
}

.striped-bg{
 margin: 0px;
 padding: 0px;
 background-image: url(/images/skin5/bg2.png);
}


.white-bg{
 margin: 0px;
 padding: 0px;
 background:#FFFFFF;
}

#address_form{
 padding:15px;
 height:320px;
 width:320px;
 background-image: url(/images/skin5/address_box.jpg);
 background-repeat: no-repeat; 
 text-align:left;
}


#safety_kit{
 position: relative;
 padding:15px;
 height:92px;
 width:319px;
 padding-top:180px;
 padding-left: 20px;
 padding-right: 20px;
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 color: #202020;
 font-size: 13px;
 font-weight: 700;
 font-style: italic;
 line-height:100%;
 background-image: url(/images/skin5/safety-kit.jpg);
 background-repeat: no-repeat; 
 text-align:left;
}

.box_250{
 padding: 10px;
 width: 230px;
 height: 230px;
 background-image: url(/images/skin5/box-250.jpg);
 background-repeat: no-repeat; 
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 color: #202020;
 font-size: 13px;
 font-weight: 700;
}


.box_220{
 padding: 10px;
 width: 200px;
 height: 200px;
 background-image: url(/images/skin5/box-220.jpg);
 background-repeat: no-repeat; 
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 color: #202020;
 font-size: 18px;
 font-weight: 700;
}


.box_220x250{
 padding: 10px;
 width: 200px;
 height: 230px;
 background-image: url(/images/skin5/box-220x250.jpg);
 background-repeat: no-repeat; 
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 color: #202020;
 font-size: 18px;
 font-weight: 700;
}

.box_300{
 padding: 10px;
 width: 280px;
 height: 280px;
 background-image: url(/images/skin5/box_300.jpg);
 background-repeat: no-repeat; 
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 color: #000000;
 font-size: 16px;
 font-weight: 700;
}


.box_330{
 padding: 5px;
 width: 320px;
 height: 290px;
 background-image: url(/images/skin5/box_330.jpg);
 background-repeat: no-repeat; 
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 color: #000000;
 font-size: 16px;
 font-weight: 700;
}

A.BOX_LINK
{
 FONT-FAMILY: Candara, Arial, Tahoma, Verdana, Helvetica, sans-serif;
 color: #EE1C23;
 font-size: 16px;
 font-weight: 700; text-decoration: none;
}	

A.BOX_LINK:hover
{
 color: #950D10;
}


#toro_banner_2{
 position: relative;
 background-image: url(/images/shop/toro-banner-2.gif);
 background-repeat: no-repeat;
 top: 320px;
 left: 0px;
 width: 150px;
 height: 50px;
 z-index: 2;
}


#roadbug_banner_2{
 position: relative;
 background-image: url(/images/shop/roadbug-banner-2.gif);
 background-repeat: no-repeat;
 top: 320px;
 left: 00px;
 width: 210px;
 height: 50px;
 z-index: 2;
}


#colt_banner_2{
 position: relative;
 background-image: url(/images/shop/colt-banner.gif);
 background-repeat: no-repeat;
 top: 320px;
 left: 00px;
 width: 210px;
 height: 50px;
 z-index: 2;
}


#wolfcub_banner_2{
 position: relative;
 background-image: url(/images/shop/wolfcub-banner.gif);
 background-repeat: no-repeat;
 top: 320px;
 left: 00px;
 width: 210px;
 height: 50px;
 z-index: 2;
}


#hopper_banner_2{
 position: relative;
 background-image: url(/images/shop/hopper-banner.gif);
 background-repeat: no-repeat;
 top: 320px;
 left: 00px;
 width: 210px;
 height: 50px;
 z-index: 2;
}

h1 {
    background-repeat: no-repeat;
	width:250px;
	height:68px;
	padding-left:40px;
	padding-top:17px;
	padding-bottom:0px;
	margin-bottom:0px;
	color:#FFFFFF;
	font-size:18px;
    font-weight: bold;
}

h1.width380{
 background-image: url(/images/skin5/h1-bg-380.png);
 width: 380px;
} 

.h1-left{
 float: left;
 background-image: url(/images/skin5/h1-bg-left.png);
 background-repeat: no-repeat;
 width: 29px;
 height: 67px;
} 

.h1-middle{
 margin-left: 29px;
 background-image: url(/images/skin5/h1-bg-middle.png);
 background-repeat: repeat-x;
 height: 67px;
} 

.h1-right{
 background-image: url(/images/skin5/h1-bg-right.png);
 background-repeat: no-repeat;
 width: 28px;
 height: 67px;
} 