/* General */
body{color:#6b6059;background-image:url('/skin/frontend/jp/default/images/body-bg.jpg');}
body.page-popup a{color:#5b3e2c;}
h3{color:#4f6f0f;}
h4{color:#5b3e2c;}

/* Header */
div.wrapper-top div.header{background-color:#4f6f0f;background-image:url('../images/header.jpg');}
.cms-home div.wrapper-top div.header{background:none;background-color:#301A0D;}
div.wrapper-top div.header li{background-color:#2f1a0c;background-image:url('/skin/frontend/jp/default/images/header-menu-li.jpg');}
div.wrapper-top div.header li a{color:#e1e2d9;}
div.wrapper-top div.header li.home a{background-image:url('/skin/frontend/jp/default/images/header-menu-home.jpg');}
div.wrapper-top div.header li:hover{background-color:#5b3e2c;}
div.wrapper-top div.header li:hover a{color:#ffffff;}
div.wrapper-top div.header li.home:hover a{background-image:url('/skin/frontend/jp/default/images/header-menu-home-active.jpg');}
div.wrapper-top div.header li.menu-sub div{background-color:#5b3e2c;}
div.wrapper-top div.header li.menu-sub div li{background-image:url('/skin/frontend/jp/default/images/header-menu-sub-li.gif');}
div.wrapper-top div.header li.menu-sub div a{color:#e1e2d9;}
div.wrapper-top div.header li.menu-sub div a:hover{color:#ffffff;}
div.wrapper-top div.search input.keyword{border:1px solid #5b3e2c;}
div.wrapper-top div.menu-top{color:#baad9e;}
div.wrapper-top div.menu-top a{color:#baad9e;}
div.header-sub div.breadcrumbs{color:#baad9e;}
div.header-sub div.breadcrumbs a{color:#baad9e;}
div.header-sub div.website{color:#baad9e;}
div.header-sub div.website a{color:#baad9e;}

/* Left */
div.col-left div.category{background-color:#e1e2d9;}
div.col-left div.category li{background-image:url('/skin/frontend/jp/default/images/left-menu-li.jpg');}
div.col-left div.category li li{background:none;}
div.col-left div.category li a{color:#5b3e2c;background-image:url('/skin/frontend/jp/default/images/left-menu-a.jpg');}
div.col-left div.category li li a{color:#5b3e2c;}

/* Form Elements */
button.button{background-color:#4f6f0f;}
button.button span{color:#ffffff;}

/* Sidebar */
.block{color:#5b3e2c;background-color:#e1e2d9;border:1px solid #b4b9ab;}
.block a{color:#5b3e2c;}

/* Global Messages  */
.success{}
.error{}
.notice{}

.note-msg,
.notice-msg{border-color:#4f6f0f;}

/* Pager */ 
.pager{color:#5b3e2c;}
.pager a{color:#5b3e2c;}

/* Sorter */ 
.sorter{color:#5b3e2c;}

/* Block: Shoutout Right */
.block.block-shoutout-right{background-color:#fff;border:0;}
.block-shoutout-right .block-content{text-align:center;}

/* Block: Layered Navigation */
.block-layered-nav .actions{border-bottom:1px dotted #5b3e2c;}

/* Block: Cart */
.block-cart .subtotal{background-color:#b8b2a4;}
.block-cart button.button{background-color:#2f1a0c;}
.block-cart button.button span{color:#e1e2d9;}

/* Block: Compare Products */
.block-compare button.button{background-color:#2f1a0c;}
.block-compare button.button span{color:#e1e2d9;}

/* Block: Subscribe */
.block-subscribe input{color:#6B6059;border:1px solid #5b3e2c;}
.block-subscribe button.button{background-color:#2f1a0c;}
.block-subscribe button.button span{color:#e1e2d9;}

/* Category Page */
.category-intro{color:#e1e2d9;background-color:#5b3e2c;}
.category-intro a{color:#e1e2d9;}
.category-tip{color:#e1e2d9;background-color:#4f6f0f;background-image:url('/skin/frontend/jp/default/images/tip-bg.jpg');}

/* View Type: Grid */
.products-grid .product-name a{color:#5b3e2c;}

/* Product Shop */
.product-view .product-shop a{color:#5b3e2c;}
.product-view .product-name h1{color:#5b3e2c;}
.product-view .short-description{border-top:1px dotted #5b3e2c;}

/* Availability */
.availability .living-animals{color:#5B3E2C;}

/* Product Options */
.product-options{border:1px solid #4f6f0f;background-color:#f6f6f6;}

/* Regular price */
.regular-price .price{color:#4f6f0f;}

/* Special price */
.special-price .price-label{color:#4f6f0f;}
.special-price .price{color:#4f6f0f;}

/* Add to Links */
.add-to-links a{color:#5b3e2c;}

/* Add to Cart */
.add-to-cart .qty{border:1px solid #5b3e2c;}

/* Block: Upsell */
.product-view .up-sell{border:2px solid #4f6f0f;}
.product-view .up-sell h4{color:#4f6f0f;}

/* Block: Crosssell */
.crosssell{border:2px solid #4f6f0f;}
.crosssell h4{color:#4f6f0f;}

/* Shopping Cart */
.discount h3,.shipping h3{color:#5b3e2c;}

/* Popup Compare */
body.page-popup .buttons-set button.button{background-color:#2f1a0c;}
body.page-popup .buttons-set button.button span{color:#e1e2d9;}

/* Dashboard */
.title-buttons a{color:#E1E2D9;}
