.availability { border-color: #EBEEC5; background-color: #F3F5DC; }
.availability strong { background-color: #EBEEC5; }
.product-collateral .box-collateral { background-color: #F3F5DC; border-color: #D6D7A3; }
ul.tabs li a { background-color: #F4F4EA; border-color: #E9E9D9; color: #999; border-bottom-width: 1px; }
ul.tabs li a.active-tab { background-color: #F3F5DC; border-color: #D6D7A3; color: #666; border-bottom-color: #F3F5DC; }

/* Content Blocks  */
.cart .shipping,
.header-info-container,
.cart .giftcard-form,
.cart .discount-form,
#login-form .col2-set { background-color: #F3F5DC; }
.col2-set .col-1, .col2-set .col-2 { background-color:#E4E8B5; }

.cart-table thead th { background: #EBEEC6; }

.cart-table tbody tr.last td { border-bottom:1px solid #EBEEC6 !important; }

.fieldset .legend,
.block .block-title,
.product-collateral .box-collateral h2,
.cart .discount h2,
.cart .giftcard h2,
.cart .shipping h2,
.account-login .registered-users h2,
.account-login .new-users h2,
.box-account .box-head h2,
.opc .step-title
{
    background: #f1f4c8; /* Old browsers */
    background: -moz-linear-gradient(top, #f1f4c8 0%, #dee0aa 3%, #f1f4c8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f4c8), color-stop(3%,#dee0aa), color-stop(100%,#f1f4c8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f1f4c8 0%,#dee0aa 3%,#f1f4c8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f1f4c8 0%,#dee0aa 3%,#f1f4c8 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #f1f4c8 0%,#dee0aa 3%,#f1f4c8 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f4c8', endColorstr='#f1f4c8',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #f1f4c8 0%,#dee0aa 3%,#f1f4c8 100%); /* W3C */
    color:#808000; 
    border-color: #c1c182;
}

.opc .step-title .number { background:#D1D18E; }
.opc .allow .step-title .number { background:#595918; }
.opc .active .step-title h2 { color: #595918; }

#checkout-progress-wrapper .block-content { background: #F3F5DC; border-color: #C1C182; }
#checkout-progress-wrapper .block-title { background: #F3F5DC; border-color: #C1C182; }

.cms-home .widget-title { background: url(../images/featured_product_tab.gif) top left no-repeat; padding: 5px 0 30px 10px; color: #787800; }
.cms-home .widget-title h2 { font-weight: normal; }
.cms-home .product-list { border-right: 1px solid #e2e9b5; margin: 0 0 2em; }
.cms-home .product-name a { color: #333; }
.cms-home .product-list .price-box .special-price .price { color: #808000; }
.cms-home .product-list .product{
    float:left;
    text-align: center;
    border-left: 1px solid #e2e9b5;
}

/*=== custom dropdowns ======================================*/
.select, .iframeshim { 
	position: absolute;
  height: 21px;
}
.iframeshim {
  width: 190px;
  border: 1px solid red;
  /*z-index: 6;*/
}
.select {
	padding: 0 24px 0 8px;
	width: 128px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	color: #808000;
	font: 12px/21px arial,sans-serif;
	background: #efefd3 url(../images/select.gif) right center no-repeat;
	overflow: hidden;
	/*z-index: 7;*/
	border: 1px solid #c0c68a;
}
select.styled { height: 23px;  }
#audience_search_field { width: 162px; }
#category_search_field { width: 202px; }

#selectaudience { width: 128px; }
#selectcat { width: 168px; }

.col-right { float:right; width:170px; padding:0 0 1px; }
.col3-layout .col-main { width: 625px; }


.col3-layout .col-wrapper {width: 784px}
.col-right {width: 165px;}

#format_title_wrapper{
background: #F1F4C8;
background: -moz-linear-gradient(top, #F1F4C8 0%, #DEE0AA 3%, #F1F4C8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F1F4C8), color-stop(3%,#DEE0AA), color-stop(100%,#F1F4C8));
background: -webkit-linear-gradient(top, #F1F4C8 0%,#DEE0AA 3%,#F1F4C8 100%);
background: -o-linear-gradient(top, #F1F4C8 0%,#DEE0AA 3%,#F1F4C8 100%);
background: -ms-linear-gradient(top, #F1F4C8 0%,#DEE0AA 3%,#F1F4C8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f4c8', endColorstr='#f1f4c8',GradientType=0 );
background: linear-gradient(top, hsl(64, 67%, 87%) 0%,#DEE0AA 3%,#F1F4C8 100%);
color: olive;
border-color: #C1C182;
padding: 10px;
}

.product-view .related-products .related-product .price {
width: 155px;
}
.product-view .related-products .related-product .need-a-copy {
width: 275px;
}
.product-view .related-products .related-product .explanation{
width: 250px;
}

.product-view .related-products {
    padding-top: 10px;
}


#product-options-wrapper{display: none;}

/*.products-grid{border-bottom: 1px solid #e2e9b5;}
.category-products ul.last{border-bottom: none}*/