/*
	mapetitemercerie CSS
	(c) odyssee la webagence
*/


/* default */
* {padding:0;margin:0;}
body {background:#fff url('../img/footer_bg.jpg') no-repeat center bottom;font-family:Georgia, "Times New Roman", Times, serif;color: #605451;text-align:center;font-size:1em;}
a{outline: none;}
a,a:visited {color:#6b8611;}
a:hover {color:#c40061}
input, button, select, textarea {font-size:1em;font-family: georgia,serif;color:#605451;}
h1,h2,h3 {font-weight:normal;}
div.block .block_content {background:none;border:none;padding:0;}

/* Useful */
.align_center { text-align:center; }
.align_right { text-align:right; }
.middle { vertical-align: middle; }
.align_justify{ text-align: justify; }
.uppercase { text-transform:uppercase; }
.hidden, .collapsed, .block_hidden_only_for_screen { display:none; }
.wrap { white-space: normal; }
.bold { font-weight: bold; }
.strike { text-decoration:line-through; }
.italic { font-style: italic; }
.top { vertical-align: top; }
.span_link { cursor:pointer; }
.span_link:hover { text-decoration:underline; }
.clear { clear:both; }
br.clear {clear:both;line-height:0;font-size:0;height:0;}
noscript ul {list-style-type:none; background:black; color:white; padding:10px; border:1px solid gray;}
img {border:none;}


#pb-left-column h2 {display:block;}

/* layout */
#page {width: 890px;text-align:left;margin: 0 auto 0 auto;position:relative;}

#o10cseoheader {display:none;}
#logo {float: left;width: 470px;}
#header{float: left;width: 415px;}
#left_column {clear:both;float:left;width:200px;padding: 0px;margin:0px;}
#center_column {float: left;width: 659px;margin: 0 0 0px 30px;padding-top:30px;}
#right_column {}
#footer {clear: both;border: none;padding: 0;height:276px;position:relative;z-index:100;padding-top:160px;}



#history #content p, #identity #center_column p, #addresses #center_column p, #my-account #center_column p, #ordermsg p,#gift_div label,#cms #content p  {line-height:1.5em;margin-bottom:1em;}

/* general forms  */
form.std {clear: both;margin:0.4em 0;}
#ordermsg {clear:both;}

form.std fieldset,form#voucher fieldset, #ordermsg, #gift_div, #order_cond_check, #order_carrier_choice, form#sendOrderMessage {width:95%;-moz-border-radius:10px;border-radius:10px;padding: 1em 0.8em; border:none;background-color:#f2eca3;}
form.std fieldset h3 {font-size:1em;padding:1em 0;}
form.std fieldset p {margin-bottom:1em;}
form.std fieldset p.text, form.std fieldset p.password, form.std fieldset p.select, form.std fieldset p.checkbox , form.std fieldset p.radio, form.std fieldset p.textarea{clear:both;margin:0 0 0.5em 1em;}
form.std fieldset p.submit {margin:0 0 0.5em 0;}
form.std label,form.std  .radio span {display:block; font-size:0.9em;margin-bottom:5px;margin-right:5px;}
form.std label {}
form.std input,form.std  textarea,form.std  select , #ordermsg textarea, #gift_div textarea {width: 95%;outline: none;border:2px dashed #c8c08c;-moz-border-radius:4px;border-radius:4px;padding:5px;margin-bottom:5px;}
form.std select {width:auto;}
form.std .radio,form.std .checkbox  {clear:both;}
form.std .radio span  {display:inline;margin-right:20px;}
form.std .radio input,form.std .checkbox input {display:inline;width:auto;margin-right:2px;}
form.std .radio label,form.std .checkbox label {display:inline;width:auto;margin-right:20px;}
form#sendOrderMessage p.submit input {float:none;clear:both;}
form#sendOrderMessage  p.submit {text-align:right;display:block;float:none;clear:both;}

/*buttons */
p.submit input ,form p.cart_navigation input ,.footer_links li,p.cart_navigation a, form.std  input.button_small,a.button_mini, a.button_small, a.button, a.button_large{-moz-border-radius:4px;border-radius:4px;text-decoration:none;display:inline;float:right;width:auto;background-color:#dcc900;cursor:pointer;border:none;color:#fff;padding:5px 10px 5px 10px;margin-right:10px;}
ul.footer_links {list-style-type:none;padding:0px;margin:0px;clear:both;}
.footer_links li {float:left;margin-left:0px!important;;}
.footer_links li  a {color: #ffffff;text-decoration:none;}
ul.footer_links .icon {display:none;}


/* errors */
.error {width:95%;color:#d06b77;-moz-border-radius:10px;border-radius:10px;padding:0.4em 0.8em; border:none;background-color:#ffe1e1;}
.error p {font-size:1em;padding:1em 0;margin-bottom:1em;}
.error ul {font-size:1em;padding:1em 0;}
.error li {list-style-position:inside;padding-left:3em;}
.error a.button_small {float:left;background-color:#ea7886;}


/* success */
.success {width:95%;color: #6C883C;background-color: #f3ffcb;-moz-border-radius:10px;border-radius:10px;padding:0.4em 0.8em; border:none;}
.success_inline {color:#6C883C;}


/* warning */
.warning {width:95%;background-color:#f3eee8;-moz-border-radius:10px;border-radius:10px;padding:0.4em 0.8em; border:none;}
.warning_inline {color:#da0f00;}


/* header_user  */
#header #header_user {position:absolute;top:0px;left:514px;width:355px;height:70px;margin:0px;z-index:100;}
#header_user span {font-weight:normal;}
#header #header_user span.ajax_cart_quantity {position:absolute;right:235px;top:20px;font-size:3em;margin:0px;}
#header #header_user span.ajax_cart_product_txt,#header #header_user span.ajax_cart_product_txt_s {position:absolute;left:122px;top:34px;}
#header #header_user span.ajax_cart_product_txt:hover,#header #header_user span.ajax_cart_product_txt_s:hover {background:transparent url(../img/block_user_article_underline.png) no-repeat 110px 26px;}

/* header_user_info  */
#header #header_user_info  {position:absolute;left:20px;top:5px;}

/* cart_block  */
#cart_block  {position:absolute;top:0px;left:514px;width:355px;height:50px;z-index:50;}
#cart_block_footer   {background: transparent url("../img/panier_footer.gif") no-repeat scroll 0 0; height:14px;}
#cart_block_content {background: transparent url('../img/panier_bg.gif') no-repeat; overflow:hidden; padding:78px 20px 0px 20px; height:0px;}
#cart_block_content a {text-decoration:none;}
#cart_block_content dl.products {padding:10px 0px 10px 0px;}
#cart_block_content dl.products dt {clear: both;height:1.2em;margin-top:8px;}
#cart_block_content dl.products dd {clear: both;font-size:.8em;font-style:italic;margin-left:20px;}
#cart_block_content dl.products a.cart_block_product_name {display:block;clear:right;float:left;overflow:hidden;width:220px;white-space:nowrap;}
#cart_block_content dl.products span.quantity-formated {display:block;float:left;text-align:center;width:30px;}
#cart_block_content dl.products span.price,#cart_block table#vouchers td.price {display:block;float:right;text-align:right;width:65px;}
#cart_block_content dl.products span.remove_link,#cart_block table#vouchers td.delete {display:none;}
#cart_block_products_header  span {color:#938b88;display:block;height:1.2em;margin-bottom:5px;}
#cart_block_products_header  span.col1 {float:left;width:220px;}
#cart_block_products_header  span.col2 {float:left;width:30px;text-align:center;}
#cart_block_products_header  span.col3 {float:right;width:65px;text-align:right;}
#cart_block_content #cart-prices p {height:1.2em;clear:both;display:block;border-top:2px dashed white;clear:both;padding:8px 0 8px 0;}
#cart_block_content #cart-prices span {float:right;width:65px;text-align:right;}
#cart_block_content #cart-prices span.label {clear:right;float:left;width:220px;text-align:right;}
#cart_block_content #cart_free_shipping {text-align:center;font-size:.9em;font-style:italic;}
#cart_block_content  p#cart-buttons {display:block;text-align:center;padding:5px;}
#cart_block_content  p#cart-buttons a {display:block;-moz-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;background-color:#f4f3f1;background:rgba(255, 255, 255, 0.6);margin:auto;margin-bottom:10px;padding:6px;width:200px;}
#cart_block table#vouchers tbody td {height:1.2em;border-top:2px dashed white;clear:both;padding:8px 0 8px 0;}
#cart_block table#vouchers td.name{width:220px;text-align:right;white-space:nowrap;}
#cart_block table#vouchers td.price{width:95px;text-align:right;}
.cart_last_product {display:none;}








/* transfert effect*/
.transferProduct { border: 2px dashed #6e6360; }

/* cms content */
#cms #center_column p, #cms #center_column address , #cms #center_column ul {line-height:1.5em;font-size:0.9em;padding-bottom:2em;}
#cms #center_column ul li{margin-left:5em;}
#cms #center_column h2 {display:block;font-size:1.4em;font-weight:normal;margin-bottom:0.5em;}

/* categories */
div#categories_block_left .tree {padding:0;margin:0;}
div#categories_block_left ul.tree li{ list-style-type:none; }
div#categories_block_left ul.tree a{ text-decoration:none;display:block;}
div#categories_block_left ul.tree ul{ padding-left:20px;}
div#categories_block_left ul.tree li li{ margin-bottom:.5em;  }
div#categories_block_left ul.tree a.selected{color: #a70656;font-weight: bold;}





/* quick search */
#search_block_left  {background: transparent url('../img/block_search_bg.gif') no-repeat;width:190px;height:80px;position:relative;}
#search_block_left h4, #search_block_left label {display:none;}
#search_block_left #search_query_block {padding:0;background-color:transparent;height:20px;width: 120px;top:45px;left:18px;position:absolute;border:none;}
#search_button {cursor:pointer;border:none;background:transparent;top:40px;left:155px;position:absolute;width:35px;height:31px;display:block;text-indent: -999px;line-height: 0px;}




#cybercitelink {display:none;}

/* paiement_logo */
#paiement_logo_block_left {position:absolute;top:215px;right:10px;width:350px;}
#paiement_logo_block_left a {text-decoration:none;margin-left:0px;float:right;}

/* signature odyssee */
#odyssee  {display:block;position:absolute;bottom:10px;right:10px;margin:0px; padding:0px;z-index:1000}

/* facebook fan box */
#facebook_fan_box {position:absolute;top:145px;right:350px;}


/* block newsletter */
#newsletter_block_left select {display:none;}
#newsletter_block_left input {float:left;background-color:#f4f3f1;background:rgba(255, 255, 255, 0.6);outline: none;border:2px dashed #fff;-moz-border-radius:2px;border-radius:2px;padding:3px;margin-bottom:3px;}
#newsletter_block_left .button_mini {margin-left:5px;height:26px;background-color:#f4f3f1;background:rgba(255, 255, 255, 0.6);border:none;-moz-border-radius:5px;border-radius:5px;}


/* breadcrumb */
.breadcrumb {position:absolute;left:180px;top:100px;color:#605451;margin-bottom:10px;}
.breadcrumb .navigation-pipe {padding: 0 0.6em;}
.breadcrumb a {text-decoration: none;color:#605451;}
.breadcrumb a:hover {color:#c40061;text-decoration: underline;}


/* product-list.tpl */
ul#product_list, #crossselling ul{list-style-type:none; }
ul#product_list li, #crossselling ul li {margin:25px;height:170px;width:150px;float:left;text-align:center;}
ul#product_list li h3, #crossselling ul  li h3 {font-size:1em;}
ul#product_list li h3 a, #crossselling ul  li h3 a {color:#6b3a25;text-decoration:none;}
ul#product_list li h3 a:hover, #crossselling ul  li h3 a:hover {color:#c40061;text-decoration:underline;}

ul#product_list a.product_img_link, #crossselling ul  a.product_img_link {width:130px;height:130px;display:block;margin:auto;padding:4px;-moz-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;border:2px solid #fff;}
ul#product_list a.product_img_link:hover, #crossselling ul  a.product_img_link:hover{border:2px dashed #cfcbca;}
ul#product_list li .new {overflow:hidden; text-indent:-9999px; display:block;position:absolute;left:0px top:0px;width:110px;height:70px;background: url('../img/new-product.png') no-repeat;}
ul#product_list li a.button, ul#product_list li span.availability, ul#product_list li .discount,ul#product_list li .on_sale, ul#product_list li .reduction {display:none;}
ul#product_list li p.product_desc{ display:none; }
#center_column h2.category_title {display:none;}


/* crosselling block */
#crossselling h2{font-size:1em;border-bottom:dashed 1px #dfdddc;margin-top:1em;display:block;text-decoration:none;padding:4px;color:#c1bfbe;}


/* pagination.tpl */
div.pagination { clear:both; padding: 1em 0;}
ul.pagination {list-style: none;float: right;}
ul.pagination li {display: inline;margin-right: 0.3em;}
ul.pagination a { text-decoration: none; }
ul.pagination li.disabled { color:#cfcccb; }
ul.pagination li.current { font-size:1.8em; }
form.pagination { float:left;display:none;}
form.pagination label {float:right;margin-left: 0.3em;}
form.pagination select {float:right; }
form.pagination input{ float:right;font-size: .7em }
form.pagination select option{;padding-right: 1em;}

/* product-sort.tpl */
form#productsSortForm p{padding:0;font-size:.8em;margin: 0;float:right;clear:both;}
form#productsSortForm p label, form#productsSortForm p select{ }
form#productsSortForm p label{ margin: 0; float:left;padding:2px;}
form#productsSortForm p select{ float:right;font-size:.9em;border:1px solid #d0cccb;padding:2px;margin:0; }

/* product.tpl */
#primary_block #pb-right-column{width:320px;float:left;margin-left:25px;margin-bottom:1em;}
#primary_block #pb-left-column{float:left;width:312px;}
#primary_block #image-block img#bigpic{ cursor:pointer; height:300px;width:300px;}
#primary_block #color_picker  {margin-bottom:.8em;}
#primary_block #pb-left-column h1 {font-size:1.2em;margin-bottom:1.5em;}
#primary_block #pb-left-column h1 a {text-decoration:none; color:#605451;}
#primary_block #short_description_block{margin-bottom:.8em;}
#primary_block #buy_block p.price {margin-bottom:.8em;}
#primary_block #buy_block p.price br {display:none;}
#primary_block #color_to_pick_list li {list-style-type:none;display: inline;float:left;margin: 0 0.4em 0.4em 0;}
#primary_block a.color_pick {display: block;width: 20px;height: 20px;border: 1px solid #666;cursor: pointer;}
#primary_block a.color_pick:hover {border: 1px solid #000;}
#primary_block #color_all {cursor: pointer;}
#primary_block form#buy_block span.our_price_display{font-size:1.4em;}
#primary_block #usefull_link_block {display:none;}
#primary_block form#buy_block input {border:1px solid #d0cccb;width:auto;padding:2px;}
#primary_block form#buy_block #add_to_cart input {cursor:pointer;width:260px;height:105px;border:none;background:none;text-indent:-999px;display:block;line-height: 0px;background:#fff url('../img/panier_button.gif') no-repeat;}



/* authentication.tpl */
#authentication form#create-account_form, #authentication form#login_form {margin-right:5%;clear:none;float:left;width:45%;}
#authentication form#create-account_form fieldset, #authentication form#login_form fieldset {height:220px;}
#authentication h4 {display:none;}
#authentication form.std p.lost_password {font-size:.8em;}


/* views block */
#views_block{margin:0pt auto;width: 274px;}
#thumbs_list{overflow:hidden;float:left;width: 240px;}
#thumbs_list ul{padding-left:0px;list-style-type:none;margin-top: 5px;}
#thumbs_list li{float:left;cursor:pointer;width: 80px;height: 80px;}
#view_scroll_left, #view_scroll_right{background: url('../img/thumbs_left.gif') no-repeat center;text-indent:-3000px;width:9px;height:18px;float:left;margin-top:30px;padding-right: 4px;padding-left: 4px;}
#view_scroll_right{background-image: url('../img/thumbs_right.gif');}
a#resetImages{font-size:.8em;color:#c5c5c5;text-decoration:none;}
span.view_scroll_spacer{float: left;width: 17px;height: 80px;}

/* Tabs */
ul.idTabs {list-style-type:none;height:27px;border-bottom:dashed 1px #dfdddc;margin-top:1em;}
ul.idTabs li {float:left;margin-right:10px;}
ul.idTabs li a {display:block;-moz-border-radius:8px 8px 0px 0px;border-radius:8px 8px 0px 0px;border:dashed 1px #dfdddc;width:173px;height:18px;text-align:center;text-decoration:none;padding:4px;color:#c1bfbe;}
ul.idTabs li a.selected{color:white;background-color:#f2eca3;}
ul.idTabsShort li a {width:138px;}
ul.idTabsShort li a.selected{color:#bfba81;}
div.sheets{clear:both;padding:1em;}
div#more_info_sheets ul li{	margin-bottom:0.4em; }
div#more_info_sheets ul {	margin:2em; }

/* my-account.tpl */
#my-account #center_column ul { margin:  1em 0;padding:0; }
#my-account #center_column li { margin-top:-2px;display:block;  list-style: none;padding:10px;border:2px dashed #eae7e5;border-right:none;border-left:none;}
#my-account #center_column li a { display:block;  }
#my-account #center_column img { display:none; }

/* adresses */
ul.address {clear:both;background-color:#f3eee8;-moz-border-radius:10px;border-radius:10px;list-style-type:none;padding:0.6em 0;margin-bottom:1em;width:80%;}
ul.address li {margin-top:0.6em;padding-left:40px;}
ul.address li.address_title {border-bottom:2px dashed #fff;padding:0px 0 10px 20px;margin:0px;}

li.address_update, li.address_delete {text-align:right;margin-right: 2em;}
#center_column .address_add { padding: 1em 0;clear:both; height:30px;}
div.column_address {width:48%; padding:5px;float:left;}
div.column_address ul.address {width:100%;}
div.column_address .address_type {padding-bottom:0.4em;}
div.column_address .address_delivery  label ,div.column_address #address_invoice_form label{display:none;}

/* voucher */
form#voucher  {margin:1em 0;}
form#voucher fieldset h4 {font-weight:normal; float:left;margin-right:50px;}
form#voucher fieldset p {float:left;}
form#voucher fieldset p.submit {float:right;}

/* shopping cart */
#cart_summary {width:100%;border-collapse:collapse;border-spacing:0;}
#cart_summary.std thead tr th{color:#A2A2A2;font-size:.8em;font-weight:normal;padding:0.4em 0;}
#cart_summary.std tbody tr td{padding:0.4em 0;}
#cart_summary td.cart_product {width:70px;}
#cart_summary td.cart_description  a {font-size:.9em;font-weight:normal;padding-right:20px;}
#cart_summary td.cart_ref   {font-size:.7em;font-weight:normal;}
#cart_summary tr.cart_item  {border:2px dashed #eae7e5;border-right:none;border-left:none;}
#cart_summary .cart_quantity  {width:5.5em;text-align:center;}
#cart_summary .cart_availability  {text-align:center;}
#cart_summary .cart_unit,#cart_summary .cart_total, #cart_summary  td.cart_discount_price{text-align:right;width:70px;}
td.cart_quantity .cart_quantity_icons, td.cart_quantity .cart_quantity_delete, td.cart_quantity p{font-size:0;display: table-cell; vertical-align: middle; }
td.cart_quantity  .cart_quantity_icons{padding-left: 15px;}
td.cart_quantity p{width: 40px; font-size: 1.4em;}
td.cart_quantity .cart_quantity_icons img{margin: 3px;}
#cart_summary tfoot td {text-align:right;padding:0.2em 0;}
#cart_summary .cart_free_shipping td {padding:0.8em;text-align:center;font-size:0.8em;font-style:italic;}
#cart_summary table#vouchers {border-collapse: collapse; width: 100%; }
#cart_summary  td.cart_discount_name { padding: 0 0 8px 26px;text-align: right;}
#cart_summary  td.cart_discount_delete{text-align: right;}
#cart_summary  td.cart_discount_description{text-align: right;}


/* order history */
.color-myaccount {font-weight: normal;font-style: normal;}
#block-history table.std  {margin:1em 0;width:100%;border-collapse:collapse;border-spacing:0;}
#block-history table.std  thead tr th{color:#A2A2A2;font-size:.8em;font-weight:normal;padding:0.8em 0;}
#block-history table.std tbody tr td{padding:0.8em .4em;font-size:.8em;}
#block-history table.std tbody tr {border:2px dashed #eae7e5;border-right:none;border-left:none;}
#block-history table.std tbody tr.alternate_item td { background-color: #f5f5f5; }
#block-history table.std td.history_price, #order-list.std  td.history_detail{text-align:right;}
#block-history table.std td.history_method, #order-list.std  td.history_invoice, #block-history table.std .qte {text-align:center;}
#block-history table.std td.history_detail {padding-right:10px;}
#block-history table.std .qte {width:70px;}
#block-history table.std td.history_link {white-space: nowrap;padding-left:10px;width: 80px;}
#block-history table.std td.history_date { width: 85px; font-weight:normal; }
#block-history table.std  .price { text-align:right; }
#block-history table.std  td.price { padding:0px;white-space:nowrap;}
#block-order-detail {border: 1px solid #e4e4e4!important;padding: 1em!important;}
#block-history  ul.address {display:block;width:43%; padding:5px;margin-right:5px;float:left;clear:none;}
#order-detail-content {clear:both;}
#order-detail-content table td input.order_qte_input {display: none;}
#block-history #block-order-detail #sendOrderMessage p {padding: 10px;}
#block-history table.std tfoot td {text-align:right;}
#block-history table.std tfoot td span {width:100px;display:block;float:right;}
#block-history h4{padding:0.4em 0}

/* coupons */
#discount table.discount   {margin:1em 0;width:100%;border-collapse:collapse;border-spacing:0;}
#discount table.discount  thead tr th{color:#A2A2A2;font-size:.8em;font-weight:normal;padding:0.8em 0.4em;}
#discount table.discount tbody tr td{padding:0.8em .4em;font-size:.8em;}
#discount table.discount tbody tr {border:2px dashed #eae7e5;border-right:none;border-left:none;}
#discount table.discount tbody tr.alternate_item td { background-color: #f5f5f5; }
#discount  td.discount_code {white-space: nowrap;;}
#discount  td.discount_quantity {text-align:center;}




/* order */
p.cart_navigation  a.button, p.cart_navigation  a.button_large {float:left;}
p.cart_navigation {margin-top:1em;clear:both;}
#order h3{padding-bottom:1em;}
#order h4 {font-weight:normal;}
#order_carrier_choice br {display:none;}
#order_carrier_choice  table {font-size:1em;font-weight:normal;width:100%;}
#order_carrier_choice  table thead th.carrier_action {width:30px;}
#order_carrier_choice  table th {font-weight:normal;}
#order_carrier_choice  table thead th {padding-bottom:10px;font-size:.8em;}
#order_cond_check {margin-bottom:1em;}

/* order steps*/
ul.step {height:30px;list-style-type:none;margin:0;padding:0;margin-bottom:1em;}
ul.step li {background-color:#f3eee8;-moz-border-radius:10px;border-radius:10px;float:left;font-size:.8em;width:19%;margin-right:5px;}
ul.step li.step_current {background-color:#f2eca3;}
ul.step li a,ul.step li p {height:30px;overflow:hidden;position:relative;text-decoration:none;display:block;color:#c3bfba;}
ul.step li a:hover span.title_step {color:#605451;}

ul.step li span.num_step {color:#fff;font-size:3em;position:absolute;left:0px;top:-10px;}
ul.step li span.title_step {position:absolute;left:20px;top:10px;}
ul.step li.step_current span.title_step{background-color:#f2eca3;color:#9b9768;}


/* payment */
p.payment_module {float:left;width:300px;;text-align:center;margin-bottom:1em;}
p.payment_module img{display:block;margin:auto;padding:20px;}
p.payment_module a{height:150px;display:block;margin:auto;padding:20px;-moz-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;border:2px solid #fff;}
p.payment_module a:hover{border:2px dashed #cfcbca;}



/* sub categories in category pages */
#subcategories {padding:10px;-moz-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;border:2px dashed #cfcbca;margin-bottom:15px;}
#subcategories h3{font-size:13px;margin-bottom:5px;}
#subcategories ul{width: 659px;list-style-type:none;}
#subcategories ul li {float: left;width: 216px;}
#subcategories ul li a {text-decoration:none;}



/* carousel */
#o10c_carousel {width:640px;height:130px;padding:6px;position:relative;overflow:hidden;-moz-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;border:2px dashed #cfcbca;}
#o10c_carousel ul {list-style: none outside none;margin: 0;padding: 0;}
#o10c_carousel ul  li{width:640px;height:130px;margin-bottom:6px;}
.jcarousel-skin-tango .jcarousel-next,.jcarousel-skin-tango .jcarousel-prev { position: absolute; bottom: -6px; width: 42px;height: 42px; cursor: pointer;background: transparent url(../img/carousel_arrows.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev {background-position:0 0;left: -6px;}
.jcarousel-skin-tango .jcarousel-next {background-position:-42px 0;right:-6px;}
.jcarousel-skin-tango .jcarousel-next-disabled, .jcarousel-skin-tango .jcarousel-prev-disabled {background-position:0px 42px;cursor: default;}
.jcarousel-skin-tango .jcarousel-container {width:640px;height:130px;}
.jcarousel-skin-tango .jcarousel-item {width:640px;height:130px;margin-right:6px;}
.jcarousel-skin-tango .product-carousel .jcarousel-item {width:640px;}
#o10c_carousel .carouselproductimg {float:left;margin-right:10px;}
#o10c_carousel  li h5 {font-size:1.2em;font-weight:normal;}
#o10c_carousel ul  li h5 a {color:#6b3a25;text-decoration:none;}
#o10c_carousel ul  li h5 a:hover {color:#c40061;text-decoration:underline;}
#o10c_carousel ul li p {margin-top:.8em;}
.carouselproductlink {text-decoration:none;}


#peaceandwool {position:absolute;right:10px;bottom:0;font-size:0.7em;color:#aaa;}
#peaceandwool a {text-decoration:none;color:#888;}
