/*
Theme name: La Rosa srl
Theme url: 
Description: Tema sviluppato per il cliente La Rosa srl 
Version: v 1.0
Author: Nando Pappalardo & Sara Presenti [<a href="http://www.edi-group.it">Edi Group</a>]
Author url: http://www.edi-group.it
Tags: two columns, fixed width, simple, seo, microformats, widgets, options page, hooks, filters, valid XHTML, valid CSS
*/

/***********************************************************************
******************* reset.css ******************************************
************************************************************************/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate; border-spacing:0; }
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {/*vertical-align:middle;*/}
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q { quotes:"" ""; }
a img {border:none;}
.clearer {height:0px;overflow:hidden;margin:0px;clear:both;}
.center {text-align:center;}

/***********************************************************************
******************* typography *****************************************
************************************************************************/
/* Title */
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#8c1403;font-family:'Rokkitt',serif;}
h1 {font-size:230%;line-height:1;font-weight:normal;margin-top:0.75em;margin-bottom:0.5em;}
    h1 a:link, h1 a:visited {color:#0c0600;text-decoration:none;}
    h1 a:active, h1 a:hover {color:#484330;text-decoration:none;}
h1.titlePage {font-size:230%;line-height:1;font-weight:normal;margin-top:0.75em;margin-bottom:0.5em;}
h2 {font-size:190%;margin:0.50em 0;}
h2.titlePost {font-size:180%;line-height:1.2;margin-bottom:0.05em;margin-top:0.25em;font-weight:bold;}
h2.footer {font-size:150%;line-height:1.2;margin-bottom:0.5em;color:#e38b1d;font-style:italic;}
h3 {font-size:130%;line-height:1.25;margin-bottom:0.75em;}
.hentry h3 {margin-bottom:1.0em;margin-top:1.50em;}
h4 {font-size:110%;line-height:1.25;margin-bottom:1em;}
h5 {font-size:100%;margin-bottom:1.0em;}
h6 {font-size:100%;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}

/* Paragraph */
p {padding:4px 0 14px 0;line-height:22px;font-family:georgia,"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;}
p img.left {float:left;margin:0.5em 0.5em 0.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}

/*text element*/
ul {margin: 0 0 18px 2.5em;}
ol {margin: 0 0 18px 2.5em;}
ul {list-style:disc;}
ol {list-style-type: decimal;}
ol ol {list-style:upper-alpha;}
ol ol ol {list-style:lower-roman;}
ol ol ol ol {list-style:lower-alpha;}
ul ul, ol ol, ul ol, ol ul {margin-bottom:0;}
dl {margin:0 1.5em;}
dt {font-weight:bold;}
dd {margin-bottom:18px;}
strong {font-weight: bold;}
cite, em, i {font-style: italic;margin:0;padding:0;}
blockquote {margin: 0 3em;border-left:3px solid #cec9b5;padding:0 1em;font-style:italic;color:#666;}
blockquote em, blockquote i, blockquote cite {font-style:normal;}
pre {font:11px Monaco, monospace;line-height:18px;margin-bottom:18px;}
code {font:11px Monaco, monospace;}
abbr, acronym {border-bottom:1px dotted #333;cursor: help;}
ins {text-decoration:none;}
sup,sub {height: 0;line-height: 1;vertical-align: baseline;_vertical-align: bottom;position: relative;}
sup {bottom: 1ex;}
sub {top: .5ex;}

/*table*/
table {line-height:18px;margin:0 0 22px 0;width:100%;/*border:1px solid #ccc;border-width:1px 1px 0 1px;*/}
th {font-weight:bold;/*background:#eee7cb;*/}
th, td {/*padding:0.25em 0.8em;*/padding: 8px 10px 8px 5px;/*border-bottom:1px solid #ccc;border:1px solid red;*/}
tr {border:1px solid #ccc;}
tfoot {font-style:italic;}

/*message*/
.info, .success, .error, .warning {border:1px solid;margin:0px 0px 0px;padding:10px 10px 10px 50px;background-repeat:no-repeat;background-position:10px center;-webkit-border-radius:10px;-moz-border-radius:10px;}
.info {color:#00529B;background-color:#BDE5F8;background-image:url('images/icons/info.png');}
.success {color:#4F8A10;background-color:#DFF2BF;background-image:url('images/icons/success.png');}
.error {color:#D8000C;background-color:#FFBABA;background-image:url('images/icons/error.png');}
.warning {color:#9F6000;background-color:#FEEFB3;background-image:url('images/icons/warning.png');}

/* forms.css */
/*form {font-size:90%;}*/
label {vertical-align:middle;font-weight:bold;float:left;width:120px;display:block;clear:left;margin:0;text-align:left;font-size:1em;line-height:1.25;}
fieldset {padding:1.4em 1.4em 0 1.4em;margin:0;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, select,textarea, textarea.text {background:url('images/bg/bg.form2.gif') top center;margin:0.5em 0;color:#774c46;border:1px solid #dacab3;font-family:"georgia","Helvetica Neue",sans-serif;}
input.text, input.title, input.errorForm, textarea.errorForm,select {width:210px;padding:10px 10px 10px 50px;font-size:1.0em;}
input.title {font-size:1.5em;}
textarea.text {background:url('images/bg/bg.textarea.gif') top center;width:210px;height:105px;padding:10px 10px 10px 50px;font-size:1.0em;}
input.errorForm, textarea.errorForm {background:url('images/bg/bg.form.error.gif') top center;margin:0.5em 0;color:#774c46;border:1px solid #e2b7b5;font-family:"georgia";}
textarea.errorForm {background:url('images/bg/bg.textarea.error.gif') top center;height:105px;padding:10px 10px 10px 50px;}
input.button {cursor:pointer;background:#e1d1bb;width:120px;font-weight:bold;font-size:0.8em;margin:0.5em 0;color:#774c46;padding:10px;border:1px solid #dacab3;font-family:"georgia";}

/*align pagination*//*
.alignleft {float:left;margin:2em 1em 1em 0;display:inline;}
.alignright {float:right; margin:2em 0 1em 1em;width:150px;}*/
#paginator table,#paginator tbody,#paginator tr,#paginator td {border:none;}

/*Styling Images*/
img.alignright {float:right; margin:0 0 1em 1em;display:inline;}
img.alignleft {float:left;margin:0 1em 1em 0;display:inline;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.right {text-align:right;}

/*************************************************************/
/******************       MAIN LAYOUT       ******************/
/*************************************************************/
body {font-size:12px;color:#032234;font-family:georgia,serif;background:#edebdf url('images/bg/bg.jpg') no-repeat top center;}
body#interna {background:#edebdf url('images/bg/bg-interna.jpg') no-repeat top center;}
body#shop {background:#edebdf url('images/bg/bg-shop.jpg') no-repeat top center;}
body#product-1 {background:#edebdf url('images/bg/bg-product.jpg') no-repeat top center;}

/*page*/
.page1 {width:960px;margin:5px auto 0 auto;padding:0 0 20px 0;}
.page-shop {width:960px;margin:5px auto 0 auto;padding:0;}
.page2 {width:960px;margin:0 auto 0 auto;padding:20px 0;}
.page3 {width:960px;margin:0 auto 0 auto;padding:15px 0 0 0;}
.pageAzienda {width:920px;margin:0 auto 0 auto;padding:0 20px;}

/*content*/
#content {width:595px;margin:0;float:left;padding:0 20px 0 20px;}

/*sidebar*/
#sidebar {width:280px;padding:0 10px 0 20px;margin-left:640px;}

/*footer*/
#footer {width:100%;height:90px;margin:30px 0 0 0;padding:0;background:#3f0102;font-size:96%;font-style:italic;}
#footer-shop {width:100%;height:90px;margin:0;padding:0;background:#3f0102;font-size:96%;font-style:italic;}

/*************************************************************/
/**********************       HEADER       *******************/
/*************************************************************/
img.logo {margin:40px 0 0 385px;}

/*************************************************************/
/***************     NAVIGATION         *********************/
/*************************************************************/
ul#nav {height:18px;padding:0;margin:10px 0 0 270px;}
ul#nav li {padding:0 12px 0 10px;margin:0;display:block;float:left;font-family:'Rokkitt',serif;font-size:20px;}
ul#nav li a {border:0;display:block;text-decoration:none;overflow:hidden;padding:0;margin:0;}
li.page-item a {height:13px;}
ul#nav li a:hover {color:#a88f85;}
ul#nav li a.currentPage, ul#nav li.current_page_item a {color:#af0f08;}

/*************************************************************/
/***************     NAVIGATION   INTERNA      ***************/
/*************************************************************/
ul#nav-int {list-style-type:none;margin:0 0 15px 43px;padding:0;font-size:65%;text-transform:uppercase;}
ul#nav-int li a {padding:0;margin:0;}
ul#nav-int li a {display:block;text-align:center;height:15px;font-family:'Rokkitt',serif;font-size:150%;padding:3px 0;color:#794039;font-weight:bold;}
ul#nav-int li:hover {background-color:#d3cab9;}
ul#nav-int li a:hover {text-decoration:none;}
ul#nav-int li.current_page_item a {background-color:#d9c4b2;}
.padding-menu-shop ul#nav-int {margin:0 0 0 1px;padding:0 0 0 15px;background:url('images/bg/body-sidebar-shop.jpg') repeat-y left top;}
body .container_12 .padding-menu {padding:25px 0 0 0;width:225px;}
.padding-menu-shop {padding:170px 0 0 0;}
.bottom-sidebar-shop {margin:0 0 0 1px;background:url('images/bg/bottom-sidebar-shop.jpg') no-repeat left top;width:300px;height:33px;}

/*************************************************************/
/*****************        SLIDER HOME        *****************/
/*************************************************************/
.header {width:940px;height:372px;padding:20px 0 0 0;margin:0;}
#header2 {width:940px;height:372px;padding:0 10px;margin:0;/*border:1px solid green;*/}

/*************************************************************/
/************************   entry post     *******************/
/*************************************************************/
.widecolumn .post {margin:2.5em 0 2.5em 0;border-bottom:1px solid #e8e8e8;clear:left;}
.date {float:left;width:98px;height:69px;background:url('images/bg/entry/date.jpg') no-repeat top center;padding:10px 0 0 0;font-size:130%;text-align:center;line-height:30px;}
.dateDay {font-size:170%;}
.containerTitleComments {width:482px;margin:0 0 0 105px;}
.postTitle {float:left;width:390px;}
.commentsMetaData {width:79px;height:66px;margin:0 0 0 395px;padding:18px 0 0 3px;background:url('images/bg/entry/comment.jpg') no-repeat top center;font-size:130%;text-align:center;}
.commentsMetaData a:link,.commentsMetaData a:visited {text-decoration:none;}
.commentsMetaData a:active,.commentsMetaData a:hover {text-decoration:none;}
p.commentsMetaData {font-size:80%;}
.postedIn {font-size:100%;margin-bottom:1em;}
.entry {margin:1em 0 0 0;}

/*************************************************************/
/************************      SIDEBAR     *******************/
/*************************************************************/
body .container_12 .sidebar {padding-top:50px;}
.sidebar h2 {text-align:center;margin:0 0 0 44px;text-stransform:none;background:url('images/bg/dot.gif') no-repeat bottom center;padding-bottom:5px;}
#sidebar ul {list-style-type:none;margin:0;padding:0;}
#sidebar li {margin:20px 0 0 0;padding:20px 0 0 0;}
.hideTitle {display:none;}
.titleSidebar,#sidebar h2,
#commentsTitle,#userComments {line-height:60px;font-size:150%;color:#28221c;margin:0.50em 0;padding: 0 0 0 40px;font-family:georgia,"Helvetica Neue",Arial,Helvetica,sans-serif;}

/*body background widget list*/
li#archives li, li.cat-item/*widget_categories*/,li.widget_links li,li.widget_stags_cloud .st-tag-cloud,
#searchform,li.meta-item,li#meta ul li {background:url('images/bg/sidebar/bg.jpg') repeat-y left top;margin:0;padding:0;list-style-type:none;}
/*footer background widget*/
.footerWidget {width:278px;height:24px;display:block;background:url('images/bg/sidebar/bottom.jpg') no-repeat left top;}
li#archives ul li, li#categories-451638301 ul li,.widget_categories ul li,li#linkcat-2 ul li,li#linkcat-2 li.cat-item ul li,
li#widget_stags-1 .st-tag-cloud,li#search #searchform,li#meta ul li {margin:0!important;padding:0 20px 0 20px!important;line-height:24px!important;}
/*search form*/
.header_widget_search {width:278px;height:48px;display:block;background:url('images/bg/sidebar/search.jpg') no-repeat left top;}
#searchform form input.text {margin:0;border:none;width:170px;height:25px;padding:5px;font-size:15px;font-family:"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;}
.a {width:170px;margin:0;}
.b {width:40px;margin:0;}
#searchform form input.text:focus {border:none;}
#searchform form input.textSubmit {margin:0;border:none;width:50px;height:30px;padding:5px 0 30px 0!important;font-size:16px;font-family:"Trebuchet MS";}
/*archives*/
.header_widget_archive {width:278px;height:50px;display:block;background:url('images/bg/sidebar/archives.jpg') no-repeat left top;}
/*categorie*/
.header_widget_categories {width:278px;height:47px;display:block;background:url('images/bg/sidebar/categories.jpg') no-repeat left top;}
.categories ul ul.children,#sidebar ul.children {margin:0;padding:0;}
.categories ul ul.children li,#sidebar ul.children li {padding:0 0 0 1em!important;background:none;}
/*blogroll*/
.header_widget_links {width:278px;height:49px;display:block;background:url('images/bg/sidebar/blogroll.jpg') no-repeat left top;}
/*cloud tag*/
.header_widget_stags_cloud {width:278px;height:49px;display:block;background:url('images/bg/sidebar/tags.jpg') no-repeat left top;}
/*meta*/
.header_widget_meta {width:278px;height:49px;display:block;background:url('images/bg/sidebar/meta.jpg') no-repeat left top;}
#testimonial {background: url('images/bg/sidebar/our.clients.jpg') no-repeat left top;}
#news h2, #testimonial h2,#contact,#socialNetwork {margin:1em 0 0.75em 0;}
/* @end */

/*************************************************************/
/***********************     FOOTER      *********************/
/*************************************************************/
#footer p, #footer-shop p {padding-bottom:4px;}
/*end footer*/

/*************************************************************/
/**********************     COMMENTS      ********************/
/*************************************************************/
#commentsTitle {background: url('images/bg/comments/leavereaply.jpg') no-repeat left top;margin:45px 0 35px 0;}
#userComments {background: url('images/bg/comments/user.comments.jpg') no-repeat left top;}
.comment-author {position:relative;width:80px;float:left;font-family:"trebuchet MS",arial,serif;font-size:0.83em;}
.comment-author img {border:4px solid #cec9b5;}

.bypostauthor .comment-meta, .bypostauthor .comment-meta .children,.bypostauthor .children .bypostauthor .comment-meta,
.bypostauthor .children .bypostauthor .children .comment-meta,.bypostauthor .children .bypostauthor .children .bypostauthor .comment-meta,
.bypostauthor .children .bypostauthor .children .bypostauthor .children .bypostauthor .comment-meta,
.bypostauthor .children .bypostauthor .children .bypostauthor .children .bypostauthor .children .bypostauthor .comment-meta 
{background-color:#eee7cb;border:1px solid #ded8c2;}

.comment-meta {position:relative;margin:0 0 15px 120px;width:432px;padding:20px 20px 50px 20px;background-color:#fffefb;border:1px solid #ded8c2;-moz-border-radius:15px;-webkit-border-radius:15px;}
.comment-metaTextarea {position:relative;margin:0 0 15px 120px;width:432px;padding:20px;background-color:#fffefb;border:1px solid #ded8c2;-moz-border-radius:15px;-webkit-border-radius:15px;}
    .comment-meta p {font-family:"trebuchet MS",arial,serif;font-size:0.83em;color:#363533;}
    .comment-meta a:link, .comment-meta a:visited {color:#a38a37;text-decoration:none;}
    .comment-meta a:active, .comment-meta a:hover {color:#aa6503;}
.arrowComments {position:absolute;top:35px;left:-38px;}

.comment-meta .children, .bypostauthor .children .comment-meta,.bypostauthor .children .bypostauthor .children .comment-meta,
.bypostauthor .children .bypostauthor .children .bypostauthor .children .comment-meta,
.bypostauthor .children .bypostauthor .children .bypostauthor .children .bypostauthor .children .comment-meta {background-color:#fffefb;border:1px solid #ded8c2;}

.contentMetaData {width:100%;height:30px;}
.commentNumber {float:right;font-size:150%;color:#685206;}
.commentDate {float:left;margin:0 0 0px 0;}
ol.commentlist ,.comment li {margin:0;padding:0;list-style-type:none!important;}

/*************************************************************/
/***************     REPLY COMMENTS      *********************/
/*************************************************************/
.reply {text-align:right;margin:15px 0 0 0;}
.comment {width:615px;}
.depth-2 {width:555px;}
.depth-2 .comment-meta {width:390px;}
.depth-3 {width:515px;}
.depth-3 .comment-meta {width:350px;}
.depth-4 {width:475px;}
.depth-4 .comment-meta {width:310px;}
.depth-5 {width:435px;}
.depth-5 .comment-meta {width:270px;}

#respond input {width:452px;padding:10px;background-color:#fffefb;border:1px solid #ded8c2;font-family:Tahoma,Arial,Helvetica,sans-serif;margin-bottom:10px;}
#respond textarea {width:380px;background-color:#fffefb;border:none;height:135px;font-size:12px;}
#respond #submit {width:150px;float:right;margin:0 20px 20px 0;padding:10px;border:1px solid red;font-family:georgia;font-weight:bold;color:#4e2802;font-size:85%;}
#respond #submit:hover {background-color:#eee7cb;}
/*end comments post*/

/*************************************************************/
/***************        OTHER PAGES      *********************/
/*************************************************************/
.entry h1 {background:url('images/bg/bgtitle.gif') no-repeat left top;height:72px;padding:30px 0 0 20px;}

/*page home*/
.home-page {margin:30px 0 0 0;}
.home-page h2 {text-align:center;margin-bottom:0;}
.home-page h3 {margin-bottom:0.2em;}
.home-page h3 a:link,.home-page h3 a:visited {color:#8C1403;}
img.category-home {padding:10px 0 0 0;}
ul.box-home {list-style-type:none;background:url('images/bg/bottom.jpg') no-repeat bottom right #e2d9c8;margin:0;padding:20px 0 40px;min-height:210px;}
ul.box-home li a {display:block;text-align:center;height:20px;line-height:20px;font-family:'Rokkitt',serif;font-size:150%;padding:3px 0;}
ul.box-home li:hover {background-color:#c9bda7;}
ul.box-home li a:hover {text-decoration:none;}
ul.bg2 {background-image:url('images/bg/bottom2.jpg');}
.datePost {color:#816b5e;font-size:90%;}
.entry p {color:#2e120f;}



/*pagine interne*/
.paddingBottom {padding:30px 0 0 0;}

/*arredo-bagno*/
ul.gallery {margin:0;background:url('images/bg/gallery.gif') no-repeat left top;padding:20px 0 20px 153px;list-style:none;min-height:100px;}
ul.gallery img {border:3px solid #fff;}
ul.gallery li {display:block;float:left;padding:0 8px;}
ul.gallery li:last-child {padding-right:0;}
ul.gallery li a:hover,ul.gallery li a:active {text-decoration:none;}

ul.partner {text-align:right;margin:0;background:url('images/bg/partners.gif') no-repeat right top;padding:20px 153px 0 20px;list-style:none;height:101px;}
ul.partner li {display:inline;padding:0 7px;}
ul.partner li a:hover,ul.partner li a:active {text-decoration:none;}

/*contatti*/
.recapiti {height:138px;background:url('images/bg/ghirigoro.gif') no-repeat left top;padding:10px 0 0 46px;margin:30px 0 0 0;}
.recapiti h3 {font-size:200%;}
.recapiti address {line-height:20px;font-style:italic;margin:0.5em 0;}
ul.spaziatura li {padding:0.5em;}
p.privacy {font-size:90%;padding:15px 0;line-height:18px;}

/*shop*/
.shopBottom {text-align:right;background:url('images/bg/bottom.gif') no-repeat left top;height:116px;}
img.ordina-ora {margin:20px 150px 0 0;}

/*color theme*/
/*************************************************************/
/**********************   GENERAL LINK     *******************/
/*************************************************************/
a { color:#74442a; text-decoration:none;}
a:link, a:visited { color: #4e2802; text-decoration: none; }
a:active, a:hover { color: #74442a; text-decoration: underline;}

/*************************************************************/
/********************   GENERAL HEADER     *******************/
/*************************************************************/
h2.titlePost {color:#8c1403;}
h2.titlePost a:link, h2.titlePost a:visited {color:#000;}
h2.titlePost a:active, h2.titlePost a:hover {color:#8d5912;}

/*************************************************************/
/**********************    NAVIGATION    *********************/
/*************************************************************/
/*
#nav a:link, #nav a:visited {color:#6b6868;text-decoration:none;padding:11px 11px 10px 11px;}
#nav a:active, #nav a:hover {color:#6b6868;background-color:#fff;padding:11px 11px 10px 11px;}
a.currentPage,.current_page_item a {color:#6b6868!important;background-color:#e0e0e0!important;padding:11px 11px 10px 11px!important;}
*/
/*************************************************************/
/**********************     TEXT HEADER    *******************/
/*************************************************************/
#textSection {color:#fff;}
.colorTheme {color:#f1a514;}
/*************************************************************/
/**********************    ENTRY POST    *********************/
/*************************************************************/
/*date*/
.date {color:#fff;}/*color date post in home*/
/*title*/
h2.titlePost a:link, h2.titlePost a:visited {color:#000;text-decoration:none;}
h2.titlePost a:active, h2.titlePost a:hover {color:#d35b02;text-decoration:none;}
/*comments*/
.commentsMetaData {color:#fff;}
.commentsMetaData a:link,.commentsMetaData a:visited {color:#fff;}/*comment link color in homepage*/
.commentsMetaData a:hover,.commentsMetaData a:active {color:#d35b02;}/*comment hover link color in homepage*/
/*category list*/
.postedIn a:link,.postedIn a:visited {color: #c67102;text-decoration:none;}/*category link color in home*/
.postedIn a:active,.postedIn a:hover {color:#74442a;text-decoration:underline;}/*category hover link color in home*/
/*entry link*/
.entry a:link,.entry a:visited {color: #8C1403;text-decoration:none;}
.entry a:active,.entry a:hover {color:#c67102;text-decoration:underline;}
/*img*/
.entry img, #advertising img {border:3px solid #cdcdcd;}

/*************************************************************/
/**********************    SIDEBAR      *********************/
/*************************************************************/
#sidebar a:link, #sidebar a:visited {text-decoration:none;}
#sidebar a:hover, #sidebar a:active {text-decoration:none;}
#searchform form input.text {background-color:#888;}
#searchform form input.text:focus {background-color:#ccc;}
#searchform form input.textSubmit  {color:#fff;background-color:#656565;}

/*************************************************************/
/**********************     FOOTER      *********************/
/*************************************************************/
#footer,#footer-shop {color:#e9e5d9;position:relative;z-index:1;}
#footer a:link, #footer a:visited,#footer-shop a:link,#footer-shop a:visited {color:#f14909;text-decoration:none;}
#footer a:active, #footer a:hover,#footer-shop a:active,#footer-shop a:hover {color:#ff780b;}
.company-name {color:#feb38d;}

a:focus {border:none;}
div.default_product_display div.textcol div.imagecol a img {border:5px solid #ceb79e;}
a.wpsc_product_title {color:#800203!important;}

/*banner footer*/
a img, form, fieldset {border:0 none;}
body .clear {clear:both;}
body .clearFix {height:0.001%;}
body .hidden {display:none;}
body a:focus {outline: none;}
div#thanks {font-family:arial;color:#282828;font-size:75%;position:fixed!important;position:absolute;z-index:15;left:0;bottom:-200px;width:100%;height:118px;background:url('images/common/bar_bg.png') repeat-x left bottom;}
div#thanks div.center {position:absolute;z-index:10;left:50%;bottom:0;width:960px;height:77px;margin-left:-480px;}
div#thanks h4 {margin-bottom:0;margin-top:5px;font-size:150%;}
div#year {font-family:arial;color:#282828;font-size:13px;cursor:default;position:fixed!important;position:absolute;left:0;bottom:-200px;width:100%;height:118px;background:url('images/common/bar_bg.png') repeat-x left bottom;z-index:10;}
div#year div#main {position:absolute;z-index:10;left:50%;bottom:0;width:960px;height:118px;margin-left:-480px;}
div#main div#message {float:left;margin-top:26px;width:745px;height:91px;margin-left:72px;background:url('images/common/message.gif') no-repeat;}
div#year div.links {position:absolute;z-index:10;width:100px;top:45px;right:10px;text-align:right;}
div#year div.links a:link,div#year div.links a:visited {font-size:11px;text-decoration:none;color:#fff;}
div#year div.links a:hover,div#year div.links a:active {color:#ff9907;}

img.facebook {display:block;margin:20px auto;}

.category-news h3 {font-weight:bold;margin-bottom:0.5em;} 

