#BBB1{
	width:55px;
	height:15px;
	background-image:url(https://ourbbbonline2.bbb.org/KY/BBBOnlineSeal/10003274/H1/1/seal.png);
	background-position:-166px -11px;
}

#BBB2{
	width:55px;
	height:16px;
	background-image:url(https://ourbbbonline2.bbb.org/KY/BBBOnlineSeal/10003274/H1/1/seal.png);
	background-position:-185px -27px;
	margin-bottom:0px;
}

#BBB3{
	width:55px;
	height:13px;
	background-image:url(https://ourbbbonline2.bbb.org/KY/BBBOnlineSeal/10003274/H1/1/seal.png);
	background-position:-183px -44px;
	margin-bottom:0px;
	border-bottom:1px solid #7490AE;
}

#followUsButtons{
	left:9px;
	top:280px;
	position:absolute;
	z-index:99;
}
#followUsButtons:a{
	margin-bottom:15px;
}

#facetPicker {
	border:2px solid #BBB5AE;
	overflow:hidden;
	height:100px;
	width:690px;
	background-image:url(/customer/common/product-bg-gradient.png);
}
.removeFacet:hover {
	text-decoration:line-through;	
}
.facetList {
	list-style-image:none;
	list-style-position: outside;
	list-style-type:none;
	overflow:auto;
	max-height:100%;
	min-height:100px;
	width:160px;
	float:left;
	margin:0px;
	margin-left:10px;
	padding:0px;
	font-size:90%;
}
.facetList .even{
	background-color:#f8f7f3;
}
.facetList .odd{
	background-color:#eeede9;
}

.inlineProductImage {
	border:1px solid #CCC6BE;
	width:120px;
	margin-right:7px;
	margin-bottom:12px;

}

#redemption-code-list {
	margin-top:0px;
	margin-bottom:0px;
}

.redemption-code-remove {
	text-transform:uppercase;
	font-size:90%;
}

.blog-post {
	margin:4px;
	margin-top:10px;
}
.blog-post .title{
	font-weight:bold;
}

#international-shipping-bar {
	left:880px;
	top:88px;
	position:absolute;
	z-index:99;
	font-family:Georgia,Palatino,Serif;
	font-size:80%;
}
.introLink {
	font-weight:bold;
}

/* ----- POWER REVIEWS ----- */

.power-reviews-snippet-catalog-page {
	width:100px;
	height:40px;
    float:right;
	border:1px solid #CCC6BE;
	margin-left:15px;
	margin-right:-5px;
}

.power-reviews-snippet-catalog-page2 {
	position:absolute;
	
	width:100px;
	height:40px;
    
	top:190px;
	left:125px;
	border:none;
	font-size:10px;
	text-align:right;
}

.power-reviews-snippet-product-page {
/*	background-color:none;*/
	width:220px;
    float:left;
	margin-right:10px;
	border-right:2px solid #CCC6BE;
}

.power-reviews-summary-product-page {
	width:560px;
	border:1px solid #CCC6BE;

}

/* ----- POWER REVIEWS ----- */

#slideshow-wrapper {
	border:none;
	margin-left:-135px;
	margin-right:0px;
	margin-bottom:20px;
	z-index:0;
}
#slideshow-wrapper table {
	border-collapse:collapse;
	padding:0px;
	width:900px;
}
#slideshow-wrapper td {
	padding:0px;
}

#slideshow-wrapper #slideshow-cell {
	height:224px;
	width:575px;
}

#slideshow-wrapper #intro-text {
	background-image:url(/customer/common/ld-text-bg.jpg);
	width:325px;
	padding-left:10px;
	padding-right:10px;
	/*padding-top:30px;
	
	padding-bottom:10px;*/
	vertical-align:bottom;
}


#st-geneve-diagram-alert {
	border:1px solid orange;
	background-color:#FFF9CA;
	margin:5px;
	margin-top:10px;
	padding:3px;
	clear:both;
	min-height:52px;
}
#st-geneve-diagram-alert img{
	border:1px solid gray; 
	height:40px; 
	width:40px;
	float:left;
	margin:5px;
	margin-left:10px;
	margin-right:10px;
}

#add-us-to-your-address-book {
	border:1px solid orange;
	background-color:#fffce5;
	margin:8px;
	padding:5px;
	width:450px;


}


#international-shipping-destinations td{
	padding:2px;
	padding-left:25px;
	padding-right:10px;
	vertical-align:top;
}

#international-shipping-destinations {
	border:1px solid gray;
}

#fabric-bulk-discount-banner {
	border:1px solid orange;
	background-color:#FFF9CA;
	margin:2px;
	padding-left:8px;
}


/*##########################*/

#orchid #slice1 {
	position:absolute;
	left:-30px;
	top:37px;
	z-index:2;
}
#orchid #slice2 {
	position:absolute;
	left:-15px;
	top:105px;
	z-index:2;
}
#orchid #slice3 {
	position:absolute;
	left:-8px;
	top:133px;
	z-index:2;
}



.shipping-options-right {
	text-align:right; padding-left:10px;
}

.shipping-options {
	border:1px solid gray;
	border-collapse:collapse;
	margin-top:5px;
	margin-bottom:5px;
	width:320px;
}

.shipping-options td {
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	background-image:url(/customer/common/product-bg-gradient.png) ! important;
	background-image:none;
}


.continue-shopping-link {
	font-size:120%;
	font-weight:bold;

}

#logon-table {
	border-collapse:collapse;
	margin-bottom:15px;
}
#logon-table td{
	border: none;
	vertical-align:top;
	padding:10px;
	border: 1px solid gray;
}
#logon-table .divider{
	border-left: 1px solid gray;
	width:1px;
	background-color:gray;
}

.checkout-progress-banner {
	margin: 0px 120px 0px;
}

.home-page-banner {
	margin-bottom:20px;
	text-align:center;
}

.pv-1891-sizing {
	margin:5px;
}

/*###############	Alerts	############## */
#alerts {
margin: 0px 20% 7px 20%;
        position: absolute;
        left: 220px;
	top:140px;
        z-index:99;
        min-width:300px
}
#alerts ul {
        margin: 0em 1em .5em 4em;
        list-style-type:circle;
}

#alerts h2 {
        display:inline;
        font-weight:bold;
        font-size:100%;
        margin-bottom:0px;
}
#alerts div {
        padding:3px 15px 0px 15px;
}


#errors {
        background-color:#FFC6C6;
}
#notices {
        background-color: #FFFACE;
}


/*#############################################################
	WISH LISTS 
 */
#wl-signin-banner{
	text-align:center;
}

#wl-available-lists {
	border:1px solid #34608a;
	background-color: #e8f3fe;
	width:180px;
	margin-right:20px;
	margin-left:0px;
}


#wl-checkout-shipping-info {
	margin:2px;
	border:1px solid #34608a;
	padding:5px;
	background-color: #e8f3fe;
}

#gift-idea-wrapper {
	border:2px solid #34608a;
	background-color: #e8f3fe;
	margin-top:10px;
	padding:3px;
}
#gift-idea-wrapper td {
	text-align:center;
}

#gift-idea-wrapper .gift-thumbnail {
	border:1px solid #34608a;
	height:80px;
	width:80px;
}
#gift-idea-wrapper td {
	vertical-align:top;
}
#wish_list_view_wrapper #list_info {
	width:725px;
	border:2px solid blue;
	margin-left:25px;

}

#add-product-buttons td {
vertical-align:top;
}

#wish-list-wrapper {
	width:725px;
	margin-left:25px;

}
#wish-list-wrapper #cart-contents {
border-collapse: collapse

}

/*############################################# */

.list-container {
	margin:2px;
	margin-bottom:10px;
	border:1px solid gray;
	background-color: #e8f3fe;
}
.list-container .listName {
	margin:5px;
	margin-bottom:0px;
	font-size:120%;
	font-weight:bold;

}
.list-container .listModify {
	margin:3px;
	margin-left:20px;
	font-weight:bold;
}
.list-container .listInfo {
	margin-left:20px;
}
#wl-search-results li {
	font-size:120%;
}
#wish-list-wrapper #cart-contents .heading-row td {
	color:white;
	background-color:#34608a;
}
#wish-list-wrapper #cart-contents .product-row td {
	background-color:#e8f3fe;
}

.cart-quantity-form {
	text-align:center;
}

.cart-quantity-form table {
	border-collapse: collapse;
	margin-left:18px;
}

.wl-quantity-controls .headings td {
	font-size:90%;
	text-transform:uppercase;
}

.source-wish-list {
	margin-left:20px;
}
.source-wish-list .name {
	font-weight:bold;
}

#cart-inner-wrapper {
	border: 1px solid gray;
}


/*SHORTCUTS*/
#shortcuts-wrapper {
	color:#594932;
	background-color:#DCD6CD;
	border:1px solid gray;
	width:287px;
	margin-left:-10px;
	z-index:999;
}
#shortcuts-wrapper #allResults {
	clear:both;
	display:block;
	border-top:1px solid #CCC6BE;
	text-align:center;
	padding:2px;
	padding-right:10px;

}
#shortcuts-wrapper ul{
	margin: 5px;
	padding: 5px;
	margin-top:0px;
}

#shortcuts-wrapper li{
	list-style: none;
	margin:0px;
	clear:both;
	height:40px;
}
#shortcuts-wrapper a {
	cursor: pointer;
}
#shortcuts-wrapper .count { 
	float:right;
	padding:3px; 
	margin-top:15px;
}
#shortcuts-wrapper .keywords { 
	font-size:12px; 
	float:left;
	padding:3px 2px; 
	margin-top:15px;}
#shortcuts-wrapper .keywords img {
	border:1px solid #CCC6BE; 
	margin-right:5px; 
	margin-top:-15px; 
	height:40px; 
	width:50px; 
	display:block; 
	float:left
}

