﻿#dContentWrapper {
	min-height:675px;
}

  #columnRight {
    width:687px;
    overflow:hidden;
   }

  #dCatalogBreadCrumb {
    *top:0px;
  }
     
  #dProductListPager 
  {
    width:545px;
    clear:both;
    padding:5px 0px 5px 0px;
    margin:-11px 10px 5px 0;
	*margin:-1px 10px 5px 0;
    text-align:right;   
    color:#7F7C82;  
	font-size:9px;
	text-transform:uppercase;	      	
  }
  
  #dProductListPager a {
    color:#336657;
    text-decoration:none;
    padding:2px;    
    border:solid 1px #336657;
  }
  
  #dProductListPager span span
  {
    padding:2px;    
    border:solid 1px black;  	
  	background-color:#336657;
  	color:#ffffff;
  	font-weight:bold;
  	
  }
  
  #dProductListPager span.pageCount
  {
	border:none;
	background-color:transparent;	
	color:#336657;
	font-weight:normal;
  }
  
  #dProductListPager span.pageCount span
  {
	padding:0;
	border:none;
	background-color:transparent;	
	color:#336657;	
	font-weight:normal;
  }  
  
  #dProductList  {
    width:547px;
    margin:0 0 11px 0;
  }   
 
  #dProductItem {
    float:left;
    width:170px;
    height:264px;
    margin:0 0 0 12px;
    padding:12px 0 12px 0;      
    border-top:solid 1px #336657;      
    font-size:12px;
    color:#6B686F;
    text-align:center;
  }
  
  #dProductItem div {
    float:left;
    text-align:left;
  }
  
  #dProductItem a {
    color:#6B686F;
    text-decoration:none;
  }
  
  #dProductItem .cNew {
    font-weight:bold;
    text-transform:uppercase;      
  }
  
   #dProductItem .cSale {
    font-weight:bold;
    text-transform:uppercase;      
    color:#FF0000;
  } 
 
 #dProductItem .cPhoto 
 {
 	/*
  position:relative;
  left:30px;
  */
  height:212px;  
 }
 
 #dProductItem .cPhoto img
 {
 	display:block;
	height:212px;  
	max-width:170px !important;
 } 

.productItemImageWrapper
{
	width:100%; 
	text-align:center !important;	
}


.cExclusive     
{
	z-index:1000;
	display:block;
	clear:both;
	float:right;
	position:relative;
	left:0px;
	margin-top:-37px;
}   

.cRafineSearch {
  width:135px;
  margin: 0 0 0 5px;
  background-color:Transparent;
  vertical-align:top;
  padding:0;
}

.cRafineSearch h2 
{ 
	width:135px;
	margin-top:8px;   
	margin-bottom:0;    
	font-size:12px;
	text-transform:uppercase;
	color:#336657;
}

.cRafineSearch h3 { 
  margin:0;
  padding-bottom:6px;
  font-size:12px;
  text-transform:uppercase;
  color:#336657;         
}   

.RefineOptionWrapper {
  width:135px;
  height:82px;
  *height:94px;
  overflow-y:auto;
  margin-top:5px;
  padding: 1px 0 1px 0;
  border-top:solid 1px #7F7C82;
  border-bottom:solid 1px #7F7C82;
  scrollbar-arrow-color: #336657;
  scrollbar-base-color: #EBEBEB;
  scrollbar-shadow-color: #EBEBEB;
  scrollbar-darkshadow-color: #EBEBEB;
  scrollbar-highlight-color: #EBEBEB;
  scrollbar-3dlight-color: #EBEBEB;
  scrollbar-track-color: #BCBCBC;
}  

.short {
  height:auto !important;
  margin-top:5px;
  border-top:solid 1px #7F7C82;
  border-bottom:solid 1px #7F7C82;
  /*border:none !important;*/
  color:#7F7C82;
}  

.RefineOptionWrapper label {
  color:#7F7C82;
}
  
.cNoProduct 
{
	margin-left:10px;	
}   

div.cClearAll
{
	float:left;
	width:135px;
	padding:0 0 5px 0;
	*padding:0;
}

a.cClearAll
{
	float:right;	
	margin:0;
	*margin:5px 0 0 0;
	padding:0 2px 0 2px;	
	border:solid 1px #7F7C82 !important;
	font-size:10px;
	font-weight:normal;
	text-align:right;
	text-decoration:none;
	text-transform:uppercase;
}

a.cClearSection
{
	display:inline;	
	float:right;
	margin:-14px 0 0 0;	
	*margin:-13px 0 0 0;
	padding:0 2px 0 2px;	
	border:solid 1px #7F7C82 !important;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
}

a:hover.cClearSection 
{
	text-decoration:none;
}
