/* planmary.com
Solid Cactus | December 2006
Cp
--------------------------*/
/*===============general===============================*/
html,body {margin-top:20px;padding:0}
body {background:#3a1d00; font: 76% "Tahoma", arial,sans-serif; text-align:center}
p {margin:0 10px 10px}
a {color: #3a1d00;}
.clear {clear:both;}
.coverimg {border:1px solid #fff;}
/*===============layout===============================*/
div#header {position:relative;}
div#container {background:#fdf3e9 url(/lib/yhst-64002190206028/cont-bkg.gif) repeat-y; width:750px; margin:0 auto}
div#content {float:right; width:585px}
div#navigation {background:none; float:left; width:165px;}
div#extra {background:#FF8539; float:right; width:585px}
div#footer {background:url(/lib/yhst-64002190206028/footer.gif) no-repeat; height:17px; color:#fff; clear:both; width:100%}
/*===============typography============================*/
div#container {text-align:left}
div#content p {line-height:1.4}
div#footer p {margin:0; padding:5px 10px}
/*===============HEADER================================*/
.logo {background:url(/lib/yhst-64002190206028/header.gif) no-repeat; height:109px;}
/* Invisible Logo click -------------------------------*/
.logolink a {position: absolute; height:68px; width:310px; top:10px;  left:215px; text-decoration:none;}
.logolink a i {visibility:hidden;}
/*--header navigation----------------------------------*/
#headnavcontainer {/*background:#3a1d00 url(/lib/yhst-64002190206028/headnav-bkg.gif) no-repeat;*/
background:#3a1d00 url(/lib/yhst-64002190206028/headnav-bkg-blank.gif) no-repeat;
 border-bottom:3px solid #fff; border-left:2px solid #c0a47d; border-right:2px solid #c0a47d;}
#headnavlist {padding: .8em 0; margin: 0; list-style-type: none; width: 100%; font:bold 11px Georgia, "Times New Roman", Times, serif; text-align:left;}
#headnavlist li {display: inline;}
#headnavlist li a {text-decoration: none; color: #fdf3e9; padding: .1em .8em; display:inline; border-right: 1px solid #c3a67f;}
#headnavlist li a:hover {color: #fff; text-decoration:none;}
#headnavlist li a.cart {background:url(/lib/yhst-64002190206028/cart.gif) 0px 0px no-repeat; height:15px; padding-left:20px; border-right:none;}
/* mail form ------------------------------------------*/
div#mailbox * {vertical-align: middle; position:absolute; top:52px; left:295px;}
.email-box {font-size: 12px; width: 115px; margin:10px 0px 0px 5px; 2px inset #000;}
.mailbtn {margin:10px 0px 0px 130px;}
.newsletter {background:url(/lib/yhst-64002190206028/newsletter-header.gif) no-repeat; height:27px;}
/*===============LEFT COLUMN===========================*/
.SearchHeader {background:url(/lib/yhst-64002190206028/search-header.gif) no-repeat; height:26px;}
/* search form ----------------------------------------*/
div#searchbox * {vertical-align: middle; text-align:center;}
.searchform {width:165px; padding-top:5px;}
.searchquery{font-size: 11px; width: 110px; margin-right: 0px; border: 2px inset #000;}
/*--left menu navigation-------------------------------*/
#leftnavlist{margin:0; padding:0; font: bold 11px "Tahoma", arial, helvetica, sans-serif;}
#leftnavlist ul{list-style-type:none;}
#leftnavlist li{list-style-type:none; border-bottom:1px solid #c3a67f; padding:7px 0 7px 10px;}
#leftnavlist li a, #leftnavlist li a:visited{color:#5c4c3c; text-decoration:none;}
#leftnavlist li a:hover{background:url(/lib/yhst-64002190206028/navbullet.gif) right no-repeat; color:#3a1d00; text-decoration:underline;}


div.left-nav-header {
color: #C2551B;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding-left: 10px;
font-weight: bold;
font-size: 16px;
}

.NewItemHeader {/*background:url(/lib/yhst-64002190206028/new-items-header.gif) no-repeat; height:26px;*/
color: #C2551B;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding-left: 10px;
font-weight: bold;
font-size: 16px;
}

.SigHeader, div.left-nav-category-header {/*background:url(/lib/yhst-64002190206028/sig-header.gif) no-repeat; height:26px;*/
color: #C2551B;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding-left: 10px;
font-weight: bold;
font-size: 16px;
padding-top: 20px;
}

/*===============MAIN CONTENT==========================*/
/*--homepage layout one--------------------------------*/
div#contentLeft {float:left; width:281px}
div#contentRight {float:right; width:300px}
div#contentLeft img, div#contentRight img {border:2px solid #fff;}

/*--homepage layout two--------------------------------*/
div#contentLeft2 {float:left; width:286px}
div#contentRight2 {float:right; width:295px}
.featured-items-header {background:url(/lib/yhst-64002190206028/featured-items-header.gif) no-repeat; height:40px;}
.featured-title a {color:#3a1d00; font-weight:bold; font-size:12px;}
/*--item page layout-----------------------------------*/
div#itembody {float:right; width:585px}
div#itemcontentL {float:left; width:286px; margin-left:5px;}
div#itemcontentR {float:right; width:275px}
div#itemcontentL p, div#itemcontentR p {margin:0 15px 10px}
div#itemcontentL img {padding:15px 0 0 5px;}
/* click to enlarge inset */
scPage-insets {padding:10px;}
.itempara {font: normal 12px "Tahoma", Arial, Helvetica, sans-serif; line-height:1.4; color:#3a1d00; margin:0 15px 10px; width: 547px; clear: both;}
.about-header {background:url(/lib/yhst-64002190206028/about-header.gif) no-repeat; height:40px; margin-left:15px;}
.cross-sell-header {background:url(/lib/yhst-64002190206028/cross-sell-header.gif) no-repeat; height:33px; clear:both;}
.itemheadline {font: bold 14px "Tahoma", Arial, Helvetica, sans-serif; color:#3a1d00;}
.price {font-size:12px; font-weight:bold; color:#bf4b10; padding-bottom:10px;}
.sale {font-size:12px; font-weight:bold; color:#bf4b10; padding-bottom:10px;}
.price-with-sale {font-size:12px; font-weight:bold; color:#3A1D00; padding-bottom:10px;text-decoration: line-through;}

.option-heading {color:#3A1D00; font-size:12px; font-weight:bold; padding:5px 0 5px;}
.optionbox input, .optionbox select, #quantity-box{border:1px inset}
.optionbox select {margin:0; padding:0;}
.cartarea {margin:15px;}
/*--section page layout--------------------------------*/
div#secbody {float:right; width:585px}
div#sectioncontentL {float:left; width:345px;}
div#sectioncontentR {float:right; width:220px; padding-right:15px;}
div#sectioncontentR img {xwidth:220px;}
h2.secname {background:#3a1d00; color:#fff; font-size:14px; padding:7px; border-left:5px solid #fff; border-right:5px solid #fff;}
.breadcrumbs {font-size:11px; padding:7px;}
.breadcrumbs a {text-decoration:underline; color:#3a1d00;}

/*===============FOOTER================================*/
/*--footer navigation----------------------------------*/
#footnavcontainer {background:#3a1d00;}
#footnavlist {padding: .8em 0; margin: 0; list-style-type: none; width: 100%; font:bold 11px Georgia, "Times New Roman", Times, serif; text-align: center;}
#footnavlist li {display: inline;}
#footnavlist li a {text-decoration: none; color: #fdf3e9; padding: .1em .8em; border-right: 1px solid #c3a67f; display:inline;}
#footnavlist li a:hover {color: #fff; text-decoration:none;}
#footnavlist li a.last {border-right:none;}

.copyright {background:#3a1d00;  font: bold 10px Georgia, "Times New Roman", Times, serif; text-align:center; color:#c3a67f; margin-top:15px;}
.copyright a {color:#c3a67f; text-decoration:none;}
.copyright a:hover {text-decoration:underline;}
/*--sitemap--------------------------------------------*/
.sitemap-header {
    font: bold 12px verdana;
    color: #000000;
    display: block;
    padding-top:  15px;
}
.sitemap-1 {
    font: bold 11px verdana;
    color: #3a1d00;
    display: block;
    padding-left: 25px;
	padding-top:5px;
}

.sitemap-2 {
    font: normal 11px verdana;
    color: #3a1d00;
    display: block;
    padding-left: 50px;
}
.sitemap-3 {
    font: normal 11px verdana;
    color: #3a1d00;
    display: block;
    padding-left: 75px;
}
.sitemap-4 {
    font: normal 11px verdana;
    color: #3a1d00;
    display: block;
    padding-left: 100px;
}

/* TESTIMONIALS */

div#testiConts {
margin: 0px 10px;
background: #FFFFFF;
border: 1px solid #7E6748;
color: #3A1D00;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
margin-top: 30px;
padding: 15px 0px 0px 5px;
}

div#testiConts ul {
padding: 0px;
margin: 0px;
list-style-type: none;

}


div#testiConts p {
font-weight: bold;
text-align: center;
}

div#testiConts p.quote {
font-weight: normal;
text-align: left;
}

/* HTML AREA ABOVE LEFT NAV */

div#html-above-left-nav {
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
}

span#newsletter-caption {
color:#FDF3E9;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
left:225px;
position:absolute;
text-align:right;
top:65px;
}

#product-info-table{
width:250px;
background:#FFF;
border:1px solid #3A1D00;
}

#product-info-table th{
width:85px;
border-bottom:1px solid #3A1D00;
border-right:1px solid #3A1D00;
color:#be4c10;
font-size:12px;
font-weight:bold;
text-align:left;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background:#EADBBC;
}

#product-info-table td{
color:#BF4B10;
font-size:12px;
font-weight:normal;
color:#3A1D00;
font-size:12px;
text-align:left;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
border-bottom:1px solid #3A1D00;
}

#product-info-table tr.sale-price td{
color:#BF4B10;
font-size:12px;
font-weight:bold;
}

#product-info-table td select{
font-size:11px;
}

#product-info-table td.add-to-cart{
border-bottom:none;
padding-left:0px;
text-align:center;
}
