body.hartke {
	background: #000 url('/site_media/common/bg-hartke.jpg') no-repeat 50% 0;
	}
.hartke a,
.hartke .promo-scroll-faux-link,
.hartke .quick-links {
	color: #1a1a1a;
	}
.hartke .banner {
	background: url('/site_media/common/hartke_category_banner.jpg') no-repeat;
	}
.hartke .dip-nav-link:hover,
.hartke .on .dip-nav-link {
    background-color: #1a1a1a;
	}
.hartke #home-big-dip .dip-nav-link:hover,
.hartke #home-big-dip .on .dip-nav-link {
    background-color: #ccc;
	}
.cssgradients .hartke .market-header {
	background: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #333333),
		color-stop(1, #0c0c0c)
	);
	background: -moz-linear-gradient(
		center top,
		#333333 0%,
		#0c0c0c 100%
	);
	background: linear-gradient(
		center top,
		#333333 0%,
		#0c0c0c 100%
	);
	}
.no-cssgradients .hartke .market-header {
	background: #0c0c0c url('/site_media/common/header-bg-black.png') repeat-x 0 50%;
	}
.hartke .market-header > ul {
	border-top: 1px #4c4c4c solid;
	}
.hartke .plus-minus {
	background: url('/site_media/common/plus-minus-icon-black.png') no-repeat;
	}
.hartke .common-button,
.hartke .promo-scroll-left,
.hartke .promo-scroll-right,
.hartke .viewer-arrow {
	border: 1px #494949 solid;
	background: #828282;
	}
.no-cssgradients .hartke .common-button,
.no-cssgradients .hartke .promo-scroll-left,
.no-cssgradients .hartke .promo-scroll-right,
.no-cssgradients .hartke .viewer-arrow {
	background: #828282 url('/site_media/common/glossy-bg-black.png') repeat-x 0 50%;
	}
.cssgradients .hartke .common-button,
.cssgradients .hartke .promo-scroll-left,
.cssgradients .hartke .promo-scroll-right,
.cssgradients .hartke .viewer-arrow {
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #828282),
		color-stop(0.5, #383838),
		color-stop(0.5, #1e1e1e),
		color-stop(1, #303030)
	);
	background-image: -moz-linear-gradient(
		center top,
		#828282 0%,
		#383838 50%,
		#1e1e1e 50%,
		#303030 100%
	);
	background-image: linear-gradient(
		center top,
		#828282 0%,
		#383838 50%,
		#1e1e1e 50%,
		#303030 100%
	);
	}
.hartke .common-button:hover,
.hartke .promo-scroll-left:hover,
.hartke .promo-scroll-right:hover,
.hartke .viewer-arrow:hover {
	border: 1px #fff solid;
	}
.hartke .click-through-nav .left,
.hartke .click-through-nav .right {
	background-image: url('/site_media/common/arrow-sprite-hartke.png');
	}