
#page-body-content{min-height:766px; height:auto !important; height:766px;}


#store-title{z-index: 10; position: relative; padding: 42px 0 0 21px; font: normal 43px Impact; color: #9e0b0f;}
#store-text{z-index: 10; position: relative; padding: 8px 0 0 21px; width: 280px; height: 300px; font: normal 13px Georgia; line-height: 25px;}

#store-slideshow{z-index: 9; position: absolute; top: 83px; left: 324px; width: 361px; height: 389px; padding: 48px 0 0 50px; background: url('../img/store-image.jpg') top left no-repeat;}
.store-slideshow-mask{z-index: 11; position: absolute; top: -2px; left: -2px; width: 392px; height: 289px; background: url('../img/store-slideshow-mask.png') top left no-repeat; /*cursor: pointer;*/}
.store-slideshow-image{z-index: 10; position: absolute; top: 0; left: 0;}
#store-slideshow-left{z-index: 8; position: absolute; top: 76px; left: 734px; width: 78px; height: 392px;}


/*---- feature styles ---- */
#store-feature-styles{z-index: 15; position: absolute; top: 479px; left: 25px; height: 278px; width: 677px; padding: 0 0 0 5px; background: white url('../img/store-style-topbottom-sep.png') top left repeat-x; border-left: solid 1px #ABABAB; border-right: solid 1px #ABABAB; }
#store-feature-styles-bottom-bg{z-index:20; position: absolute; bottom: 0; left: 0; height: 2px; width:677px;  line-height: 2px; background: url('../img/store-style-topbottom-sep.png') bottom left repeat-x;  margin: 0; padding: 0;}
#store-feature-styles #store-styles-header{float: left; width: 115px; padding: 3px 0 0 0; font: normal 31px Impact; color: #9E0B0F; line-height: 42px;}
#store-feature-styles #store-styles-header #store-style-stamp{position: absolute; top: 92px; left: 7px;}

#store-feature-styles #store-styles-items{z-index:25; float: left; position: relative; top: -10px; width: 562px; height:278px; margin: 0;}

#store-styles-items .style-item{float: left; padding-left: 7px; width: 168px; height: 278px; text-align:center; background: url('../img/store-style-sep.png') 0 36px no-repeat;}

#store-styles-items .style-item .style-title{display: block; width: 111px; height: 25px; margin: 0 auto; background: url('../img/store-style-label-bg.png') top left no-repeat; font: normal 12px Impact; color: white; line-height: 18px; text-align:center;}
#store-styles-items .style-item .style-title a{font: normal 12px Impact; color: white; line-height: 18px; text-decoration: none; }
#store-styles-items .style-item .style-image{height: 194px; margin: 0;}
#store-styles-items .style-item .style-image table{width: 100%; height: 100%;}
#store-styles-items .style-item .style-sku a{font: normal 26px Impact; color: black; text-decoration: none;}
#store-styles-items .style-item .style-price{font: bold 20px Georgia; color: black; }

#store-styles-items .item-first{padding-right: 5px; padding-left: 0; width: 175px; background: none;}
#store-styles-items .item-middle{padding-left: 5px; width: 201px;}

/*---- ------------ ---- */


/*
#store-style-container{float:right; margin: 7px 0 0 0; width: 385px; height: 250px; background-color: white; border: solid 1px #555555; }
#store-style-container .style-image-item{float:left; position: relative; width: 110px; height: 121px; }
#store-style-container .style-link-and-sku-container{position: absolute; bottom: 0; width: 100%; text-align: center;}
#store-style-container .item-right-border{background: url('../img/store-style-item-sep.png') center right no-repeat;}
#store-style-container .style-sku{position: relative; text-align: center; height: 18px;}
#store-style-container .style-sku a{font: normal 14px Impact; color: black; text-decoration: none; line-height: 18px;}
#style-center-sep{text-align: center;}

#store-style-container .style-item1, #store-style-container .style-item4{width: 122px;}
#store-style-container .style-item2, #store-style-container .style-item5{width: 152px;}
*/



#store-what-makes{z-index: 10; display: block; position: absolute; top: 759px; left: 308px; width: 239px; height: 45px; margin: 8px 0 0 0; }
#store-blog-link{z-index: 9; display: block; position: absolute; top: 750px; left: 638px; width: 164px; height: 84px;}





.catLabel {
	font-weight: bold;
	font-size: 14px;
	font-family: Impact;
	font-weight: normal;
	color: #9E0B0F;
	margin-bottom: 3px;
	padding: 2px;
	background-color: #ecdec3;
	border: 1px solid #ababab;
}
.productCrumbs {
	padding-top: 10px;
}