
#seoWrapper {
	margin:0;
	padding:0;
}

#seoWrapper * {
	padding:0;
	margin:0;
}

#seoWrapper {
	width:812px;
	height:auto;
	background:url("/en_US/Media/images/Apps/2010_Motorcycles/seo/seo-bg-bottom.jpg") bottom left no-repeat #000000;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	overflow: hidden;
}

#seoHeaderEN {
	background:url("/en_US/Media/images/Apps/2010_Motorcycles/seo/bannerImg.jpg") top left no-repeat;
	height:62px;
	width:559px;
	overflow:hidden;
}

#seoHeaderEN p.fullExperience a  {
    background:transparent url(/en_US/Media/images/Apps/2010_Motorcycles/seo/fullExp_Icon.jpg) no-repeat scroll right center;
    padding : 0 12px 0 0;
    text-decoration:none;
}

#seoHeaderEN span {
	display:block;
	text-indent:-999px;
}

#seoHeader {
	background:url("/en_US/Media/images/Apps/2010_Motorcycles/seo/bannerImgplain.jpg") top left no-repeat;
	font-family:Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size:23px!important;
	height:47px;
	overflow:hidden;
	padding-top:15px;
	padding-left:22px;
	text-transform:uppercase;
	width:559px;
	
}

#seoHeader span { 
	margin-top:-4px;
	margin-right:8px;}

#seoHeader span.bannerhead {
	color:#3d3123;
	margin:auto 8px auto auto;
}

#seoWrapper p {
	overflow:hidden;
	clear:both;	
}

#seoWrapper ul { margin: 10px 0 20px 0; }

#seoWrapper li {
	list-style-type:none;
	padding-left:20px;
}

#seoWrapper a {
	color:#fff;
	text-decoration:none;
}

#seoWrapper a:hover { text-decoration:underline; }

#innerWrap {
	width:812px;
	height:auto;
	background:url("/en_US/Media/images/Apps/2010_Motorcycles/seo/seo-bg-top.jpg") top left no-repeat;
	padding-top:25px;
	padding-bottom:20px;
	overflow:hidden;
}

#seoMain {
	width:580px;
	float:left;
	overflow: hidden;
}

#sidebar {
	position:relative;
	top:0;
	float:left;
}
/* This code was placed here to move the sidebar to the top of the page. Uncomment and delete above style if  using the below code. */
/* #sidebar { 
	position: absolute; 
	top:20pt; 
	right: 10pt; 
} */

#innerWrap h3 span.hd_super {
	position:relative;
	top: -8px;
}

#needHelp {
	background:url("/en_US/Media/images/Apps/2010_Motorcycles/seo/choose.jpg") top left no-repeat;
	height:23px;
	width:205px;
	overflow:hidden;
}

#needHelp span, #BrowseByFamily span, #tools span, #brochure span, #specsPrice span {
	text-indent:-999px;
	display:block;
}

#needHelpInt {
	background:url("/en_US/Media/images/Apps/2010_Motorcycles/seo/chooseplain.jpg") top left no-repeat;
	height:23px;
	width:205px;
	overflow:hidden;
}

#needHelpInt span, #BrowseByFamilyInt span, #toolsInt span, #brochureInt span, #specsPriceInt span {
	display:block;
	color:#666666;
	font-family:Arial, Helvetica, Verdana, Sans-serif;
	text-transform:uppercase;
	font-size:14px;
	margin:5px auto auto 10px;
	text-indent:0px;
}

#BrowseByFamily {
	background:url("/en_US/Media/images/Apps/2010_Motorcycles/seo/browseFamily.jpg") top left no-repeat;
	height:23px;
	width:205px;
	overflow:hidden;
}

#BrowseByFamilyInt {
	background:url("/en_US/Media/images/Apps/2010_Motorcycles/seo/browseFamilyplain.jpg") top left no-repeat;
	height:23px;
	width:205px;
	overflow:hidden;
}

#tools {
	background:url("/en_US/Media/images/Apps/2010_Motorcycles/seo/tools.jpg") top left no-repeat;
	height:23px;
	width:205px;
	overflow:hidden;
}

#toolsInt {
	background:url("/en_US/Media/images/Apps/2010_Motorcycles/seo/toolsplain.jpg") top left no-repeat;
	height:23px;
	width:205px;
	overflow:hidden;
}

#seoFoot {
	overflow:hidden;
	width:290px;
	text-align:center;
	clear:both;
	margin:5px auto;
}

#bikeImg {
	margin:5px 0px 20px 24px;
	border-top:1px solid #424242;
	border-bottom:1px solid #424242;
}

#brochure {
	background:url("/en_US/Media/images/Apps/2010_Motorcycles/seo/brochure.jpg") top left no-repeat;
	height:22px;
	width:150px;
	display:block;
	overflow:hidden;
	float:left;
	margin: 5px;
}

#specsPrice {
	background:url("/en_US/Media/images/Apps/2010_Motorcycles/seo/specPrice.jpg") top left no-repeat;
	height:22px;
	width:108px;
	display:block;
	overflow:hidden;
	float:left;
	margin: 5px;
}

#seoWrapper p.fullExperience, #seoWrapper p.fullExperience2line {
	
	color:#333;
	font-size: 12px;
	font-weight:bolder;
	text-transform:uppercase;
	padding: 11px 0px 0 24px;
	background:url("/en_US/Media/images/Apps/2010_Motorcycles/seo/fullExpBg.jpg") top left no-repeat;
	height:30px;
	width:558px;
}

#seoWrapper p.fullExperience2line { 
	padding-top: 4px;
	font-size: 12px;
	line-height: 12px;
}

#seoWrapper .family {
	color: #FFFFFF;
	position:relative;
	left:24px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.7em;
}

#seoWrapper .model {
	color: #FFFFFF;
	position:relative;
	left:24px;
	width:auto;
	float:left;
	font-size:1.3em;
	margin-bottom:14px;
}

#seoWrapper p.basePrice {
	position:relative;
	left:30px;
	width:200px;
	clear:none;
	margin:4px;
	color:#737373;
}

#seoWrapper .description {
	
	color:#737373;
	margin: 5px 0 15px 24px;
}

#seoWrapper ul li { height:20px; }

#seoWrapper ul li a {
	color:#e0e0e0;
	font-size:.9em;
	padding-top:2px;
}

#seoWrapper ul li.current a { color:#ff8204;}

#seoWrapper ul li.current {
	background:url("/en_US/Media/images/Apps/2010_Motorcycles/seo/currentBG.jpg") top left no-repeat;
	width:205px;
}

#seoWrapper span.reg {
	font-size:.6em;
	position:relative;
	top:-5px;
}

#seoWrapper .fullExperience a, #seoWrapper .fullExperience2line a { text-decoration:underline; }

#seoWrapper ul li a.popup {
	background:url("/en_US/Media/images/Apps/2010_Motorcycles/seo/popup.jpg") center right no-repeat;
	padding-right:12px;
}

#seoWrapper ul#familyList {
	margin-left:24px;
	width:559px;
	overflow:hidden;
}

#seoWrapper ul#familyList li {
	width:539px;
	height:38px;
	border-top:1px solid #424242;
	margin:0;
	padding:0;
}

#seoWrapper ul#familyList li a {
	font-weight:bold;
	font-size:1.1em;
	color:#fff;
	margin:10px 0;
	display:block;
}

#seoWrapper ul#familyList li a:hover {
	color:#ff8204;
	text-decoration:none;
}

#seoWrapper ul#familyList li a span.reg { font-size:.5em; }

#seoWrapper div.column {
	float: left;
	margin-left: 10px;
	_width: 150px;
}

#seoWrapper div.first { margin-left: 20px; }

#seoWrapper div.column ul li a img { display: none; }

#seoWrapper h1#seoHeaderES span {
	color: #ffffff;
	margin-left:24px;
}

#my10_promoData {
	left:0;
	margin:15px 0;
	position:relative;
	top:0;
	width: 812px;
	overflow: hidden;
}

#my10_promoData2 {
	margin:12px 0;
	position:relative;
}

#my10_promoData2 div.bottomPromoRow div.bottomPromoLeft {
	display:inline;
	float: left;
	position:relative;
	left:12px;
	margin-right:12px;
}

#my10_promoData2 div.bottomPromoRow div.bottomPromoRight {
	display:inline;
	float:left;
	left:12px;
	position:relative;
}

#my10_promoData .hdPromo {
	position: relative;
	top: 0;
	left: 0;
	float: left;
}

#my10_promoData .bottomPromoLeft {
	position: relative;
	top: 0;
	left: 0;
	margin: 0 0 10px 0;
}

#my10_promoData .bottomPromoRight {
	position: relative;
	top: 0;
	left: 40px;
	margin: 0 0 10px 0;
}

#specs { display: none }

#HD_page_footer td, #HD_page_footer p, #HD_page_footer span {
	font-size: 10px;
	font-family: Verdana, sans;
	font-weight: normal;
	color: #777777;
}

#seoWrapper h2, #seoWrapper h3 {
	color: #FFFFFF;
	font-size: 18px;
	position: relative;
}

#seoMain p.fullExperience a img, #seoMain p.fullExperience2line a img {
	margin-left:4px;
	top:2px;
	position:relative;
	zoom:1!important;
}

#HD_page_footer { height: 160px; }

#HD_page_footer p {
	margin: 5px 0 0 0;
	padding: 0;
}

#my10_promoData img { border: 0 none!important; }

#innerWrap h1.family span.hd_super, #seoMain h1.family span.hd_super, #seoMain h2.family span.hd_super, #innerWrap h1.model span.hd_super, #innerWrap h2.family span.hd_super {
	font-size: 60%;
	left: 0;
	top: -7px;
}

#seoHeader span.bannerhead sup {font-size:60%;}
