/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}s .yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;} em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table,pre{margin-bottom:1em;}input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}
/*--- End YUI Grids Styles ---*/

/* ELEMENT DECLARATION */
th,td{border:0px none;padding:0px;}th{font-weight:normal;text-align:left;}
p,fieldset,table,pre{margin-bottom:0px;}
a { text-decoration: none; }
a:hover { text-decoration: underline; }
.clear { clear: both; *font-size: 0px; *height: 1%; }
.clear-l { clear: left; }
.clear-r { clear: right; }
html { background: transparent; }
body {
	background: url('/lib/harleynace/bg.jpg') top left;
	font-size: 13px;
}
#custom-doc {
	width: 73.3077em; /*953px*/
	*width: 953px;
	margin: 0pt auto;
	font-family: Arial, Verdana, Sans-serif;
}
.yui-t2 .yui-b {
	float: left;
	width: 14.5385em; /*189px*/
	*width: 14.1750em;
}
.yui-t2 #yui-main .yui-b {
	margin-left: 15em; /*195px*/
	*margin-left: 15em;
}
#bd { 
	padding: 0px 20px 10px 16px;
	background: #FFF url('/lib/harleynace/cont-bg.gif') top left repeat-y;
	
}
/* END ELEMENT DECLARATION */

/* HEADER */
#hd {
	float: left;
	width: 100%;
	background: url('/lib/harleynace/header-bg.gif') top left no-repeat;
	padding-top: 7px;
	position:relative;
}
#hd #js-date {
	color: #FFF;
	font-size: 0.85em;
	padding-left: 25px;
	padding-bottom: 9px;
	width: 300px;
	float: left;
}
#hd #phone {
	float: right;
	color:#fff;
	padding-right: 25px;
    text-transform:uppercase;
    font-weight:bold;
}

#hd #phone span{
	color:#FEF2C8;
}

#hd #logo {
	padding: 0px 16px;
	font-size: 0px;
	width: 921px;
}
#hd #topnav {
	background: #FFF url('/lib/harleynace/nav-bar.jpg') top left no-repeat;
	width: 921px;
	margin-left: 16px;
	padding-bottom: 3px;
}
#hd .header-links {
	float: left;
	width: 535px;
	padding-top: 1px;
}
#hd .header-links a {
	font-weight: bold;
	font-size: 0.92em;
	color: #000;
}
#hd .header-links a.first { padding-left: 20px; padding-right: 20px; }
#hd .header-links span.sep { padding: 0px 20px; position: relative; z-index: 1; *top: -2px; }
#hd .header-links * { vertical-align: middle; }
#hd .newsletter {
	float: right;
	width: 380px;
	text-align: right;
	position: relative;
	z-index: 2;
	top: -2px;
}
#hd .newsletter form { padding-right: 10px; }
#hd .newsletter input { vertical-align: middle; }
#hd .newsletter input.news-box {
	border: 1px solid #1D212C;
	font-size: 0.85em;
	color: #000;
	padding: 2px 0px 2px 5px;
	width: 240px;
}
/* END HEADER */

/* LEFTNAV */
#leftnav { padding-left: 2px; padding-right: 4px; padding-bottom: 30px; zoom: 1; width: 183px; }
#leftnav #brand {
	background: #FEFEFE url('/lib/harleynace/shop-by-brand-bg.jpg') top left no-repeat;
	padding-top: 32px;
	padding-bottom: 10px;
	zoom: 1;
}
#leftnav #brand select { 
	width: 100%; 
	border: 1px solid #BCBCBC;
	background: #FFF;
	color: #000;
	font-size: 0.85em;
}
#leftnav ul,
#leftnav li { margin: 0pt; padding: 0pt; list-style-type: none; }
	/* TIER 1 */
	#leftnav #nav {
		background: url('/lib/harleynace/category-bg.jpg') top left no-repeat;
		padding-top: 26px;
		float: left;
		border-bottom: 1px solid #FFF;
		width: 100%;
	}
	#leftnav #nav li {
		width: 100%;
		float: left;
		border-bottom: 1px solid #FFF;
		position: relative;
		z-index: 999;
	}
	#leftnav #nav li a {
		display: block;
		padding: 6px 0px 6px 7px;
		font-size: 12px;
		font-weight: bold;
		color: #000;
	}
	#leftnav #nav li a:hover { text-decoration: none; }
	#leftnav #nav li:hover a,
	#leftnav #nav li.sfhover a {
		background: #9B1F27;
		color: #FFF;
	}
	/* END TIER 1 */
	/* TIER 2 */
	#leftnav #nav ul {
		display: none;
		position: absolute;
		z-index: 999;
		left: 183px;
		top: 0px;
		width: 184px;
		background: #E3E1E2;
		border: 1px solid #070707;
	}
	#leftnav #nav ul li { border-bottom: 1px solid #070707; }
	#leftnav #nav li:hover ul,
	#leftnav #nav li.sfhover ul { display: block; }
	#leftnav #nav li:hover ul a,
	#leftnav #nav li.sfhover ul a {
		background: transparent;
		color: #000;
		font-size:11px;
	}
	#leftnav #nav ul li:hover a,
	#leftnav #nav ul li.sfhover a {
		background: #9B1F27;
		color: #FFF;
	}
	/* END TIER 2 */

#leftnav #featured-brands {
	background: #E3E1E2 url('/lib/harleynace/featured-brand.jpg') top left no-repeat;
	padding-top: 27px;
	padding-bottom: 60px;
	text-align: center;
}
#leftnav #featured-brands img {
	padding-top: 30px;
}
#leftnav #scTestimonials {
	width: 162px;
	margin: 0pt auto;
}
#leftnav #scTestimonials .testiHd {
	text-indent: -9000px;
	background: url('/lib/harleynace/testi-top.gif') top left no-repeat;
	height: 37px;
}
#leftnav #scTestimonials #testiConts {
	background: url('/lib/harleynace/testi-bg.gif') top left repeat-y;
	padding: 0px 10px;
	font-size: 0.92em;
	color: #000;
}
#leftnav #scTestimonials #testiConts p.sig { 
	font-weight: bold;
	padding-top: 20px;
	text-align: right;
}
#leftnav #scTestimonials .testi-bottom {
	background: url('/lib/harleynace/testi-bottom.gif') top left no-repeat;
	height: 9px;
}
#leftnav #scTestimonials .view-all {
	text-align: right;
	padding: 15px 0px 5px 0px;
}
#leftnav #scTestimonials .view-all a { color: #646363; font-size: 0.92em; font-weight: bold; text-decoration: underline; }
/* END LEFTNAV */

/* FOOTER */
#ft {
	float: left;
	width: 921px;
	background: url('/lib/harleynace/footer-bg.jpg') top left no-repeat;
	height: 49px;
	padding: 0px 16px 40px 16px;
}
#ft #ft-logo {
	float: left;
	padding-left: 20px;
	padding-top: 5px;
}
#ft #bottomnav {
	float: left;
	padding-left: 65px;
	color: #FFF;
	font-size: 0.85em;
	width: 515px;
	padding-top: 5px;
}
#ft #bottomnav a { color: #FFF; font-weight: bold; }
#ft #bottomnav span {
	padding: 0px 13px;
}
#ft .copyright {
	float: left;
	width: 570px;
	text-align: center;
	padding-left: 25px;
	padding-top: 10px;
	font-size: 0.85em;
	color: #000;
}
#ft .copyright span { padding: 0px 5px; }
#ft .copyright a { color: #000; }
/* END FOOTER */

/* HOME */
.home .leftcol {
	float: left;
	width: 531px;
}
.home .rightcol {
	float: right;
	width: 182px;
	background: url('/lib/harleynace/rightcol-bg.gif') top right repeat-y;
}
.home .home-welcome-table { padding-top: 10px; text-align: center; }
.home .home-welcome-table .horizontal td { font-size: 0px; }
.home .home-welcome-table .home-spacer img { height: 100%; width: 15px; }
.home .home-welcome-table .horizontal img { height: 10px; width: 100%; }
.home .hot-deals { padding-bottom: 10px; zoom: 1; *padding-left: 4px; }
.home .hot-deals .hot-deals-header {
	background: url('/lib/harleynace/hot-deals-header.jpg') top left no-repeat;
	width: 527px;
	height: 31px;
	padding-bottom: 20px;
}
.home .hot-deals #contents-table {
	text-align: center;
	width: 100%;
}
	/* CONTENTS */
	td.verticalSpacer { font-size: 0px; background: url('/lib/harleynace/table-sep.gif') top center repeat-y; }
	td.verticalSpacer img { width: 40px; height: 100%; }
	td.horizontalSpacer { font-size: 0px; background: url('/lib/harleynace/table-sep.gif') left center repeat-x; }
	td.horizontalSpacer img { width: 100%; height: 1px; }
	td.itemcell { padding: 10px 0px; vertical-align: top; }
	.name { padding: 5px 0px; }
	.name a {
		color: #333333;
		font-weight: bold;
		font-size: 0.92em;
	}
	.price, .price-bold {
		color: #000000;
		font-size: 0.92em;
	}
	.sale-price, .sale-price-bold, .saleprice {
		color: #000000;
		font-size: 0.92em;
	}
	.conts-you-save, #paging .you-save {
		color: #DD0308;
		font-size: 0.92em;
		font-weight: bold;
	}
	/* END CONTENTS */
	
#badges {
	text-align: center;
	width: 100%;
	background: url('/lib/harleynace/badges-bg.gif') top left repeat-x;
	height: 140px;
	padding-top: 20px;
	overflow: hidden;
}
#badges * { vertical-align: middle; }
#badges span { padding: 0px 30px; }
.home .rightcol .inner {
	margin-right: 4px;
	background: #EBECEE;
	width: 178px;
}
.home .rightcol .inner .rightcol-cell {
	font-size: 0.92em;
	color: #000;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 3px;
	width: 166px;
}
.home .rightcol .rightcol-corner { font-size: 0px; width: 100%; }
.home .rightcol .inner .rightcol-cell a { color: #447CAD; text-decoration: underline; }
.home .rightcol .inner .rightcol-spacer {
	background: url('/lib/harleynace/rightcol-sep.gif') top left no-repeat;
	width: 178px;
	height: 24px;
}
.home .rightcol .inner .extra-space { background: #FFF; padding: 35px 5px; text-align: center; width: 168px; }
.home .rightcol .inner .guaranteed {
	background: url('/lib/harleynace/guaranteed-bg.gif') top center no-repeat;
	padding-top: 65px;
}
.home .rightcol .inner .flexible {
	background: url('/lib/harleynace/flexible-bg.gif') top center no-repeat;
	padding-top: 65px;
}
.home .rightcol .inner .savings {
	background: url('/lib/harleynace/savings-bg.gif') top center no-repeat;
	padding-top: 70px;
	text-align: center;
}
.home .rightcol .inner .why-shop { 
	text-align: center; 
	padding: 0px;
	width: 178px;
}
.home .rightcol .inner .live-chat {
	background: url('/lib/harleynace/aol-bg.jpg') top center no-repeat;
	padding-top: 100px;
	position: relative;
	z-index: 1;
}
.home .rightcol .inner .live-chat span {
	position: absolute;
	z-index: 10;
	top: 52px;
	left: 73px;
}
/* END HOME */

/* SECTION */
.scBreadcrumbs {
	padding-top: 7px;
	font-size: 10px;
	color: #153213;
}
.scBreadcrumbs a {
	color: #153213;
	text-decoration: underline;
}
.section h3.pagename,
.item h3.pagename 
{
	margin:7px 0 !important;
	font-size: 1.46em;
	color: #14210C;
	padding-bottom: 15px;
	background: url('/lib/harleynace/section-headline.gif') bottom left no-repeat;
}
.section .sectinfocont {
	float: left;
	width: 100%;
	padding-bottom: 25px;
}
.section .sectinfocont .sectimg {
	float: left;
	width: 180px;
	padding-right: 15px;
}
.section .sectinfocont .sectinfo {
	padding: 0px 15px;
	font-size: 0.85em;
	font-family: Verdana, Arial, Sans-serif;
	line-height: 1.5em;
}
.section #contents-table { text-align: center; width: 100%; }
.section #paging { padding-bottom: 40px; }
	/* CTRLS */
	#ctrls { 
		margin-bottom: 20px; 
		padding-bottom: 10px;
		border-bottom: 1px solid #C3C3C3;
	}
	#ctrls2 {
		margin-top: 20px; 
		padding-top: 20px;
		border-top: 1px solid #C3C3C3;
	}
	.ctrls {
		font-size: 0.92em;
		color: #000;
	}
	.ctrls a { color: #000; }
	.ctrls a:hover { color: #950A03; text-decoration: underline; }
	.ctrls .sortlinks {
		padding-right: 15px;
	}
	.ctrls .sortlinks .prefix {
		font-weight: bold;
		padding-right: 15px;
	}
	.ctrls .sortlinks a {
		color: #000;
	}
	.ctrls .sortlinks .sep {
		padding: 0px 5px;
	}
	.ctrls td.topcell { padding: 5px 0px; }
	.ctrls .sortlinks .chosen {
		color: #910A04;
		font-weight: bold;
	}
	.ctrls .leftArrowDiv {
		padding-right: 5px;
	}
	.ctrls .rightArrowDiv {
		padding-left: 5px;
	}
	.ctrls .itemof {
		padding-left: 20px;
	}
	.ctrls .prodNums {
		font-weight: bold;
	}
	.ctrls .pagelinks .prefix {
		padding-right: 5px;
	}
	.ctrls .pagelinks .sep {
		padding: 0px 3px;
	}
	.ctrls .pagelinks .chosen {
		font-weight: bold;
	}
	/* END CTRLS */
.section #paging #contents table { width: 100%; text-align: center; }
.section #paging td.infoCell { padding-bottom: 30px; }
.section #paging td.imgCell { padding-top: 30px; }
/* END SECTION */

/* ITEM */
.item .iteminfocont {
	float: left;
	width: 100%;
}
.item .iteminfocont .itemimg {
	float: left;
	width: 400px;
}
.item .iteminfocont .iteminfo {
	float: right;
	width: 297px;
}
.item .iteminfocont .itemimg .sc-main-img {
	float: left;
	width: 300px;
	text-align: center;
}
.item .iteminfocont .itemimg #scPage-insets {
	float: right;
	width: 83px;
}
.item .iteminfocont .itemimg #scPage-insets a img { border: 1px solid #060606; margin-bottom: 10px; }
.item .iteminfocont .itemimg .cte-and-stf { text-align: center; padding: 10px 0px; }
.item .iteminfocont .itemimg .cte-and-stf * { vertical-align: middle; }
.item .iteminfocont .itemimg .cte-and-stf img.enlarge-icon { padding-right: 40px; }

	/* PIT */
	#product-info-table{
		border:solid 1px #C4C4C4;
		font:normal 11px Verdana, Arial, Helvetica, sans-serif;
		width:100%;
		border-collapse: separate;
	}
		#product-info-table th{
			border-bottom:solid 1px #fff;
			color:#000;
			background-color:#D9D7D8;
			padding:6px 10px;
			padding-left:5px;
			width:70px;
			text-align:right;
		}
		#product-info-table tr.price th, #product-info-table tr.price td { font-size: 11px; }
		#product-info-table tr.sale-price td{
			font-weight:bold;
			color:#B72331;
			font-size:11px;
		}
		#product-info-table tr.sale-price th{
			font-weight:bold;
			color:#B72331;
			font-size:11px;
		}
		#pitYouSaveBx{
			display:none;
		}
		#product-info-table td{
			padding:6px 0px;
			padding-left:10px;
			border-bottom:solid 1px #fff;
			background-color:#E3E1E2;
		}
		#product-info-table td.add-to-cart{
			text-align:center;
			border-bottom:none;
		}
		#product-info-table select{
			width:150px;
			font-size:10px;
			color:#848D9E;
		}
		#product-info-table tr.quantity th, #product-info-table tr.quantity td{
			border-bottom:none;
		}
		#product-info-table tr.quantity input{
			background-color:#FFFDCA;
			width: 25px;
			border: 1px solid #B7B5B6;
			text-align: right;
		}
	.atc{
		text-align:center;
		border:solid 1px #C4C4C4;
		margin-top:8px;
		padding:8px;
		background-color:#E3E1E2;
	}
	/* END PIT */
.item .itemimg .free-shipping { font-size: 0px; padding-bottom: 5px; }
.item #product-info-table .item-in-stock td {
	background: #E3E1E2 url('/lib/harleynace/item-in-stock-bg.gif') left center no-repeat;
	padding-left: 165px;
	color: #119124;
}
.item .shippingpolicy { padding: 20px 0px; text-align: center;}
.item .shippingpolicy a { color: #000; }

	/* TABBED INFO */
	.item #sc-tab-details {
		width: 100%;
		margin: 20px 0px;
		float: left;
	}
	.item #sc-tab-details ul#sctab { float: left; list-style-type: none; margin: 0px; }
	.item #sc-tab-details ul#sctab li { 
		float: left; 
		width: 145px;
		background: url('/lib/harleynace/tab-bg.jpg') top left no-repeat;
		height: 23px;
		text-align: center;
		padding-top: 6px;
		margin-right: 2px;
		list-style-type: none; 
	}
	.item #sc-tab-details ul#sctab li a {
		font: bold 0.85em Verdana, Arial, Sans-serif;
		color: #060606;
	}
	.item #sc-tab-details ul#sctab li a:hover { text-decoration: none; }
	.item #sc-tab-details ul#sctab li.tabhover { background-position: bottom left; }
	.item #sc-tab-details ul#sctab li.tabhover a { color: #FFF; }

	.item #sc-tab-details #sctabinfo {
	    float: left;
		border-top: 8px solid #B42D34;
	    width: 700px;
	    padding: 10px 5px;
		font: 0.85em Verdana, Arial, Sans-serif;
		color: #000000;
		line-height: 1.5em;
	}
	/* END TABBED INFO */
.item .itembanner,
.item h3.relatedHd,
.item .recently-viewed div {
	font-size: 1.46em;
	color: #14210C;
	padding-bottom: 15px;
	background: url('/lib/harleynace/section-headline.gif') bottom left no-repeat;
	margin: 1em 0px;
	text-align: left!important;
	font-family: Arial, Verdana, Sans-serif;
	font-weight: bold;
}
.item .recently-viewed table#recent-items div { font-size: 1em; padding-bottom: 0px; background: none; margin: 0px; text-align: center!important; font-weight: normal; }
.item #contents-table { width: 100%; text-align: center; }
.item #seo-related-links ul { 
	margin: 15px 0px; 
	float: left; 
	width: 660px;
	padding: 0px 20px;
}
.item #seo-related-links ul li {
	float: left;
	width: 33%;
	list-style-type: none;
}
.item #seo-related-links ul li a {
	padding-left: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #000;
	background: url('/lib/harleynace/dot.gif') center left no-repeat;
}
/* END ITEM */

/* SITEMAP */
.sitemap-header {font: bold 14px verdana; color: #000000; display: block; padding-top:  25px;}
.sitemap-1      {font: bold 12px verdana; color: #0000FF; display: block; padding-left: 25px;}
.sitemap-2      {font: bold 12px verdana; color: #0000FF; display: block; padding-left: 50px;}
.sitemap-3      {font: normal 10px verdana; color: #0000FF; display: block; padding-left: 75px;}
.sitemap-4      {font: normal 8px verdana;  color: #0000FF; display: block; padding-left: 100px;}
/* END SITEMAP */
.key .hot, .key .new {
	padding: 5px 0px;
}
#paging .keynew, #paging .keyhot { padding: 5px 0px; }

FORM {margin:0px; padding:0px;}
.clearboth{clear:both;}
#customer-reviews { color:#202020; width: 100%; margin:7px 0 7px 0;background-color:#FFF}

#customer-reviews .header {display:none;}

/*width/3 depending on #customer-reviews width*/

#customer-reviews .state {width:255px; float:left; /*background-color:#ccc;*/}

/*width/3 depending on #customer-reviews width*/

#customer-reviews .state DIV {margin-bottom:4px;}
#customer-reviews .state .overall {font:bold 12px arial;}
#customer-reviews .state .total {font:normal 10px arial;}

#customer-reviews .view {padding-top:12px;}
#customer-reviews .view A {color:#000; font:normal 12px arial;text-decoration:underline;}

#customer-reviews .stars IMG {cursor:pointer;}
#customer-reviews .stars A {font:bold 12px verdana; text-decoration:none; color:#000;}
#customer-reviews .stars A:hover {text-decoration:underline;}
#customer-reviews .view {/*background-color:#AA0C0C;*/ text-align:center; width:195px; float:left;}
#customer-reviews .stars {/*background-color:#000;*/ text-align:center; width:160px; float:right;}

.top-line {border-top: 1px solid #ABABAB; width:100%;}
.review-separator {border-top: 1px solid #ABABAB;}

.review .review-stars {width:120px; float:left; text-align:left; height:16px;}
.review DIV {font:normal 11px arial; padding: 0;}
.review B {margin-left: 10px;}
.review .revloc .reviewer {width:50px; float:left;}
.review .revloc {margin:10px 0 10px 0;}

#reviews {display:block;clear:both; background-color:#FFF}

#all-reviews .header {padding:10px; text-align:center; font:bold 11px arial; color:#000;}
#all-reviews div {font:normal 11px arial;}
.viewall {text-align:right;}
.viewall A {text-decoration:underline;font:bold 12px arial; color:#000;}

.allreviews-sort, .allreview-stars, .allreview-reviewer{padding-bottom:3px;}
.allreview-review{padding-top:15px;}
.allreview-prodname{color:#CC0000}
.allreviews-sort a{color:#000; font:bold 11px arial;}

/*AUTO EMAILER*/
.emailer-review-container{
	width:565px;
}
.emailer-review-container td, .emailer-review-container div,.emailer-review-container input, .emailer-review-container select{
	font: 11px Arial, Verdana, Tahoma;
}
.emailer-reviewform-border{
	border:1px solid #C3173B;
}
.emailer-reviewlabel {
	padding: 5px;
	border-bottom: 1px solid #C3173B;
	font: bold 15px Tahoma, Verdana, Arial !important;
	color: #1A2485;
	background-color: #FFFFCC;
}
.emailer-required{
	font-weight: bold !important;
}
.emailer-textarea{
	width: 250px;
	font: 11px Arial, Verdana, Tahoma;
}
.emailer-review-container a{
	color: #000;
}
.title-emphasis-font{
	color: #BA0000;
	font: bold 13px Tahoma !important;
}
/*AUTO EMAILER CSS*/
.overall { white-space: nowrap; }
span#p-info-tbl-rating a { color: #C76703; }

#caption div {
margin-top: 20px;
	}
	
/* tabbed details */
.tabinfomain {width:710px; margin:20px 0;}
.tabbtns {display:none;width: 710px; float: left;}
.tabbtns div {float:left; padding:0 0 0 25px; margin:0 2px 0 0; height:29px; background:url(http://lib.store.yahoo.net/lib/harleynace/tabbg.jpg) no-repeat 0 0;}
.tabbtns div a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.85em; color:#000; text-decoration:none; text-align:center; display:block; background:url(http://lib.store.yahoo.net/lib/harleynace/tabbg.jpg) no-repeat right 0; padding:8px 25px 0 0; height: 21px; float: left;font-weight: bold;}
.tabbtns div.tabcontactive {background-position:0 bottom;}
.tabbtns div a.tabactive {background-position:right bottom; color:#fff;}
.tabinfo {padding:10px 5px; clear:both; border-top:8px solid #B42D34; font-size: 0.85em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em;}
.scfeaturestatus {background:url(scSStopLoading.gif) no-repeat center center; height:25px;}
	
/*Star Reviews Styles*/
#scProductReviewsHeader{
	background-color:#000;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin-bottom:6px;
	padding:8px 5px;
	text-align:left;
}
.scSeoReviews{
	display:none;
}
.scProductReviewsFrame{
	margin-bottom:10px;
}

#scReviewsPInfoAvgRating{
	margin:5px 0;
}


/*LEAVE THIS*/
#scProductReviewsHeader{
	display:none;
}
/*LEAVE THIS*/

#p-info-tbl-rating a {color: #000;}

/* advanced search */
/* left navigation headings (Price Range, Category...) */
h1.navcat {color:#000000 !important; text-align:left; padding-left:10px;padding-top:15px;}
/* left navigation links */
div.lnavclsd {color:#000000 !important; text-align:left; margin-left:10px;}
div.lnavclsd a:link, div.lnavclsd a:visited {color:#000000 !important; padding:3px 0 4px 0 !important; text-decoration:none !important;}

div.lnavclsd a:hover, div.lnavclsd a:active{color: #cc0000 !important; padding:3px 0 4px 0 !important; text-decoration:underline !important;}

div.lnavopen {margin-left:10px;}

a.searchItemName {color:#000000;}/* name link */
searchMoreInLink a {color:#000000;}/* more in links */

#qwcustom .sale {background-color:#cc0000; color:#fff;}/* more like this sale price */
#qwcustom .largest a {color:#000000;}/* more like this item name */
.searchSortLinks {padding:5px;}
.searchSortLinks td a {color:#000000;}/* sort links */
.searchSortLinks td div.pager a {color:#000000;}/* paging links */
.searchMoreInLink a {color:#000000;}
#searchbody {padding:5px;}


/* fixes item body ul spacing */
#yfc_mini {position:absolute; top:34px; right:20px; font-size:11px;}
.inner-bg-col ul {margin:0; padding:0;}
/* expands the drag area */
#fc-panel_h {padding:10px;}
/* the top of the page text colors cart closed */
.minicart_c1 #sub_total_mini {color:#000000;}
.minicart_c1 #total_items_mini {color:#000000;}
.minicart_c1 #show_mini {color:#000000;}
.minicart_c1 #close_btn {color:#000000;}
/* the top of the page text colors cart open */
.minicart_c1.minicart_c2 #sub_total_mini {color:#000;}
.minicart_c1.minicart_c2 #total_items_mini {color:#000;}
.minicart_c1.minicart_c2 #show_mini {color:#000;}
.minicart_c1.minicart_c2 #close_btn {color:#000;}
.yui-skin-sam #yfc_fullco #close_btn {color:#000;}
/* toggles for items/calculator/coupons inactive - active */
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle {background:#000 !important;}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.active {background:#000 !important;}

/* header icons */
.headericons {position:absolute; right:27px; top:166px;}
.headericons a {display:block; float:left;}
.facebookicon {height:30px; width:30px; margin-right:4px;}
.twittericon {height:30px; width:30px; margin-right:7px;}
.specialsicon {height:35px; width:40px;}


/*CSS for the Social Media Sharing feature -- Copy the styles below and paste them into your store's css-edits file. For instructions on how to do so, please see the help document at http://help.yahoo.com/l/us/yahoo/smallbusiness/store/edit/social/social-03.html*/

 

#ys_social_top_hr {border-top:1px solid #CFCECE; margin-bottom:5px; margin-top:5px; clear:both; }

#ys_social_media {height:26px;display:inline-block;vertical-align:middle;margin-left:10px; }

#ys_social_fblike {float:left; width:236px;}

#ys_social_tweet {float:left;}

#ys_social_v_separator {margin-left:5px;margin-right:5px;float:left;}

#ys_social_bottom_hr {border-top:1px solid #CFCECE; margin-top:5px;}


