.subcatDisplay {
	width: 527px;
	padding: 0 5px;
}
/* Category Pages */
.subcatDisplay a:link, .subcatDisplay a:visited {
	color: black;
	width: 251px;
	height: 135px;
	padding: 5px;
	border: 1px solid #F1F1F1;
	display: block;
	float: left;
	text-align: center;
	text-decoration: none; 
}
.subcatDisplay a:hover {
	background-color: #F1F1F1;
/*	margin: 0px; */
	color: black;
	border: 1px solid White;
	text-decoration: none;
}
.subcatDisplay span.image {
	height: 50px;
	display: block;
}
.subcatDisplay img {
	border: none 0px black;
	margin: auto;
}
.subcatDisplay a .heading {
	font-family: "Times New Roman", Times, serif;
	font-variant: small-caps;
	font-weight: bold;
	color: #0F785D;
	margin: 5px auto;
	display: block;
	font-size: 12px;
}
.subcatDisplay a:hover .heading {
	text-decoration: underline;
}
.subcatDisplay a .paragraph {
	margin: 5px auto;
	display: block;
}

.subcatDescription { padding: 15px 0px 15px 25px;  }

.subcatImg { padding: 15px 0px 15px 0px;  }

.catTopScroll {
	width: 280px; 
	height: 188px;
	overflow: auto;
	margin: 10px 0px 0px 0px;
	padding: 0px 5px 0px 0px;   
	scrollbar-face-color:#D8D3C8;
	scrollbar-highlight-color:white;
	scrollbar-3dlight-color:white;
	scrollbar-darkshadow-color:white;
	scrollbar-shadow-color:white;
	scrollbar-arrow-color:white;
	scrollbar-track-color:white;
}

/* Sub Category Pages */

.subCatHeader { 
	color: #87765A;  
	font: normal normal bold 14px/normal sans-serif;  
}

.subCatLink { 
	color: #87765A;  
	font: normal normal bold 14px/normal sans-serif;
}

.subCatLink:link { 
	color: #87765A;  
	font: normal normal bold 14px/normal sans-serif;
	text-decoration: none;  
}

.subCatLink:visited { 
	color: #87765A;  
	font: normal normal bold 14px/normal sans-serif;
	text-decoration: none;  
}

.subCatLink:hover { 
	color: #87765A;  
	font: normal normal bold 14px/normal sans-serif;
	text-decoration: underline;  
}

.subcatBorderTop {
	background-image: url(images/subcat-top.gif);
	background-repeat: repeat-x;
}

.subcatBorderBottom {
	background-image: url(images/subcat-bt.gif);
	background-repeat: repeat-x;
}

.subcatBorderLeft {
	background-image: url(images/subcat-left.gif);
	background-repeat: repeat-y;
}

.subcatBorderRight {
	background-image: url(images/subcat-right.gif);
	background-repeat: repeat-y;
}

/* Product Pages */

.productThumbContainer { 
	width: 590px;
	overflow: auto;
	overflow-y: hidden;	
	margin: 10px 1px 1px 1px;
	scrollbar-face-color:#856C56;
	scrollbar-highlight-color:#A9927C;
	scrollbar-3dlight-color:#856C56;
	scrollbar-darkshadow-color:#856C56;
	scrollbar-shadow-color:#A9927C;
	scrollbar-arrow-color:white;
	scrollbar-track-color:white;
	padding: 0px 0px 18px 0px;
}

.productThumb { margin: 3px 3px 0px 0px;  }

.productName { 
	color: #856C56;  
	padding: 0px 5px 0px 5px;  
	text-indent: 0px;  
	font-family: "Times New Roman", Times, serif;  
	letter-spacing: 1px;  
	margin: 0px 0px 0px 0px;  
}

.thumbTop {
	background-image: url(images/tb-border-top.gif);
	background-repeat: repeat-x;
}

.thumbBottom {
	background-image: url(images/tb-border-bottom.gif);
	background-repeat: repeat-x;
}

.thumbLeft {
	background-image: url(images/tb-border-left.gif);
	background-repeat: repeat-y;
}

.thumbRight {
	background-image: url(images/tb-border-right.gif);
	background-repeat: repeat-y;
}
 
.leftSideRepeat {
	background-image: url(images/content-repeat.gif);
	background-repeat: repeat-y;
	margin:0;
	padding:0;
}

.contentTop {
	top:0;
	position:absolute;
}

html>/**/body .contentTop {
	top:194px;
}

.contentNew {
	height: 249px;
	overflow: visible;
	position: relative;
}

.temp {
	vertical-align: top;
	float: left;
}

