/*Merchants--Use this file to make any edits that you wish to override styles in the main stylesheets. By making edits to this CSS file, your styles applied here will cascade and overwrite styles in the main CSS files. This will allow you to replace the entire contents of the main stylesheets should it become necessary to update those to fix styling issues with the themes without losing any of your custom styles.*/

#ys_superbar {
    height: 40px;
}

#ys_pageBody #ys_pageMessage {
color: ef050a
}

.ys_wrapper {
background:#ffffff none repeat scroll 0 0;
}

#header:after {
    display: inline;
}

body {
color:#3f3f3f;
}

div#abstract {
 color: #990099
}

#brandmark {
       display: block;
       float: left;
       width: 870px;
}

#searcharea input {
    font-size: 1.0em;
}

#searcharea fieldset {
   text-align: right;
   display:inline;
   padding:7px 0 3px 13px;
}

#searcharea {
text-align: right;
background-color: #363636;
}

#stevejobs
{
	float: left;
	width: 970px;
	background: #363636;
}

#stevejobs ul
{
	margin: 0;
  padding-bottom: 7px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
}

#stevejobs ul li
{
	list-style-type: none;
	display: inline;
}

#stevejobs li a
{
	display: block;
	float: left;
	  padding-bottom: 7px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
	color: #959595;
	text-decoration: none;
	border-right: 1px solid #a3a3a3;
}

#stevejobs li a:hover {
 background: #000000;
  padding-bottom: 7px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px
}


h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: navy;
	padding-top: 5px;
	padding-bottom: 3px;
}

h2 {
	font-size: 14px;
}

#contentarea {
    margin-left: 20px;
}

#itemtype .itemoption {
color:#3f3f3f;
}

#itemtype .itemavailable {
color:#3f3f3f;
}

#itemtype .itemavailable em {
color:#3f3f3f;
}

#itemtype .itemform .price-bold {
color:#3f3f3f;
}

#itemtype .itemform .sale-price-bold em {color : #ee1c25 ; }

#itemtype .itemform .sale-price-bold {color : #ee1c25 ; }

#contents. sale-price-bold {color : #ee1c25 ; }

#itemtype .sale-price-bold em {color : #ee1c25 ; }

#itemtype .itemform .price {color : #3f3f3f ; }

#contents .price {color : #3f3f3f; }

#itemarea {
color:#ee1c25;
}

contents .price

.td {color : #ffffff ; }

#slogan {
width:620px;
padding-bottom:0px;
padding-top:0px;
float: left;
display: inline;
background-color: #786399;
font-size: 14px;
}

#nav-product { 
overflow:visible;
margin-left:-200px;
width:180px;

background:#ebebeb none repeat scroll 0;
}

#nav-product ul li a { 
border-bottom : 0px solid #ffffff ; 
width:160px;
font-weight:normal;
padding:2px 5px 2px; 
}

#nav-product ul li a:hover {
    background-color: #3f3f3f
}

#bodyshell { border-left : 200px solid #ffffff; 
}

#bodycontent {
width:800px;
}

#container {background:#ffffff repeat-x scroll 0;
padding: 1px;
}

#contents .name * { color : #3f3f3f ; } 


input#query { color : #3f3f3f; }


.code {display:none;}

#messagearea
#messagetitle { border-bottom : 2px solid #3f3f3f; } 

#specialstitle { border-bottom : 2px solid #3f3f3f; } 

.image-c {
display:block;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

.image-l {
background-color:transparent;
display:inline;
float:left;
margin:0 10px 10px 10px;
padding:0;

}


#tupperware
{
	margin: 0 auto;
	width: 1000px;
	background: #fff;
}

#curly header
{
	background: #ccc;
	padding:10px;
}

#curly header h1 { margin: 0; }

#left
{
	float: left;
	width: 1000px;
	background: #32004b;
}

#left ul
{
	margin: 0;
	padding: 0;
}

#left ul li
{
	list-style-type: none;
	display: inline;
}

#left li a
{
	display: block;
	float: left;
	padding: 5px 10px;
	color: #fff;
	text-decoration: none;
	border-right: 1px solid #fff;
}

#left li a:hover { background: #383; }

#middle-tupperware
{
	float: left;
	width: 920px;
	
	background: #a3a3a3;
}

#section-left
{
	float: left;
	width: 300px;
	padding: 3px 0;
	margin: 0 3px;
	display: inline;
}

#section-left ul
{
	margin: 0;
	padding: 0;
}

#section-left ul li
{
	margin: 0 0 1em;
	padding: 0;
	list-style-type: none;
}

#middle
{
	float: left;
	width: 300px;
	padding: 3px 0;
	margin: 0 0 0 0px;
}

#middle h2 { margin: 20; }

#aside
{
	float: right;
	width: 300px;
	padding: 0px 0;
	margin: 0 0 0 0px;
	display: inline;
}

#aside h3 { margin: 20; }


#recentlyViewedItems {padding:100px 10px 10px;}
.itembanner {font-size:13px; font-weight:bold; color:#990099;}

#scTestimonials {color:#D9477F; border-top:1px solid #eee; margin-top:5px; padding-top:5px;}
.testiHd {font-weight:bold; padding-left:4px;}
.testisingle span {padding-left:20px;}
.testiViewAll {text-align:center;}

/* tabbed details */
.tabinfomain {width:750px; margin-top:15px; margin-left:20px;}
.tabbtns {display:none;}
.tabbtns div {float:left; padding:0px; margin:1px; height:32px; background:url(/lib/yhst-76045738081495/tabs3.jpg) no-repeat 0 0;}
.tabbtns div a {font-family:Century Gothic; font-size:12px; color:#3f3f3f; text-decoration:none; text-align:center; display:block; background:url(/lib/yhst-76045738081495/tabs3.jpg) no-repeat right 0; padding:9px 25px 7px 7px; border:1px solid #3f3f3f;}
.tabbtns div.tabcontactive {background-position:0 bottom;}
.tabbtns div a.tabactive {background-position:right bottom; color:#821560;}
.tabinfo {padding:5px; clear:both; border:1px solid #3f3f3f;}
.scfeaturestatus {background:url(/lib/yhst-76045738081495/scSStopLoading.gif) no-repeat center center; height:25px;}

#scPage-insets a {margin-right:4px;}

#itemimg {width:270px; float:left; text-align:center;}
#iteminfo {width:350px; float:left;}

#item-contenttitle  {
font-size:18px;
font-weight:bold;
color: navy;}

#product-info-table td.pitlabel {padding:3px 3px 3px 0; width:100px; text-align:left; width:130px;}
#product-info-table td {padding:3px 0 3px 3px; text-align:left;}
#product-info-table tr.sale-price td {color:#990099; font-weight:bold; font-size:13px;}

/* box styles */
.navbox table {  border-collapse: collapse;}.navbox td {  border-bottom: 0;  padding: 0;}.navbox .body { padding:5px 5px;}.navbox .loading {  text-align: center;}.navbox .image {  text-align: center;}.navbox img {  border: 0;  margin: 0;}.navbox .tl, .navbox .tr, .navbox .bl, .navbox .br {  height: 5px;  width: 5px;  overflow: hidden;  padding: 0;}.navbox .content{	float:left;	width:100%;}.navbox_overlay {  position: fixed;  top: 0px;  left: 0px;  height:100%;  width:100%;}.facebox_hide {  z-index:-100;}.facebox_overlayBG {  background-color: #D9477F;  z-index: 99;}* html .navbox_overlay { /* ie6 hack */  position: absolute;  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}

/* shown nav */
.navdropdown{
	margin:0;
	padding:0;
	width: 150px;
}

	.navdropdown li.mainli{
		width: 150px;  float: left;
		position:relative;
list-style:none;
	}
	
		.navdropdown li a.mainlink{
			display: block; padding: 4px 10px 4px 20px; color: #ece9d4; font-weight: normal; font-size: 0.8462em; *font-size: 0.8258em; width: 149px;
		}
			
			.navdropdown li:hover{
			}
			
			.navdropdown li:hover a{
				text-decoration: none; color: #ffffff;			
			}
		
			.navdropdown li a.mainlink:hover{
				text-decoration:underline;
			}
			
/* end shown nav */	
		
.navdropdown div.navbox{
	display:none;
	position:absolute;
	z-index:999;
	top:-2px;
	left:160px;
	background-color:#acacac;
	border:solid 1px #3f3f3f;
}

.navdropdown li.mainli:hover div.navbox,.navdropdown li.mainli.sfhover div.navbox{
	display:block;
}

.navbox ul{
	float:left;
	margin:0;
	padding:0;
}

	.navbox li{
		list-style:none;
	}

.navbox a.subheader{
	display:block;
	background:none !important;
	color:#000000 !important;
	font-size:14px;
	font-weight:bold;
	padding:4px;
	text-decoration:none;
	xborder-bottom:solid 1px #fff;
}

.navbox a.subheader:hover,.navbox a.hover, .navbox li:hover{

}

.navbox a.sublink{
	font-size:11px;
	color:#3f3f3f;
	padding:5px 0px;
	text-decoration:bold;
	display:block;
}

.subsubnav table{
	margin-top:4px;
}

.subsubnav{
	font-size:0;
}

	.navbox a.sublink:hover, a.subheader:hover{

	}
	
.hspacer{
	padding:2px;
}

.navhtml{
	font-size:10px;
	padding:2px 0px;
	text-align:center;
}


a#shippinglink {
font-size: 15px;
}


#shippingmethods {display:none; position:absolute; background:#fff; border:3px solid #888; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#shippingmethods-inner {padding:5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
a#shippingmethods-close {float:right; display:block; padding:1px 4px; font-size:12px; color:#3f3f3f; text-decoration:none; font-family:Century Gothic; border:1px solid #3f3f3f;}
a#shippingmethods-close:hover {border-color:#990099; color:#990099;}

#shippingmethods table, #shippingmethods td{ border-color: #ddd; border-style: solid;}
#shippingmethods table{ border-width: 0 0 1px 1px; border-spacing: 0; border-collapse: collapse;}
#shippingmethods td{ margin: 0; padding:4px; font-size:12px; color:#3f3f3f; text-align:left; border-width: 1px 1px 0 0; background-color: #fff; font-family:Century Gothic;}
#shippingmethods td#shippingmethods-header {background:#eee; font-size:14px; font-weight:bold; color:#3f3f3f;}
#shippingmethods tr#shippingmethods-labels td {font-weight:bold;}

#footerWrapper {
    margin-top: 20px;
}
footer.css (line 114)
#footerWrapper {
    background-color: #EBEBEB !important;
    height: 360px;
}
footer.css (line 1)

#ys_social_top_hr {border-top:1px solid #CFCECE; margin-bottom:5px; margin-top:15px; clear:both; }
#ys_social_media {height:26px;display:inline-block;vertical-align:middle;margin-left:10px; }
#ys_social_fblike {float:left;}
#ys_social_tweet {float:left;}
#ys_social_tweet img {border:none;}
#ys_social_v_separator {margin-left:10px;margin-right:10px;float:left;}
#ys_social_bottom_hr {border-top:1px solid #CFCECE; margin-top:5px;}

#scProductReviewsHeader{
	background-color:#EBEBEB;
	color:#000;
	font-size:14px;
	font-weight:bold;
	margin-bottom:6px;
	padding:8px 5px;
	text-align:left;
}
.scSeoReviews{
	display:none;
}
.scProductReviewsFrame{
	margin-bottom:10px;
}

#scReviewsPInfoAvgRating{
	margin:5px 0;
}


/*LEAVE THIS*/
#scProductReviewsHeader{
	display:none;
}
/*LEAVE THIS*/


#bento
{
	margin: 0 auto;
	width: 970px;
	background: #eeeeee;
	margin-left: -180px;
}

#leftovers-bento
{
	float: left;
	width: 970px;
	background: #eeeeee url(/wp-leftovers/uploads/layout-three-fixed-background.gif) repeat-y 100% 0;
}

#section-footerfind
{
	float: left;
	width: 250px;
	padding: 20px 0;
	margin: 0 20px;
	display: inline;
}

#section-footerfind ul
{
	margin: 0;
	padding: 0;
}

#section-footerfind ul li
{
	margin: 0 0 1em;
	padding: 0;
	list-style-type: none;
}

#leftovers
{
	float: left;
	width: 250px;
	padding: 20px 0;
	margin: 0 0 0 30px;
}

#leftovers h2 { margin: 0; }

#column3
{
	float: right;
	width: 250px;
	padding: 20px 0;
	margin: 0 20px 0 0;
	display: inline;
}

#column3 h3 { margin: 0; }

#column4
{
	float: right;
	width: 250px;
	padding: 20px 0;
	margin: 0 20px 0 0;
	display: inline;
}

#column4 h3 { margin: 0; }

#feet
{
	clear: left;
	background: #ccc;
	text-align: right;
	padding: 20px;
	height: 1%;
}

#container	{
	width: 980px;
}

#iteminfo {
    float: left;
    width: 420px;}

