/*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_primary{ background:#750e00;color:#ffffff;font:bold 11px Arial,verdana,sans-serif;padding:1px 5px;text-align:center;cursor:pointer; display:inline; margin-top:10px;}
.yst-facebook-likes {margin-top: 10px;display:block;}


/*CSS for the Social Media Sharing feature -- Copy the styles below and paste them into your store's css-edits file. For instructions on how to do so, please see the help document at http://help.yahoo.com/l/us/yahoo/smallbusiness/store/edit/social/social-03.html*/

#ys_social_top_hr {border-top:1px solid #CFCECE; margin-bottom:5px; margin-top:5px; 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_v_separator {margin-left:10px;margin-right:10px;float:left;}
#ys_social_bottom_hr {border-top:1px solid #CFCECE; margin-top:5px;}


.ysw-imageupload-hide {display: none;}
iframe#ysw-imageloader-iframe {
   border: none;
   width: 400px !important;
   height: 400px !important;
} 
#ysw-image-uploader-limit {
  display: none;
}

#ysw-turnto {padding: 20px;}
#ysw-turnto em {color:#808080;}
#ysw-turnto div {padding:5px; border:solid 1px #efefef; background: #efefef; border-radius: 5px;}
#ysw-turnto div div {border:solid 1px #c4c4c4; background: #fff;}
#ysw-turnto span {font-weight: bold; color: #808080;}
#ysw-turnto .answer {margin-top: 5px;margin-left:10px;}
#ysw-turnto .answer span {color: #224179;}
#ysw-turnto .comment {margin:5px;}
#ysw-turnto .comment span {color: #3C6020;}
#ysw-turnto .questions {margin:5px;}
#ysw-turnto .question span {color:#888013;}	
#ysw-turnto .reply {margin-left: 20px;}
#ysw-turnto .staffanswer {margin-top: 5px; margin-left: 10px;}
#ysw-turnto .staffanswer span {color: #642279;}
#ysw-turnto .staffreply {margin-top: 5px;}

#ysw-banner-discount-holder {
  display: none;
}
.ysw-revisit-banner-table {
    background: url("/lib/yhst-20112610774247/ysw-revisit-banner.png") no-repeat scroll 0 0 transparent;
    height: 98px;
    width: 860px;
}
.ysw-revisit-banner-table td {
    color: #FFFFFF;
    font-size: 30px;
    font-weight: bold;
    padding: 0 0 10px;
    text-align: center;
    vertical-align: bottom;
}
.ysw-revisit-banner-table td span {
    font-size: 36px;
    font-weight: bold;
}

/* Recently Viewed  */
.ysw-recently-viewed-title {
   font-family: arial, helvetica, sans-serif; 
   font-size: 12px; 
   font-weight: bold;
   color: #000022; 
   text-align: center;
   background-color: #CCCCCC;
 } 
.ysw-recently-viewed-table {
   border: 1px solid #220000; 
   align: center; 
   background-color: #D7DEF0;
}
.ysw-recently-viewed-row {    }
.ysw-recently-viewed-item {
   font-family: arial, helvetica, sans-serif; 
   color: #000022; 
   font-size: 10px; 
   text-align: center;
   padding: 0 10px;
 }
.ysw-recently-viewed-item a {
   font-family: arial, helvetica, sans-serif;
    font-size: 10px; 
   text-decoration: none;
   padding: 0px 7px 0px 7px;
}

div.yswRecentlyViewedItem {
  float: left;
}

/* Quick View  */
div#ysw-quickview-holder {
 display: none;
}
div#ysw-qv-container {
/*	background: url('http://lib.store.yahoo.net/lib/babyshowerstuff/editcart-loader.gif') no-repeat scroll 50% 50% rgb(255, 255, 255) ! important;  */
	border: 1px solid rgb(230, 241, 179);
	display: block;
	width: 750px;
	height: auto;
	z-index: 99999;
	border-radius: 5px 5px 5px 5px;
	padding: 5px;
        background-color: #FFFFFF;
}
#ysw-qv-load {
	overflow: auto;
	height: auto;
}
#ysw-qv-load .ysw-qv-left {
  vertical-align: top;
  text-align: center;
  width: 300px;
}
#ysw-qv-load .ysw-qv-left img  {
  border: 1px solid #999999;
}
#ysw-qv-load div.ysw-qv-name {
 margin: 5px 0 15px;
 text-align: left;
 font-size: 13px;
 font-weight: bold;
}
#ysw-qv-tab-buttons {
  list-style: none;
  padding: 0 0 10px;
  height: 10px;
}
#ysw-qv-tab-buttons li{
	background: url('http://lib.store.yahoo.net/lib/yhst-59560331784871/spacer.gif') no-repeat 0 0;
	width: 100px;
	display:block;
	float:left;
	border: 1px solid #999999;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	text-align: center;
    margin-top: 1px;
}
#ysw-qv-tab-buttons li.ysw-tab-selected {
	border-bottom: 1px solid #FFFFFF;
}
#ysw-qv-tab-buttons li a {
	text-decoration: none;
	color: #666666;
}
#ysw-qv-tab-buttons li a:hover {
	text-decoration: underline;
	color: #666666;
}
#ysw-qv-tabs .ysw-tab-panel {
	display: none;
        text-align: left;
	width: 350px;
	border: 1px solid #999999;
	margin-top: -5px;
	padding: 5px;
}
#ysw-qv-tabs .ysw-tab-panel-selected {
	display: block !important;
}
#ysw-qv-order .ysw-qv-price {
  color: #666666;
}
#ysw-qv-order .ysw-qv-sale-price {
  color: #FF0000;
}
#ysw-qv-order .ysw-qv-sale-price-bold {
  color: #FF0000;
  font-weight: bold;
}
#ysw-qv-order .ysw-qv-as-low-as-price {
   color: #FF0000;
}
#ysw-qv-tabs .ysw-qv-optiontable {
	width:100%;
	margin-top:10px
}
#ysw-qv-tabs .ysw-ordertable .ysw-textbox, #ysw-qv-tabs .ysw-ordertable SELECT {
	width:100%;
	border:solid 1px #93897d;
	color:#5a4a42;
	font-size:12px
}
#ysw-qv-tabs .ysw-ordertable TD {
	padding:2px;
	font-size:13px;
	color:#5a4a42
}
#ysw-qv-tabs .ysw-formlabel-inscription label {
	width:70px!important;
	text-align:left;
	font-size:12px
}
#ysw-qv-tabs .ysw-ordertable-bottom TD {
	padding:2px;
	font-size:13px;
	color:#5a4a42;
	text-align:center
}
#ysw-qv-tabs .ysw-ordertable-bottom input.ysw-qv-text {
	border:1px solid #837771;
	text-align:center;
	vertical-align:middle;
	width:50px!important;
	font-size:14px;
	font-weight:bold
}
#ysw-qv-tabs .ysw-ordertable-bottom td.ysw-ordertable-qty {
	text-align:center;
	padding:0 0 0 20px;
}
#ysw-qv-tabs .ysw-ordertable-bottom td.ysw-ordertable-addtocart {
	text-align:left
}

