/* @override
	http://otp.dev//skin/frontend/default/otp/css/otp.css
	http://orangetree.dev//skin/frontend/default/otp/css/otp.css
*/
/* #### CLEAR MODERN :: main  #### */
.outline-creator { border:0; background:none;}
.cms-home .middle { margin: 0 0 20px; padding: 3px 0 47px; background: url(../images/main_col_bg_repeat_home.jpg) no-repeat; }
.cms-home .main-bottom { background: none; display: none; }
.footer .mini-newsletter { margin:0;}
.footer .mini-newsletter .input-box { width:189px; margin:0; }
.footer .mini-newsletter .input-text { width:189px; }
.head-alt .title,
.category-head h2 { color:#382612;}
.head-alt2 .title { font-weight:normal;}
.product-shop .form-button,
.product-shop .form-button-alt   { margin-right:0px; }

    
/* -- CLEAR MODERN :: category page -- */
table.pager { background:none;}
table.pager td,
.listing-type-grid .product-image img { border:0;}

/* -- CLEAR MODERN :: product page -- */
.product-img-box .product-image,
.product-img-box .more-views li img { border:0;}
.add-to-boxes .add-to-cart-box { text-align:left;}
.add-to-cart-box { margin:0; border:0; background:none; padding:0;}
.product-options dd { padding:15px 0 20px; margin:0; }
.product-options { margin:10px 0 0; padding:0 0 10px; }

/* -- CLEAR MODERN :: cart page -- */
.data-table tfoot tr { background:none !important; }
.cart-totals { padding:12px 0 0 0;  background:none;}
.cart-collateral { background:none; padding:0; }
.data-table tr,
.data-table tr.odd,
.data-table tr.first,
.data-table tbody.odd tr,
.data-table .odd,
.data-table tr.last,
.data-table .even,
.product-options-bottom, 
.product-options { background:none;}
.product-options-bottom, 
.product-options dd, 
.product-options { border:none;}
.cart-collateral h4 { float:none;}
.cart-totals table { float:right; width:auto;}
.cross-sell-block { float:none; width:auto; padding:0px; border:0; background:none; }
.cross-sell-block .product-image { width:auto; }

/* -- CLEAR MODERN :: checkout page -- */
.data-table tfoot { border:0; }
.one-page-checkout .active .box { border:0; background:none; }
.one-page-checkout .box { border:0; background:none;}
.one-page-checkout .box-no-padding { border:0; background:none;}
.one-page-checkout .box .default-box { border:0; }
#opc-review .content { border:0; }
.validation-advice { background:url(../images/validation_advice_bg.gif) no-repeat 4px 2px;}

/* -- CLEAR MODERN :: messages -- */
.success { color:#434a1a; }
.error { color:#771b12; }
.notice {color:#a15121; }
.error-msg, .success-msg, .notice-msg, .note-msg { background:url('../images/transparent_bg.png');}
.error-msg { border-color:#771b12; color:#771b12;}
.success-msg { border-color:#434a1a; color:#434a1a;}
.notice-msg, .note-msg { border-color:#a15121; color:#a15121;}
.product-options ul.validation-failed { background:rgba(96.5%, 92.5%, 91%, .5) !important; padding:10px 15px;}
.cms-home ul.messages { width:925px; margin-bottom:1px !important;}
.cms-index-index .note-msg { width: 900px; }

/* -- CLEAR MODERN :: multi-shipping -- */
.multi-address-checkout-box .box { border:0; background:none;}
.multi-address-checkout-box .count-head h4,
h4.address-header { color:#b59e66; font-weight:normal; }
.multi-address-checkout-box .count-head,
h4.address-header { background-color:#301f0e; padding:4px 0 4px 10px;}
.shipping-method-pointer { border:0; background:url('../images/transparent_bg.png');}
.place-order-box .grand-total { color:#301f0e; margin:0 30px 0 0; vertical-align:middle; }
.data-table tbody td { border-bottom:0 !important; }

/* -- CLEAR MODERN :: my account/view orders -- */
.tabs { border:0; background:url('../images/transparent_bg.png'); }
.tabs a { color:#a15121; }
.tabs a:hover { background:none; color:#99661c; }
.tabs li { border:0;}
.tabs li.active a,
.tabs li.active a:hover { background:0; color:#99661c; }
.base-mini { border:none; line-height:normal; }
.account-nav li a, .account-nav li.on { padding:0;  }
.account-nav li a { border:none; }
.account-nav li.on { border:none; }
.account-nav .head { background:none; }
.base-mini .head h4.title { color:#e5d6a1; text-transform:none;}
.account-nav li.on { height:0; margin:0;}

/* #### GLOBAL #### */
body { background:url('../images/bg.jpg') no-repeat 50% -19px #33414a; color:#301f0e; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
p { color:#301f0e;}
h1,h2,h3,h4,h5,h6, .left-nav-wrap, .account-nav { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
a { color:#a15121 /*7a2c1b 8a6838 917448*/;}
a:hover { color:#99661c;}
input.input-text { height:20px;}
input.input-text,
select,
textarea { background:url('../images/input_bg.gif') #d7c0a3; border:1px solid #ae8656; font:12px arial, helvetica, sans-serif; }
div.clear { clear:both; display:block; width:100%; height:1px;}

/* -- GENERAL :: layout -- */
.container { width:967px;}

/* -- GENERAL :: divider -- */
span.divider, 
.cart-collateral .divider { background:url('../images/main_col_horz_divider_bg.gif') bottom; height:2px; display:block; width:100%;}
.button-set,
#my-orders-table tfoot tr.first td,
#shopping-cart-table tfoot { background:url('../images/main_col_horz_divider_bg.gif') repeat-x 0 2px; border:0;}
.one-page-checkout h4,
.product-img-box .more-views h4,
.listing-type-list .listing-item,
.head-alt2,
.head-alt3, 
#product-options-wrapper.product-options dl.last { background:url('../images/main_col_horz_divider_bg.gif') repeat-x bottom; border:0;}
.one-page-checkout #checkout-review-table h4 { background:none; font-weight:normal; color:#301f0e;}

/* #### BUTTONS #### */
/* -- BUTTONS :: default -- */
button,
button.button { background: none; border: none; height: auto; line-height: normal; font-weight: normal; padding: 0; white-space:nowrap;}
button.button span { background: #301f0e; border: 2px outset #816451; color: #e5d6a1; padding: 0 10px; white-space:nowrap;}
button.button:hover span { border-style: inset;}

/* -- BUTTONS :: enhanced -- */
button.button span.slide { background: transparent url(../images/btn_sliding_door_light.png) left 0 no-repeat; background-color:#cfbca3; border: none; height:30px; float:left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 0 14px; }
button.button span.slide span { background: transparent url(../images/btn_sliding_door_light.png) right 0 no-repeat; background-color:#cfbca3; float:right; border:none; color:#e5d6a1; display:block; height:25px; line-height:20px; padding:5px 14px 0 0; font-size:14px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; }

/* -- BUTTONS :: alt classes -- */
button.button.btn-light span.slide { background: transparent url(../images/btn_sliding_door_dark.png) left 0 no-repeat; background-color:#cfbca3;}
button.button.btn-light span.slide span { background: transparent url(../images/btn_sliding_door_dark.png) right 0 no-repeat; background-color:#cfbca3;}
button.button.btn-small span.slide { height:23px; padding:0 0 0 8px;}
button.button.btn-small span.slide span { height:22px; font-size:13px; padding:1px 8px 0 0;}
button.button.btn-big span.slide { height:35px; padding:0 0 0 20px;}
button.button.btn-big span.slide span { height:34px; font-size:18px; padding:7px 20px 0 0;}

/* -- BUTTONS :: hover -- */
button.button:hover span.slide { background-position: left -45px; border: none; }
button.button:hover span.slide span { background-position: right -45px; border: none; }


/* #### MAIN :: header #### */
#logo { height:141px; margin:-69px 0 0 -18px; width:336px;}
.toplinks-bar { background:url('../images/header_bg.png'); height:54px; padding:0; text-align:right; }
.toplinks-container { margin:0 auto; width:910px;}
.toplinks-inner-wrap { float:right; font-size:11px; padding:15px 0 0 0;}
.toplinks-container .top-links li { display:inline; float:left;}
.toplinks-container .top-links a{ color:#b59e66; display:block; height:18px;}
.toplinks-container .top-links a:hover { color:#8e7436;}
.toplinks-container .top-links a.top-link-cart { background:url('../images/icon_cart.gif') no-repeat; padding-left:28px;}
.toplinks-container .top-links a.top-link-cart:hover { background-position:0 -23px;}
.toplinks-bar .top-links a { padding:0 9px 0 2px; background:url(../images/header_divider.gif) no-repeat 100% 50%; }
.toplinks-bar .top-links a.last { background:url(../images/header_divider.gif) no-repeat left top; }


/* -- MAIN :: navigation -- */
.main-nav { height:52px; margin:0 0 -10px 15px; position:relative; z-index:1;}
.main-nav ul li { display:inline; float:left; margin:0 0 0 5px;}
.main-nav ul li a { display:block; height:47px; text-indent:-9000px;}
.main-nav ul li #phone_number_image { margin:-110px 0 -60px 725px;}
.main-nav ul li.nav-music-cds a, 
.main-nav ul li.nav-music-cds a:hover { background:url('../images/main_nav_music_cds.png'); width:132px;}
.main-nav ul li.nav-music-cds a:hover { background-position:0px -57px;}
.main-nav ul li.nav-film-dvds a, 
.main-nav ul li.nav-film-dvds a:hover { background:url('../images/main_nav_film_dvds.png'); width:127px;}
.main-nav ul li.nav-film-dvds a:hover { background-position:0px -57px;}
.main-nav ul li.nav-calendars a, 
.main-nav ul li.nav-calendars a:hover { background:url('../images/main_nav_calendars.png'); width:120px;}
.main-nav ul li.nav-calendars a:hover { background-position:0px -57px;}
.main-nav ul li.nav-postcard-dvds a, 
.main-nav ul li.nav-postcard-dvds a:hover { background:url('../images/main_nav_postcard_dvds.png'); width:164px;}
.main-nav ul li.nav-postcard-dvds a:hover { background-position:0px -57px;}
.main-nav ul li.nav-apparel a, 
.main-nav ul li.nav-apparel a:hover { background:url('../images/main_nav_apparel_more.png'); width:173px;}
.main-nav ul li.nav-apparel a:hover { background-position:0px -57px;}

/* -- MAIN :: main content -- */
.main-top, 
.main-bottom { background:url('../images/main_col_bg_sprite.png') no-repeat;}
.main-top { background-position:0 -8px; height:24px; margin:0; padding:0; position:relative; z-index:3;}
.middle { background:url('../images/main_col_bg_repeat.png') repeat-y; min-height:250px;  padding:0; position:relative; z-index:2;} 
.main-bottom { background-position:0 -40px; height:75px; margin: -40px 0 20px 0; position:relative; z-index:5;}
#main_content { padding:0 31px 50px 24px;}

/* -- MAIN :: home page -- */
.cms-index-index #main_content { padding:0 0 0 17px;}
.cms-index-index .main-top { height:17px;}
.cms-index-index .main-bottom { height:47px; margin:0 0 20px 0; background-position:0 -72px;}

/* -- MAIN :: home :: features -- */
.home-feature-wrap { background:url('../images/main_bg_highlight.png') no-repeat 0px 55px; display:block; height:170px; margin:-20px 40px 20px -40px; width:1040px;}
.home-feature-wrap a p { color:#b09761; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; float:right; line-height:14px; margin:45px 0 0 0; width:173px;}
.home-feature-wrap .home-feature-left p { width:156px;}
.home-feature-wrap a:hover { text-decoration:none;}
.home-feature-left { z-index:100; background-image:url('../images/home_ad_left.png'); float:left; display:block; height:128px; margin:0 15px 0 40px; width:298px;}
.home-feature-middle { z-index:100; background-image:url('../images/home_ad_right.png'); float:left; display:block; height:128px; margin:0 20px 0 0; width:298px;}

.home-feature-right { float:left;}


/* -- MAIN :: Left Sidebar -- */
.col-left { width:256px; margin:0 0 30px 0; }

/* -- MAIN :: Middle Content -- */
.col-main { width:640px; margin:0 0 50px 0;}

/* -- MAIN :: Right Sidebar -- */

/* -- MAIN :: footer -- */
.footer { background:url('../images/footer_bar_bg.gif'); height:56px; width:967px;} 
.footer { margin:0 0 35px 0; color:#301f0e;}
.footer a{ margin:0; color:#b59e66;}
.footer #footer_discounts_news { margin:19px 8px 0 15px;}
.footer .mini-newsletter input#newsletter { background:#404e54; border:1px solid #565d60; color:#947e5e; height:26px; line-height:26px; margin:14px 0 0 0; padding:0 0 0 5px; width:189px;}
.footer .mini-newsletter input#newsletter:focus{ background:#374348; border:2px solid #565d60; height:24px; width:187px; padding-left:4px;}
.footer input#newsletter_submit,
.footer input#newsletter_submit:hover { background:url('../images/btn_subscribe.gif') no-repeat; border:0; height:31px; margin:12px 0 0 15px;width:98px;}
.footer input#newsletter_submit:hover{ background-position:0 -44px;}
.footer #footer_copyright_wrap { float:right; margin:12px;}
.footer #footer_copyright_wrap p { font-size:12px; margin-top:8px; text-align:right; width:400px;}
.footer #footer_share_icons { display:inline; float:right; margin-left:10px;}
.footer #footer_share_icons ul li { display:inline; float:left; }
.footer #facebook_icon,
.footer #twitter_icon { display:block; height:37px; text-indent:-9000px; width:37px;}
.footer #facebook_icon { background:url('../images/icon_facebook.gif') no-repeat;}
.footer #twitter_icon { background:url('../images/icon_twitter.gif') no-repeat;}
.footer #facebook_icon:hover,
.footer #twitter_icon:hover { background-position:0 -44px;}


/* #### CATEGORY :: layout #### */
.category-head h2 { background:url('../images/main_col_horz_divider_bg.gif') repeat-x bottom; font-size:28px; font-weight:normal; padding-bottom:5px; margin-bottom:7px;}
.rollover-to-preview { margin:30px 0 -41px 0;}

/* -- CATEGORY :: pager -- */
.pager tr { background:none;}
.pager .pages .outer-slider,
.pager .pages .inner-slider { background:url('../images/paged_sliding_door.gif') no-repeat; display:block; float:right; height:29px;}
.pager .pages .outer-slider { padding-left:15px; margin:15px 0 15px 0;}
.pager .pages .inner-slider { background-position:right 0; padding:5px 15px 0 0;}
.pager .pages { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:14px; font-weight:normal; color:#e5d6a1;}
.pager .pages strong { color:#3c2711;}
.pager .pages a { text-decoration:underline; color:#3c2711;}
table.pager select  { width:auto; margin:0 25px 4px 3px; }

/* -- CATEGORY :: product table -- */
#product-list-table td { height:225px; vertical-align:middle;}
#product-list-table td p { margin:0;}
#product-list-table .out-of-stock { font-weight:normal; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; height:14px; margin:0 0 -14px 0; padding:0;}

/* -- CATEGORY :: soundbyte -- */
.soundbyte-preview { width:140px; height:16px; margin:0; padding:0;}

/* -- CATEGORY :: downloadables -- */
.downloadable-product { background:url('../images/digital_download.png') no-repeat top right; height:199px; width:200px; margin:0 0 0 0; position:relative; z-index:98;}


/* #### PRODUCT :: layout #### */
.product-info-box { float:right; width:455px; }
.product-img-box { float:left;}
.product-img-box .product-image-zoom { width:400px; height:340px; border:0; }
.product-img-box .more-views h4 { padding-bottom:5px; width:400px;}
/* .product-img-box p.enlarge-image { text-align:right; width:400px; margin:0 0 -10px 0;} */


/* -- PRODUCT :: product info -- */
.product-info-box .product-name { color:#301f0e; font-size:28px; font-weight:normal; }
.add-to-cart-btn,
.add-to-cart-btn:hover { background:url('../images/btn_add_to_cart.gif') no-repeat; display:block; float:left; height:41px; margin-right:15px; text-indent:-9000px; width:145px;}
.add-to-cart-btn:hover { background-position:0 -48px;}
.checkout-btn,
.checkout-btn:hover { background:url('../images/btn_checkout.gif') no-repeat; display:block; float:left; height:41px; text-indent:-9000px; width:145px;}
.checkout-btn:hover { background-position:0 -48px;}
.qty-box { display:inline; float:left; margin:8px 20px 0 0;}
.qty-box input#qty { vertical-align:bottom; width:2.5em; }
label,
.group-select label,
.form-list label,
.qty-box label,
.regular-price .price,
.old-price .price,
.special-price .price { color:#301f0e; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:15px; font-weight:normal;}

.regular-price .price,
.old-price .price,
.special-price .price { font-size:28px;}
.product-info-box .price-box { padding:0;}

/* -- PRODUCT :: digital downloads */
.product-options-bottom { float:right; padding:0;}
ul#singles { background:url('../images/main_col_horz_divider_bg.gif') repeat-x top; margin:10px 0 0 0; padding:5px 0 0 0px;}
ul#singles li.single { padding:3px 15px;}
ul#singles li.single.alt { background:url('../images/transparent_bg.png');}
a.upsell-link { /* background:url('../images/transparent_bg.png'); display:block; width:160px; margin-bottom:5px; text-align:center; padding:3px; */ font-size:16px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
.catalog-product-view .product-options p.required { display:none;}
a#check_all_link { display:block; text-align:right; padding:1px 15px 2px 0;}
#downloadable-links-list span.price-notice { float:right; color:#513e24;}
#downloadable-links-list span.price-notice span.price { font-weight:normal;}
li.choose-singles,
li.choose-full-album { margin-left:15px;}

/* -- PRODUCT :: video -- */
#video_preview { margin:50px 0 0 0;}

/* -- PRODUCT :: review page -- */
.reviews { margin:50px 0 0 0; background:url('../images/transparent_bg.png'); padding:10px 15px;}
.review-product-list .reviews ol li,
.catalog-product-view .reviews ol li { background:url('../images/main_col_horz_divider_bg.gif') repeat-x bottom; padding-bottom:1px; margin-bottom:10px;}

/* #### CART :: #### */
.data-table thead { background:url('../images/main_col_horz_divider_bg.gif') repeat-x bottom; }
.data-table tr.odd td { background:url('../images/transparent_bg.png'); }
.cart-collateral h4 { color:#301f0e;}
#shopping-cart-totals-table tfoot td.a-right strong { color:#301f0e;}
#shopping-cart-table tfoot td { padding-top:10px;}
.cart-collateral-block { float:none; width:100%; }
.cart-collateral { margin-top:-10px; padding:0 13px;}
.cart-collateral .col1 { background-color:rgba(193,163,125,.35); float:left; margin:0px 26px 0 0; padding:10px 12px 20px 15px; width:280px;}
.cart-collateral .col1 input { width:160px;}
.cart-collateral .col1 button.button span { background-color:#c7b69a;}
.cart-collateral .col2 {background:url('../images/transparent_bg.png'); float:left; padding:10px 12px 20px 15px; width:280px;}
.cart-collateral .col2 button.button span { background-color:#c1a37d;}
.cart-collateral .cart-totals { float:right; width:230px; clear:none;}

/* -- CART :: cross-sells -- */
.cross-sell-block { margin:20px 0 0;}
.cross-sell-block .product-image { margin-bottom:10px;}
.cross-sell-block .price-box { padding:0; margin:9px 0 4px;}
.cross-sell-block .product-shop { margin:0 0 10px; width:160px;}
.cross-sell-block li,
.cross-sell-block li.last { margin:0 0; padding-top:15px; border:0; background:url('../images/main_col_horz_divider_bg.gif') repeat-x top;}


/* #### CHECKOUT ##### */
.one-page-checkout .head { margin-bottom:1px; border:0; background:url('../images/transparent_bg.png'); }
.one-page-checkout .head h3 { font-weight:normal; color:#2c1E0e;}
.one-page-checkout .step-count { background:none/*#513e24*/; color:#2c1E0e;}

.one-page-checkout .allow .head { background:#513e24; border:0; cursor:pointer; }
.one-page-checkout .allow .head h3 { color:#b59e66;}
.one-page-checkout .allow .step-count { background:none/*#2c1E0e*/; color:#b59e66;}

.one-page-checkout .active .head { border:0; background:#2c1E0e; cursor:default; }
.one-page-checkout .active .head h3 { color:#e2d4a3;}
.one-page-checkout .active .step-count { background:none/*#2c1E0e*/; color:#b59e66;}

#checkout-review-table.data-table tfoot tr.first td { background:url('../images/main_col_horz_divider_bg.gif') repeat-x 0 2px; padding-top:8px;}
#checkout-review-table.data-table tfoot td.a-right { padding-right:28px; font-weight:bold;}
#checkout-review-table.data-table tfoot tr.last td.a-right { font-size:18px;}

/* -- CHECKOUT :: multi-shipping -- */
.checkout-progress td { border-top:6px solid #301f0e; color:#301f0e;}


/* #### MY ACCOUNT :: view orders #### */
#order-item-row-1 { background:url('../images/transparent_bg.png');}
#my-orders-table tfoot tr.last { font-size:16px; font-weight:bold;}
#my-orders-table tfoot tr.first td { padding-top:12px;}

/* -- MY ACCOUNT :: downloadable -- */
div.save-link-as { background:url('../images/transparent_bg.png'); border:1px solid #876837; color:#513e24; font-weight:bold; margin:5px 0 10px; padding:5px;}
div.save-link-as span { }

/* #### CMS PAGES - with sidebar #### */
.cms-page-view #main_content h1, .contacts-index-index .page-head h1 { background:url('../images/main_col_horz_divider_bg.gif') repeat-x 0% 100%; font-weight:normal; padding-bottom:10px; margin-bottom:10px; text-align:left;}

.left-nav-wrap, 
.account-nav { float:left;}
.left-nav-wrap ul { margin:5px 0 20px 0;}
.account-nav ul { margin:10px 0 20px 0;}
.left-nav-wrap ul li,
.account-nav ul li,
.account-nav li { border-bottom:1px solid #403221; margin:5px 16px; padding:0 4px;}
.left-nav-wrap ul li a, 
.account-nav ul li a { color:#876837; display:block; height:23px; width:100%;}
.left-nav-wrap ul li a:hover,
.left-nav-wrap ul li a.active,
.account-nav ul li a:hover,
.account-nav ul li a.active { color:#AA9568;}
.left-nav-wrap a.active:hover,
.account-nav a.active:hover { text-decoration:none;}
.account-nav li a:hover { text-decoration:underline;}
.left-nav-top { background:url('../images/left_nav_top.gif') no-repeat; height:12px; width:242px;}
.left-nav-left { float:left;}
.left-nav-content { background-color:#301f0e; float:left; width:225px;}
.left-nav-right { float:right;}
.left-nav-bottom { background:url('../images/left_nav_bottom.gif') no-repeat; clear:both; height:5px; width:242px; }

/* #### CONTACTS PAGE #### */
.contacts-index-index h4.form-title { color:#73522f; font-size:20px; font-weight:normal;}

/* -- CONTACTS :: office -- */
.contact-left { float:left; width:240px;}
.contact-left .contact-content { background-color:rgba(193,163,125,.35); padding:10px 10px 10px 7px;}
.contact-left p { margin-left:10px;}

/* -- CONTACTS :: email form -- */
.contact-right { float:right; width:380px;}
.contact-right .contact-content { background:url('../images/transparent_bg.png'); padding:10px 15px 20px 15px;}
#contactForm li { padding:0; margin:0;}
#contactForm #name,
#contactForm #email { width:90%;}
#contactForm .group-select li .input-box { margin:5px 0; width:50%;}
#contactForm .group-select li textarea#comment,
#contactForm #subject { width:190%;}
#contactForm .button-set { margin-top:20px;}
#contactForm .button-set button { background-color:#c1a37d; float:left; margin:7px 0 0 5px;}
#contactForm .button-set button.button span { background-color:#c1a37d;}
#contactForm .button-set p.required { float:right;}

/* #### CLS SLIDESHOW #### */
#cls_slideshow { position:relative; margin:0; padding:0; width:925px; height:350px; }
#cls_slideshow .overlay-text { font:11pt Times; }
#cls_slideshow li { width: 925px; height: 350px; }
#cls_slideshow img { position:absolute; top:0px; left:0px; list-style:none; width:925px; height:350px; cursor: hand; cursor: pointer; }
#cls_slideshow .preservation { color: #EDDCC8; }
#cls_slideshow .discount { color: #C4BB94; font-weight: bold; }
#cls_slideshow .natural { color: #e8e5cf; font-weight: bold; }

