/* Bike Pages Sprite */
#content {
	overflow: visible;
	clear:both;
	min-height:1460px;
}
#gallery,
detail{
	width: 923px;
	padding: 0px;
}

#gallery{
	background:url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/DC_modelsDip_back.jpg) no-repeat;
	width:885px;
	margin:0 0 0 56px;
}
#galleryContainer {
	margin:0px 0 0 0;
}
#carousel{
	margin-bottom:0;
	position:relative;
	height: 597px;
	overflow:hidden;
}
#galleryHeader {
	margin:0;
	padding:26px 0 0 76px;
height:44px;
}
#brochure .hdTitle {
	width:811px;
}
#brochure .hdTitle h1 {
	font-size:24px;
	color:#9a723e;
	font-weight: bold;	
	padding:0 0 2px 3px;
}
#brochure .hdTitle p {
	font-size:12px;
	color:#BBB;
	padding:0px 0 0 4px;
}
#brochure .hdTitle p strong {
	color:#FFF;
	font-weight:bold;
}
#carousel #topscroll-left, #carousel #topscroll-right {
	position: relative;
	width:13px;
	height:23px;
	text-indent:-20000px;
	overflow:hidden;
	background-image:url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/DC_dip_arrows.png);
}
#carousel #topscroll-left {
	top: -230px;
	left: -20px;
	background-position: -9px -7px;
}
#carousel #topscroll-right {
	top: -230px;
	left: 598px;
	background-position: -51px -9px;
}
#carousel #topscroll-left:HOVER {
	background-position: -9px -57px;
}
#carousel #topscroll-right:HOVER {
	background-position: -51px -59px;
}
#carousel .hdCarousel{
	position: relative;
	top: 12px;
	left: 81px;
	overflow: visible;
	float:left;
}
.hdCarousel-full .hdCarousel-scroller {
	position: relative;
	top: -431px;
	left: 646px;
	overflow: visible;
	width: 90px;
	float:left;
}
#brochure .hdCarousel-full .hdCarousel-thumb {
	border:1px solid #3d3d3d;
}
#brochure .hdCarousel-thumbs .hdCarousel-active {
	border:1px solid #a09c90;
}
#brochure .hdCarousel-full .hdCarousel-thumb:HOVER .hdThumbOverlay,
#brochure .hdCarousel-thumbs .hdCarousel-active .hdThumbOverlay {
	display:none;
}
#brochure .hdCarousel-thumbs .hdSmallThumb .hdThumbOverlay {
	width:91px;
	height:75px;
	background: url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/imageGrayOverlay.png) repeat center center;
}
#brochure .hdCarousel-thumbs .hdCarousel-active {
	border:1px solid #a09c90;
}
#carousel .hdCarousel-scroll-container, #carousel .hdCarousel-thumbs {
	width:75px!important;
}

#carousel .hdCarousel-full .hdCarousel-scroll-left,
#carousel .hdCarousel-full .hdCarousel-scroll-right {
	height: 18px;
	text-indent: -5000px;
	width: 75px;
}
#carousel .hdCarousel-full .hdCarousel-scroll-left,
#carousel .hdCarousel-full .hdCarousel-scroll-right {
	background:url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/DC_dip_arrows.png) no-repeat;
}
#carousel .hdCarousel-full .hdCarousel-scroll-left {
	background-position: -66px -7px;
}
#carousel .hdCarousel-full .hdCarousel-scroll-right {
	background-position: -64px -65px;
}
#carousel .hdCarousel-full .hdCarousel-scroll-left:hover {
	background-position: -115px -7px;
}
#carousel .hdCarousel-full .hdCarousel-scroll-right:hover {
	background-position: -113px -65px;
}
.hdCarousel-full,
.hdCarousel-full .hdCarousel-items,
.hdCarousel-full .hdCarousel-item, 
.hdCarousel-full .hdCarousel-item .hdLargeThumbWrapper, 
.hdCarousel-full .hdCarousel-item .hdLargeThumb {
	height:429px;
	width: 604px;	
}
.bikes-carousel-links {
	position: absolute;
	left: 45px;
	top: 546px;
	width:870px;
	z-index: 9999999;	
}
.bikes-carousel-links-top {
	position: absolute;
	left: 81px;
	top: 472px;
	width:605px;
	height:30px;
	z-index: 9999999;
}
.bikes-carousel-links-top .seeMoreBtn {
	display:block;
	float:right;
	background:url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/DC_sprite_main.png) no-repeat -477px -200px;
	width:170px;
	height:24px;
	text-indent:-20000px;
}
.bikes-carousel-links-top .seeMoreBtn:HOVER {
	background-position: -653px -200px;
}
.bikes-carousel-links li {
	float:left;
	padding:0 0 0 35px;
}
.bikes-carousel-links a {
	text-decoration:none;
	color:#00608c!important;
	font-weight:bold;
	font-size:12px;
}
.bikes-carousel-links a:HOVER {
	text-decoration:underline;
	color:#00608c!important;
}
#galleryMatrixHeader {
	width:810px;
	padding:20px 0 0 40px;
}
#galleryMatrixHeader h2 strong {
	color:#000;
	font-size:23px;	
	font-weight: bold;
	text-transform:uppercase;
	word-spacing:-3px;
	font-style:italic;
	float:left;
}
#galleryMatrixHeader .viewAllBtn {
	float:right;
	font-weight:bold;
	font-size:11px;
	display:block;
	padding-top:8px;
	background: url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/blue_Bullet.png) no-repeat right 11px;
	padding-right:10px;
}
#galleryMatrixHeader p { 
	font-size:11px;
	color:#000;
	font-weight:bold;
	padding:8px 0 18px 0;
}
#gallery .hdCategories span {
	display:block;
	float:left;
	position:relative;
	text-indent:-5000px;
}

#gallery #categories {
	left:1px;
	position:absolute;
	top:110px;
	width:140px;
	z-index:999;
}
#gallery #categories select {
	width:130px;
}
#galleryBikeLinks {
	margin:0 26px 0 26px;
	line-height:31px;
	padding-bottom:20px;
	float:left;
	width:820px;
	text-align:right;
}
#galleryBikeLinks a.galleryBikeLink2 {
	font-weight:bold;
	font-size:11px;
	background: url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/blue_Bullet.png) no-repeat right center;
	padding-right:10px;
}
#galleryBikeLinks a.submitStory {
	float:right;
	display:block;
	height:25px;
	width:148px;
	margin:4px 0  0 30px;
	background: url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/DC_sprite_main.png) no-repeat -454px -229px;
	text-indent:-20000px;
	text-align:left;
}
#galleryBikeLinks a.submitStory:HOVER { 
	background-position:-607px -229px;
}
#galleryBikeLinks a {
	text-decoration:none;
	color:#00608c;
	font-size:11px;
}
#galleryBikeLinks a:HOVER {
	text-decoration:underline;
}
.hdControlPanel {
	margin-bottom:0;
	margin-right: 0px;
	height: 28px;
	margin-bottom: 15px;
}

.hdControlPanel.hdLast{
	background: none;
	height: auto;
	height: 32px;
}

.hdControlPanel .hdSort {
	left:145px;
	position:absolute;
	margin-top:20px;
}

.hdControlPanel .hdPaging{
	position: relative;
	top: 15px;
	right: 7px;	
	background:transparent;
	display:block;
	float:right;
}

.hdControlPanel .hdPaging  .hdPaging{
	top: 0px;	
	right: 0px;
}

.hdGallery .hdContentPanel{
	cursor: pointer;
	color: #666;
	font-size: 11px;
	position: relative;
	zoom:1;
	padding-top:15px;
}

.hdControlPanel.hdLast {
	background: none;
	height: 32px;
}
.hdControlPanel.hdLast .hdPaging {
	top:-8px;
}
.hdGallery .hdItem {
	background: none;
	border: none;	
	margin: 0px;
	padding: 0px;
}

.hdGallery .hdItemWrapper{
	margin-left:28px;	
	float:left;
	width: 154px;
}
.bikes-gallery .hdGallery .hdItemWrapper{
	width:154px!important;
}
.hdGallery .hdFirst{
	border-top: none;	
	padding-top: 0px;
	margin-left: 0px;
}

.hdGallery .hdPhoto,
.hdGallery .hdVideo  {	
	padding: 0px;
	width: 154px;	
}

.gallery .hdItem .hdTitle{
	color: #000;
	font-size: 11px;
	font-weight: bold;	
	text-decoration: underline;
}
.gallery .hdAuthor.hdMedia-author {
	color:#332c26;
	padding:2px 0 0 0!important;
	font-size:10px;
}
#contentMain .bikesGalleryContainer #galleryContent .hdGallery .hdItem .hdSmallThumb {
	width:181px;
	height:113px;
	border:1px solid #545454;
}
#contentMain .hdGallery .hdItemWrapper {
	width:181px;
}
.gallery #galleryContent .hdGallery .hdItem .hdSmallThumb {
	width:150px;
	height:95px;
	border:1px solid #c0c0c0;
	margin-right:2px;
}
#content .hdAverageRating {
	color:#332c26;
}
.hdGallery .hdItem .hdMyRating,
.hdGallery .hdItem .hdAverageRating .hdCaption{
	display: none;	
}
.hdGallery .hdItem .hdAverageRating{
	display: block;	
	margin-top: 10px;
}

.hdGallery .hdItem .hdAverageRating .hdStarRating,
.hdGallery .hdItem .hdAverageRating .hdNumOfVotes{
	float: left;	
}

.hdGallery .hdItem .hdAverageRating .hdStarRating{
	margin-right: 5px;
}

.rightPanel{
	width:305px;
	float:right;
	position: relative;
	margin: 98px 25px 0 0;
}

.widgetsArea {
	font-size:11px;
	padding:0 12px;
	background-image:url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/DC_detail_rightColumn.jpg);
	background-repeat:no-repeat;
	width: 281px;
	height:762px;
	margin-bottom: 10px;
}

.rightPanel .hdBikes,
.rightPanel #tools{
	border-bottom: 1px solid #d1d1d1;
	padding-bottom: 20px;
	margin-bottom: 20px;
	width: 281px;
}

#detail .rightPanel .hdBikes{
	border-bottom: 0px;	
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#detail .rightPanel .hdBikes h5{
	padding-bottom: 10px;
	border-top: 1px solid #d1d1d1;
	margin-top: 20px;
	padding-top: 20px;
}

.rightPanel .hdBikes .hdClear{
	height: 1px;	
}

.rightPanel .hdBikes .hdDescription{
	color:#666;	
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #e9e9e9;
}

.rightPanel .hdBikes .bikeType{
	float: left;
	background-color: #1c1c1c;
	width: 133px;
	height: 19px;
	padding-left: 5px;	
	padding-top: 3px;
	font-weight: bold;
	text-decoration: none;
	margin-right: 4px;
	margin-bottom: 4px;
}

#gallery .rightPanel .hdBikes a,
#detail .rightPanel .hdBikes a{
	color: #fff;
}

.rightPanel .hdBikes a:hover{
	background-color: #ec008c;
}

.rightPanel .hdBikes .right{
	margin-right: 0px;	
}

.rightPanel .hdBikes .serviceMark{
	font-size: 60%;
	position: relative;
	top: -5px;
}

#bikeBlog{
	margin-top: 10px;
	margin-bottom: 10px;	
}

.rightPanel #bikeBlog .hdLoading{
	background: url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/loadingImg.gif) no-repeat center center;
	height: 180px;	
}

#gallery #sharing{
	position: absolute;
	top: 15px;	
	z-index: 999;
	left: 670px;
}

#gallery #sharing .hdShareClear {
	display:none;
}

#gallery #share, #gallery #sendFriend {
	float:left;
}

#galleryMatrix #galleryLinks{
	color: #666666;
	font-size: 120%;
	font-weight: bold;
}

.bikes-gallery #galleryMatrix #galleryLinks{
	width: 556px;	
}

#galleryMatrix #galleryLinks a {
	color: #00608c;
	font-weight: normal;
	text-decoration: none;
}
#galleryMatrix #galleryLinks a:HOVER {
	text-decoration: underline;
}
#galleryMatrix #galleryLinks .hdViewAll{
	float: left;	
}

#galleryMatrix #rollup{
	float:left;
	border-top: 1px solid #e8e8e8;
	padding: 15px;
	background-color: #f7f7f7;
	width: 263px;
	margin-top: 20px;	
}

#galleryMatrix #submitBike{
	float:right;
}

#galleryMatrix #galleryLinks{
	margin-bottom: 20px;
	padding-bottom: 20px;
	margin: 0px 20px 20px 20px;
}

.bikes-gallery #galleryMatrix #galleryLinks{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	padding:0;
	position:relative;
	top:-50px;
}

.bikes-gallery #galleryMatrix #submitBike{
	float:left;
	font-size:11px;
	color:#000;
}
.bikes-gallery #galleryMatrix #galleryLinks {
	border-bottom:0!important;
}
.rightPanel .hdFeatureStories span.hdTitle {
	font-size: 20px;
	font-weight: bold;	
	color: #443d32;
	padding:16px 0 0 13px;
}
.rightPanel .hdFeatureStories .hdList .hdTitle,
.rightPanel .hdFeatureStories .hdItem .hdTitle h1{
	font-size: 11px;
	font-weight: normal;	
	color: #000;
	text-decoration: underline;
}
.rightPanel #moreBikes .hdFeatureStories a.hdViewAll {
	border-top:1px solid #a39e98;
	padding:20px 0 0 0;
	width:263px;
	display:block;
	margin:0 0 0 10px;
}
.rightPanel #bikeBlog .hdFeatureStories li{
	background-color: #e4e3e3;	
	margin: 0px;
	padding: 5px;
}

.hdFeatureStories .hdBlog {
	margin:0;
	padding:0;
}


.rightPanel .hdFeatureStories,
.rightPanel .hdFeatureStories .hdTitle {
	width:100%;
	margin-bottom: 15px;
}

.rightPanel .hdFeatureStories .hdItem .hdTitle {
	margin-bottom: 0px;
}

.rightPanel .hdFeatureStories .hdAuthor .hdLabel{
	display: inline;	
	font-weight: normal;
}

.rightPanel .hdFeatureStories .hdAuthor .hdValue{
	display: inline;	
}

.rightPanel #moreBikes li{
	width: 100%;	
	padding-bottom: 25px;
}

.rightPanel #moreBikes .hdFeatureStories .hdSmallThumbWrapper {
	text-align: center;
}

.rightPanel #moreBikes .hdFeatureStories .hdNavigation,
.rightPanel #moreBikes .hdFeatureStories .hdSubmitComment{
	display: none;	
}

.rightPanel #moreBikes ul{
	margin-left: 60px; 	
}

.rightPanel #moreBikes .hdFeatureStories .hdSmallThumbWrapper,
.rightPanel #moreBikes .hdFeatureStories .hdSmallThumbWrapper .hdSmallThumb{
	height: 100px;
	width: 160px;	
}

.hdDetail .hdMyRating .hdWrapper,
#moreBikes .hdFeatureStories .hdMyRating .hdWrapper{
	display: none;	
}

.rightPanel #moreBikes .hdFeatureStories .hdRating,
.rightPanel #moreBikes .hdFeatureStories .hdAverageRating{
	display: block;	
}

.rightPanel #moreBikes .hdRating .hdCaption{
	display: none;	
}


#bikeBlog .hdViewAll{
	display: none;	
}

.rightPanel #bikeBlog .hdFeatureStories li.hdActive{
	background-color: #edecec;	
}

.rightPanel #moreBikes .hdLoading{
	background: url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/loadingImg.gif) no-repeat center center;
	height: 400px;	
}

.rightPanel #moreBikes .hdFeatureStories a.hdViewAll,
#bikeBlogWrapper a {
	color:#00608c;
	text-decoration:underline;
}

#tools li{
	background-color: #e4e3e3;	
	margin: 0px;
	padding: 5px;
}

#tools li.hdActive{
	background-color: #edecec;	
}

#tools li a{
	text-decoration: underline;
	color: #ff0099;
}

#detail{
	padding: 0;	
}

#detail #backToGallery {
	margin-bottom:0;
	padding:20px 0 0 20px;
	position:relative;
	width:903px;
}

.hdDetail .hdNavigation{
	position: absolute;
	width: 136px;
	top: -17px;
}

.hdDetail .hdDescription {
	border-bottom:1px solid #a39e98;
	margin:0 0 15px 0;
}
.hdDetail .hdDescription div {
	margin:25px 0 15px 0;
}

#detail {
	padding: 0px;
}

#detailContainer{
	width:554px;
	padding: 25px 10px 10px 26px;
    float: left;
}

#detail .detailWrapper{
	width: 529px;
}

.hdDetail .hdItem .hdTitle h1{
	font-size: 340%;
}

.hdDetail .hdItem .hdLargeThumbWrapper {
	clear: both;
	margin: 0;
	height:355px;
}
.hdDetail .hdItem .hdLargeThumb {
	height:355px;
margin:0;
}
.hdDetail .hdItem .hdAuthor{
	margin-right: 10px;
	float: left;
}

.hdDetail .hdItem .hdDate {
	clear: both;
	margin-right: 10px;
	float: left;
}
.hdDetail .hdWrapper{
	float:right;	
}

.detail .hdShare span{
	display:none;
}

.detail .hdShareClear{
	display: none;	
}

.hdDetail .hdSendFriend, .detail .hdShare{
	float: left;
}


.hdDetail .hdItem .hdSubmitComment {
	float: left;
	border-left:1px solid #CCCCCC;
	margin-left:8px;
	padding-left:10px;
}

.hdDetail .hdItem .hdCommentsButton{
	float:left;
	cursor: pointer;
	clear:left;
	width: 150px;
}

.hdDetail .hdItem span.hdCommentsButtonLink{
	color: #00608c;
	text-decoration: underline;
}


.hdDetail .hdItem .hdRating{
	float:right;
	position: relative;
}

.hdDetail .hdBlog .hdRating{
	padding-right: 0px;	
}

.hdDetail .hdItem .hdAverageRating,
.hdDetail .hdItem .hdMyRating {
	float: right;
	margin:0 0 10px 0px;
	width:140px;
}
.hdDetail .hdItem .hdAverageRating {
	width: 155px;
}
.hdDetail .hdRating .hdNumOfVotes,
.hdDetail .hdRating .hdTextRating{
	display: inline;	
}

.hdDetail .hdItem .hdRating .hdCaption {
	color: #333;
	float: left;
	margin-right: 0.5em;
}
.hdDetail .hdItem .hdRating .artRating {
	float: left;
	clear:both;
	margin:6px 0 3px 0;
	width:120px;
}
.hdDetail .hdItem .hdNumOfVotes-container {
	clear: both;
	display: block;
	padding-top: 0.25em;
	padding-right: 3px;
	text-align: left;
}
.hdDetail .hdItem .hdMyRating .hdNumOfVotes-container {
	padding-right: 5px;
}
.hdDetail .hdItem .hdNumOfVotes {
	display: inline;
}
.hdDetail .hdBlog .hdRating {
	text-align: left;
}

#detail #commentsContainer .hdSubmitComment {
	display:inline;
}

.rightPanel #postBike{
	padding-bottom: 15px;
}

#bikeNavBar{
	margin-top: 5px;
	margin-bottom: 5px;
	width: 900px;
}

#bikeNavBar li{
	float: left;
	margin-right: 5px;
}

#bikeNavBar a.bikeType{
	float: left;
	background-color: #1c1c1c;
	height: 19px;
	padding: 3px 11px 0px 10px;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

#gallery #bikeNavBar a {
	color:#fff;
	font-weight: bold;
}

#gallery #bikeNavBar a:hover,
.bikes-gallery #gallery #bikeNavBar .bikes-gallery a,
.cross-bones #gallery #bikeNavBar .cross-bones a,
.iron-883 #gallery #bikeNavBar .iron-883 a,
.fat-bob #gallery #bikeNavBar .fat-bob a,
.forty-eight #gallery #bikeNavBar .forty-eight a,
.nightster #gallery #bikeNavBar .nightster a,
.street-bob #gallery #bikeNavBar .street-bob a{
	background-color: #ec008c;
}

#gallery #bikeNavBar .serviceMark{
	font-size: 60%;
	position: relative;
	top: -5px;
}
#bikeNavBar .hdClear{
	line-height: 0;
	height: 0px;	
}
#brochure .hdGallery .hdContentPanel{
	margin-bottom: 10px;	
}

#brochure .hdGallery .hdContentPanel .hdClear{
	height: 0px;
	line-height: 0;	
}

#brochure .hdGallery .hdRow {
	padding: 0px;	
}

#brochure #bikeBlogWrapper{
	margin-bottom: 20px;	
}

#brochure #gallery .hdViewAll a{
	font-size: 110%;
	color: #ff0099;
	text-decoration: underline;	
}

#gallery h1 .serviceMark{
	font-size: 60%;
	position: relative;
	top: -10px;
}

#pageBody #galleryHeader p .serviceMark{
	font-size: 8px;
}

#hdwcUGCSubmission .head {
	background:transparent url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/hdr_post_bike.gif) no-repeat scroll 0 0;
	height:19px;
	width:316px;
}

#hdwcLoginSaveButton {
	background:transparent url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/DC_postBike_btn.jpg) no-repeat scroll 0 0;
	height:24px;
	padding:0;
	text-indent:-5000px;
	width:87px;
}

#hdwcOverlay .thankYou .head {
	background:transparent url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/hdr_post_bike.gif) no-repeat scroll 0 0;
	height:19px;
	width:316px;
}

#bikesHeader{
	position: relative;
	top: 25px;	
	left: 20px;
	height: 65px;
}

.bikes #bikesHeader #backToGallery{
	visibility: hidden;	
}

#bikesMain{
	background:transparent url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/bg-bikes.jpg) no-repeat scroll 0 0;
	height: 459px;
	width: 889px;	
	position: relative;
}

#bikesRollover{
	background:transparent url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/bg-bike-states.jpg) no-repeat scroll 0 0;
	height: 90px;
	width: 889px;	
	position: relative;
	z-index: 1;
	top: 174px;
}

.street-bob #bikesRollover{
	background-position: 0 0px;
}

.forty-eight #bikesRollover{
	background-position: 0 -99px;
}

.nightster #bikesRollover{
	background-position: 0 -198px;
}

.iron-883 #bikesRollover{
	background-position: 0 -297px;
}

.cross-bones #bikesRollover{
	background-position: 0 -396px;
}

.fat-bob #bikesRollover{
	background-position: 0 -495px;
}


#bikesControls{
	height: 459px;
	width: 889px;	
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
}
.bikePartsContainer {
	float:left;
	width:585px;
	height:285px;
	background:url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/DC_modelsBox1_back.jpg) no-repeat;
	margin:0 0 16px 0;
}
.bikePartsContainer ul {
	margin:0 0 0 18px;
}
.bikePartsContainer li {
	float:left;
	text-align:left;
	width:178px;
	height:113px;
	margin:0 6px 0 0;
}
.bikePartsContainer li .partImage {
	width:178px;
	height:113px;
	border:1px solid #9f9790;
	margin-bottom:6px;
	background:#FFF;
	text-align:center;
}
.bikePartsContainer li .partImage img {
	margin-top:9px;
}
.bikePartsContainer ul {
	height:150px;
}
.bikePartsContainer li.lastItem {
	width:178px;
	margin:0 0 0 0;
}
.bikePartsContainer li a {
	display:block;
	text-decoration:underline;
	font-size:11px;
	color:#000!important;
}
.bikePartsContainer li a:HOVER {
	text-decoration:none;
}
.bikePartsViewAll {
	float:left;
	padding:10px 0 0 18px;
}
.bikePartsViewAll a:LINK, .bikePartsViewAll a:VISITED {
	text-decoration:none;
	color:#00608c!important;
	padding-right:2px;
	font-size:11px;
}
.bikePartsContainer a:HOVER {
	color:#000!important;
	text-decoration:underline;
}

.bikesGalleryContainer {
	float:left;
	width:884px;
	height:311px;
	background:url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/DC_back_gallerySecondary.jpg) no-repeat;
}
.bikesGalleryContainer #galleryContent {
	padding: 7px 0 3px 40px;
	width:843px;
	margin-top:0px!important;
}
.bikesGalleryContainer #galleryMatrixHeader p {

}
#brochure .hdContentPanel .hdTitle {
	border:0;
	width:180px;
	height:auto;
}

.bikesApparelContainer {
	float:right;
	width:285px;
	height:646px;
	background:url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/DC_modelsBox3_back.jpg) no-repeat;
}
.bikesApparelContainer .productsContainer{
	margin:15px 0 0 0;
}
.bikesApparelContainer .productsEach {
	background:url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/DC_product_back.png) no-repeat;
	width:248px;
	margin:0 0 17px 20px;
	border-bottom:1px solid #a39e98;
	padding:0 0 17px 0;
}
.bikesApparelContainer .prodImage {
	width:248px;
	height:115px;
	display:block;
	text-indent:-20000px;
	margin:0 0 10px 0;
	background-position:37px 4px!important;
}
.bikesApparelContainer .prod1 .prodImage {
	background:url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/DC_prodImg_1.jpg) no-repeat;
}
.bikesApparelContainer .prod2 .prodImage {
	background:url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/DC_prodImg_2.jpg) no-repeat;
}
.bikesApparelContainer .prod3 .prodImage {
	background:url(/en_US/Media/images/Content/Pictorial/dark_custom_v3/DC_prodImg_3.jpg) no-repeat;
}
.bikesApparelContainer .prodName {
	font-size:11px;
	color:#000!important;
	text-decoration:underline;
}
.bikesApparelContainer .prodName:HOVER {
	text-decoration:none;
}
.bikesApparelContainer .viewAllApparel {
	font-size:11px;
	padding:5px 0 0 20px;
}

/* Bike Gallery */

.bikes-gallery #content {
	background: url("/en_US/Media/images/Content/Pictorial/dark_custom_v3/DC_back_galleryTop.jpg") no-repeat scroll center 0 transparent;
}
.bikes-gallery #gallery {
	background: transparent;
}
.bikes-gallery .hdGallery .hdItem {
	padding-bottom:10px!important;
}
.bikes-gallery #content {
	min-height:960px;
}
.bikes-gallery .detail #content {
	min-height:1066px;
}

.detail #detail {
	width:935px;
	margin-left:31px;
}
.detail .hdDetail .hdNavigation {
	left:413px;
	top:40px;
}
.detail .hdDetail .hdTitle.hdMedia-title {
	border-bottom:1px solid #a29e92;
	width:795px;
	margin:0 0 30px 74px;
	height:36px;
}
.detail .hdDetail .hdTitle.hdMedia-title h1 {
	float:left;
	color:#443d32;
	margin:0 0 0 0px;
}
.detail .hdDetail .hdTitle.hdMedia-title .hdVideoInfo,
.detail .hdDetail .hdTitle.hdMedia-title .hdPhotoInfo {
	float:left;
	padding:15px 0 0 5px;
}
.detail #detail .hdFacebookLike {
	top:45px;
	left:75px;
}
.detail .hdFeatureStories-story .hdRating {
	margin-top:15px;
}
.detail .hdFeatureStories-story .hdSmallThumbWrapper {
	margin:0 0 3px 0;
}
#galleryContent .hdLoading {
	height: 200px!important;
}
.bikes-gallery #gallery #galleryContent .hdLoading {
	height:700px!important;
	width:900px;
}

.bikes-gallery #galleryHeader h1 {
	font-size:23px;
	color:#333;
	font-weight:bold;
	margin:0 0 4px 0;
}
.bikes-gallery #galleryHeader p {
	font-size:11px;
	color:#010101;
	line-height:15px;
	width:480px;
	padding:0 0 0 3px;
	margin:0;
}
.bikes-gallery .bannerWallpaper {
	display:none;
}

.hdDetail .detailFacebookContainer {
	float:left;
	width:90px;
	margin-bottom:20px;
	clear:left;
}

.hdLargeThumb div {
	margin:0 auto;
	padding-top:25px;
}
