body { color:#384C4B; background-attachment: fixed; }
a { color:#669906; }
a:hover { color:#669906; }
h1, h2, h3, h4, h5, h6, .head { color: #669906; }
label { color:#384C4B; }
input.input-submit, button.form-button { color: #FFFFCC; }
table.pager ul li { border-color: #669906; }
.header-top { background-color: #669906; border-color: #384C4B; }
.quick-access li { border-color: #CCEB99; }
.quick-access li a { color: #FFFFCC; }
.side-col h4 { color:#FFFFCC; background-color: #669906; }
.base-mini h5 { background-color: #CCEB99; }
.base-mini ol { background-color: #CCEB99; }
.base-mini .product-images a img { border-color: #669906; }
.side-col .block-filled h4 { color: #669906; }
.block.newsletter .newsletter_editions a { color: #384C4B; }
.footer {background-color: #669906; border-color: #384C4B; }
.footer .informational li { border-color: CCEB99; }
.footer .informational a, .footer .informational a:hover, .footer .legality, .footer .legality a, .footer .legality a:hover { color: #FFFFCC; }
.block-banner { border-color: #384C4B; }
body.cms-company-profile iframe { border-color: #CCEB99; }
.price-box .price, .regular-price, .regular-price .price, .special-price .price-label, .special-price .price  { color:#669906; }
.old-price .price-label, .old-price .price { color: #CCEB99; }
.catalog-listing h5 a, .catalog-listing h5 a:hover { color:#384C4B; }
.layered-nav .narrowed-category li { color: #669906; }
.layered-nav-state { background-color: #CCEB99; }
.layered-nav-state h4 { background-color: #CCEB99; }
.narrow-by dt { color: #669906; }
.truncated a.details { border-color: #669906; }
.one-page-checkout .head { border-color: #CCEB99; }
.one-page-checkout h3 { color:#CCEB99; }
.one-page-checkout .step-count { background:#CCEB99; color: #FFFFCC; }
.one-page-checkout .active h3 { color:#669906; }
.one-page-checkout .active .step-count { background-color: #669906; color: #FFFFCC; }
.one-page-checkout .active .box { border-color: #CCEB99; }
.one-page-checkout .box-no-padding { border-color: #CCEB99; }
.link-cart { color:#669906; }
.link-remove { color:#669906; }
.one-page-checkout .checkout-agreements .agreement-content { border-color: #CCEB99; }

/* Outdoor */
#nav li.nav-1 { background: #CC0033 url('../design/nav.outdoor.top.gif') no-repeat 0 0; }
#nav li.nav-1 ul { border-color: #CC0033; background: url('../design/back.outdoor.png') no-repeat bottom left; }
#nav li.nav-1 a { background: url('../design/nav.outdoor.bottom.gif') no-repeat bottom left; }
#nav li.nav-1 ul li a:hover { background-color: #CC0033; }
#nav li.nav-1 ul li.last a:hover { background: transparent url('../design/back.outdoor.last.gif') no-repeat bottom left; }

.product-of-the-day.outdoor { background-image: url('../design/product.day.outdoor.back.gif'); } 
.product-of-the-day.outdoor .info h2,
.product-of-the-day.outdoor .info h3 a,
.product-of-the-day.outdoor .info .old-price .price-label,
.product-of-the-day.outdoor .info .old-price .price,
.product-of-the-day.outdoor .info .special-price .price-label,
.product-of-the-day.outdoor .info .special-price .price { color: #CC0033; }
.category-theme-outdoor .category-head h2 { color: #CC0033; }


input.input-text, select { background-image: url('../design/input.text.normal.png'); }
input.input-text-small, select.select-small { background-image: url('../design/input.text.small.png'); }
input.input-text-medium, select.select-medium { background-image: url('../design/input.text.medium.png'); }
input.input-submit, button.form-button { background-image: url('../design/input.submit.small.png'); }
input.input-submit-medium, button.form-button-medium { background-image: url('../design/input.submit.medium.png'); }
input.input-submit-large, button.form-button-large { background-image: url('../design/input.submit.large.png'); }
button.form-button-extreme-large { background-image: url('../design/input.submit.extreme.large.png'); }
textarea.textarea-full { background-image: url('../design/textarea.full.png'); }
textarea.textarea-small { background-image: url('../design/textarea.small.png'); }
.column-top, .column-bottom { background-image: url('../design/column.top.gif'); }
.column-bottom { background-image: url('../design/column.bottom.gif'); }
.block { background-image: url('../design/block.back.gif'); }
.block-filled { background-image: url('../design/block.back.filled.gif'); }
.block-bottom, .block-top-popup, .block-bottom-popup, .block-bottom-filled, .block-bottom-filled-dark, .block-top, .block-top-filled, .block-title-top, .block-title-bottom { display: block; height: 5px; background-image: url('../design/block.bottom.gif'); }
.block-top { background-image: url('../design/block.top.gif'); }
.block-title-top { background-image: url('../design/block.title.top.gif'); }
.block-title-bottom { background-image: url('../design/block.title.bottom.gif'); }
.block-top-filled { background-image: url('../design/block.top.filled.gif'); }
.block-top-filled-dark { background-image: url('../design/block.top.filled.dark.gif'); }
.block-bottom-filled { background-image: url('../design/block.bottom.filled.gif'); }
.block-bottom-filled-dark { background-image: url('../design/block.bottom.filled.dark.gif'); }
.block-top-popup { background-image: url('../design/block.top.popup.gif'); }
.block-bottom-popup { background-image: url('../design/block.bottom.popup.gif'); }
.listing-type-grid .product-image { background-image: url('../design/gallery.image.gif'); }
.product-info-box { background-image: url('../design/product.info.back.gif'); }
.product-info-top, .product-info-bottom { background-image: url('../design/product.info.top.gif'); }
.product-info-bottom { background-image: url('../design/product.info.bottom.gif'); }
.truncated .truncated_full_value dl dt, .truncated .truncated_full_value dl dd { background-image: url('../design/block.back.popup.gif'); }
.shopping-cart-totals { background-image: url('../design/column.back.gif'); }
.shopping-cart-form { background-image:url('../design/product.info.back.gif'); }
.shopping-cart-collaterals .box { background-image: url('../design/column.back.gif'); }
.one-page-checkout {background-image: url('../design/product.info.back.gif');}
.account-box .content {background-image: url('../design/product.info.back.gif');}
.my-orders .content {background-image: url('../design/product.info.back.gif');}
.order-details .content {background-image: url('../design/product.info.back.gif');}
.generic-box .col-1 , .generic-box .col-2 {  background-image: url('../design/column.back.gif') }
.wishlist-form { background-image:url('../design/product.info.back.gif'); }
.login-box .col-1, .login-box .col-2, .dashboard .content, .primary-address-list .content, .address-list .content { background-image: url('../design/column.back.gif'); }
.block-certificates { background-image: none; }
.shopping-cart-collaterals .upsell .content { background-image:url('../design/column.back.gif'); }

.category-theme-outdoor .listing-type-grid .product-image { background-image: url('../design/gallery.image.outdoor.gif'); }