	.product-header {margin: 0 0 40px; padding: 91px 0 0 17px; width: 883px; /*883px;*/ height: 36px; /*127px;*/ background: url(/images/image-products.jpg) no-repeat; color: #eae8d7; font-weight: normal; font-size: 2em; text-transform: uppercase;}
	 .product {margin: 0 0 10px 0; padding: 0; width: 875px; height: 82px;  /* background-color: #fff; border: 2px #242424 solid; */  position: relative;}
	.tall {height: 66px; padding: 5px 0 15px 0; margin: 0 0 20px;}
	 .vibrake .product {padding: 3px 0; height: 58px; position: relative;}
	  .product .double-arrow {margin: 26px 0 0 0; padding: 37px 0 0 27px; display: block; width: 848px; /*875px;*/ height: 22px; /*64px;*/ position: absolute; top: 0; left: 0; background: url(/images/double-arrow.gif) no-repeat 12px 44px; color: #202020; text-decoration: none; font-weight: bold;}
	   .product .double-arrow:hover {color: #ac975e;}
		.product-title {font-size: 23px; margin: 0 0 0 12px; padding: 25px 0 0 0; position: absolute; bottom: 3px; left: 0; font-weight: bold;}
	.feature-box {width: 250px; float: left; margin: 0 0 0 15px; padding: 0; clear; both;}
	 .feature-box ul {margin: 0 0 0 10px; padding: 0; list-style-position: inside;}
	  .feature-box h3, .desc-box h3 {margin: 0 0 1em -15px;; padding: 0 0 0 15px; font-size: 1.35em; background: url(/images/double-arrow.gif) no-repeat 0 2px;}
	 .desc-box {float: right; width: 440px; height: auto; /*160px;*/ padding: 0 100px 35px 35px; position: relative; border-left: 1px #c2bea1 solid;}
	h3.double-arrow {font-size: 1.3em; padding: 0 0 0 15px; background: url(/images/double-arrow.gif) no-repeat 0 3px;}
	 .buttons {/* position: absolute; bottom: 0; */ margin: 0; padding: 10px 0 0 0; width: 440px; }
	  .buttons a {display: block; float: left; clear: right; height: 25px; text-indent: -999em; margin: 0 7px 0 0;}
   .addthis_button {margin: 0; padding: 0; height: 24px; width: 61px; background: url(/images/share.gif);}
   .addthis_button:hover {margin: 0; padding: 0; height: 24px; width: 61px; background: url(/images/share-over.gif);}
   #prod-bttns {margin: 0; padding: 0;}
   #prod-bttns li {margin: 0; padding: 0; list-style: none; display: inline;}
	.bttn-safety {height: 24px; width: 61px; background: url(/images/bttn-safety.gif);}
	.bttn-safety:hover {height: 24px; width: 61px; background: url(/images/bttn-safety-over.gif);}
	 .bttn-assembly {height: 24px; width: 76px; background: url(/images/bttn-assembly.gif);}
	 .bttn-assembly:hover {height: 24px; width: 76px; background: url(/images/bttn-assembly-over.gif);}
	  .bttn-find-dealer {height: 24px; width: 96px; background: url(/images/bttn-find-dealer.gif);}
	  .bttn-find-dealer:hover {height: 24px; width: 96px; background: url(/images/bttn-find-dealer-over.gif);}	
	p.back {margin: 0; padding: 0; position: absolute; top: 0; right: 0; font-size: 0.85em; text-transform: uppercase;}
	 p.back a {display: block; background: url(/images/arrow-left.gif) no-repeat; line-height: 10px; text-decoration: none; padding: 0 0 0 10px; color: #423631;}
	  p.back a:hover {text-decoration: underline;}
	   p.prev-next {margin: 0; padding: 0; position: absolute; bottom: 0; right: 0; font-size: 0.85em; text-transform: uppercase;}
		p.prev-next	a {line-height: 10px; text-decoration: none; color: #423631;}
		 p.prev-next a:hover {text-decoration: underline;}
	a.prev {background: url(/images/arrow-left.gif) no-repeat; padding: 0 0 0 10px;}
	 a.next {background: url(/images/arrow-right.gif) no-repeat right; padding: 0 10px 0 0;}
	ol, ul {margin: 0 0 1em 0; padding: 0; list-style-position: inside;}
	.chart {margin: 16px 0 10px;}
	.border-line {margin: -12px 0 10px 0; padding: 0; border-bottom: solid 1px #999;}
	 .border-line-products {margin: -32px 0 25px 0; padding: 0; border-bottom: solid 1px #999;}

