a { color: #d45427; text-decoration: none; outline: none; }

a:hover { color: #853a1f; }

.bread-crumbs {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #6A2D11;
  height:44px;
  padding-left:9px;
  /**/
}
.bread-crumbs a{
   color: #652F17;
   text-decoration: none;
   font-size: 10px;
   
}
.bread-crumbs a:visited {
	text-decoration: none;
 }

.bread-crumbs a:active{
	text-decoration: none;
 
}
.bread-crumbs a:hover{
	color:#999999;text-decoration:none;
 
}  
.page-index-listing {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#858585;
  margin-left:50px;
}
.page-index-listing img{
  margin-top:0px;
  margin-bottom:0px;
  margin-left:75px;
}
.page-index {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#858585;
  }

.page-index-2, .page-index-3 {
  font-family: Arial, Helvetica, sans-serif;
}
/*.page-index-3 a {
    font-family: Helvetica, sans-serif;
    float: left;
    padding: 0 4px;
    font-size: 11px;
    color: #B3B3B3;
}*/

.page-index-4 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#858585;
  }

.page-index-5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #6A2D11;

}
.page-index-6 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    height:18px;
	color: #000000;
    background-color:#E9E9E9;
    margin:3px 1px 3px 1px;
}
.product-thumb-table {
  margin-bottom: 0;  
  margin: 0 0 0 10px;
  width: 648px;
}

td.product_container {
  border: 1px solid #eff0e9;
  width: 204px;
  vertical-align: top;
}

.bottom_spacer {
  height:10px;
}

img.brown_bar {
  float:left;
  margin:0 0 12px 10px;
}

.product-thumb-back {
	height: 146px;
	width: 186px;
}
.product-thumb-table2 {
  margin-bottom:15px;
  width:186px;
}
.product-thumb-table2 td{
	vertical-align:top ;
}
.product-thumb-back2 {
	height: 142px;
	vertical-align:top;
}
.product-thumb-back-top3 {
	background-repeat: no-repeat;height: 42px;background-position: center;*/
	text-align:center;
	padding-bottom:10px;
}
.product-thumb-back-top3 img{
	display: block;
  margin-top: 0px ;
  margin-bottom: 0px;
}

.product-thumb-title2 {
  margin: 0 10px 10px;
}

.product-thumb-title, .product-thumb-title2 {
  display: block;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
}

.nested_table {
  padding-bottom: 10px;
}

.product-thumb-detail, .product-thumb-detail2 {
  color: #474747;
  display: block;
  padding-left: 10px;
  text-align: left;
}

.price { color: #464646 }

.product-thumb-back-top {
	background-repeat: no-repeat;
	height: 42px;
	width: 182px;
	padding-left: 5px;
}
.product-thumb-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6A2D11;
	display: block;
	padding-left: 5px;
}
.product-thumb-detail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	display: block;
	padding-left: 5px;
}
.product-thumb-body-td {
	padding-top: 8px;
	padding-right: 8px;
	/*text-align: left;*/
	vertical-align: top;
	padding-bottom: 1px;
	padding-left: 0px;



}
.product-thumb-pages2 {
  width:95%;
}
.product-thumb-pages2 td {
   padding-left:350px;
   text-align:left;
   vertical-align:top;
   
   background-image: url(../images/page-lines.gif);
   background-repeat: repeat-x;
   background-position: bottom center;
}

.product-thumb-pages2 img {
   margin:0px 0px 0px 0px;
   
   display:block;
}
.product-thumb-pages3 {
  
}
.product-thumb-pages3 td {
   padding-left:355px;
   text-align:left;
   vertical-align:bottom;
   height:7px;
}
.product-thumb-pages3 img {
   margin:0px 0px 0px 75px;
   
   display:block;
}

.product-thumb-sort-title {
	font-size: 13px;
	font-weight: bold;
	color: #454545;
	display: block;
	padding-bottom: 18px;
	width: 150px;
}

.link_block {
  margin-bottom: 7px;
}

a.results_link {
  font-weight: bold;
}

span.result_text {
  color: #454545;
}

.product-thumb-sort-sub-title {
  cursor: pointer;
  display: block;
  font-size: 11px;
  font-weight: bold;
  line-height: 1em;
  padding-top: 10px;
}

.open_nav {
  color: #464646;
  cursor: pointer;
}

.plus_minus {
  color: #D45427;
  margin-right: 8px;
}

.results_list {
  margin-top: 3px;
}

.results_list a {
  padding-left: 23px;
}

.product-thumb-sort-text {
  color: #D45427;
  padding: 0 0 15px 0;
  width: 150px;
}

.product-thumb-sort-text h2 {
  color: #454545;
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
  margin: 0 0 10px;
}

.product-thumb-sort-text a { 
   display: block;
}

.product_container img {
  float: left;
  padding: 10px;
  width: 180px;
  height: 180px;
}

.product-detail {
  width: 478px;
  font-size: 22px;
  color: #454545;
  font-weight: bold;
  margin: 12px 0 8px 0;
}

.product-detail H2{
   font-size:26px;
   color:#000000;
   /*font-weight: bold;*/
   padding-left:7px;
   margin:0px;
}   

.product-detail-top-links {
  height:15px;
  text-align: right;
  float: right;
  color: #d45427;
  font-weight: bold;
  font-size: 11px;
  width: 300px;
}

span.print_link { margin-right: 10px }

.product-detail-top-links img{

  padding-right:5px;

  text-align:right;

}

.product_header {
  z-index: 100;
  margin: 0 0 0 10px;
  float: left;
  display: inline;
}

.product-detail-table-back {
/*width:428px;*/
width:438px;
height:500px;
  background-image: url(../images/product-images/product-detail-image-back.jpg);
  background-repeat: no-repeat;
   background-position: left top;
   padding-top:2px;
   padding-left:2px;
}

.product-detail-info {
  color: #464646; 
  font-size: 12px;
  background-color: #f6f7f2;
/*  width: 320px;*/
}

.detail_inner_wrapper { margin: 10px }

.product-detail-dealer {
	margin-top: 23px;
	background-color: #fff;
}

.product-detail-dealer-inner { padding: 5px 10px 10px 10px; background-color: #fff }
.product-detail-contact { padding: 10px 10px 5px 10px }

.product-detail-contact, .product-detail-contact2 {
	font-weight: bold;
	background-color: #fff;
	color: #D45427;
	font-size: 11px;
}

.prod_detail_links {
  display: block;
  margin-bottom: 5px;
}

.product-detail-contact2 { padding-top: 5px; }

.product-detail-contact a, .product-detail-contact2 a { margin-right: 20px; }

.product-detail-dealer-inner a { font-weight: bold }

.product-detail-dealer-inner img { padding-bottom: 10px;}

.product-detail-contact img, .product-detail-contact2 img { padding-right:5px; }

.related-products {
	color: #000;
	padding-top: 4px;
	padding-bottom:40px;

}

.related-items-product{
	padding-top:6px;
	padding-left:7px;
	padding-bottom:9px;
}

.related-items-product-frame {
	width:68px;
	background: url(/images/product-images/product-related-frame.gif) no-repeat bottom left;
}

.related-items-product-frame img { margin: 1px; margin-left: 0; }

.related-items-title {

	font-size: 11px;

	font-weight: bold;

	color: #652f17;

	display: block;

	

}

.related-items-title a{

	font-size: 11px;

	font-weight: bold;

	color: #652f17;

	display: block;

}





.related-items-detail {


	color: #000;

	display: block;

}



.product-detail-table-back-large {
/*width:735px;width:428px; border:1px solid #000000;*/
width:100%;
height:580px;
  background-image: url(../images/product-images/product-detail-image-large-back.gif);
  background-repeat: no-repeat;
   background-position: left top;
   padding-top:2px;
   padding-left:2px;
  
}
