body {
	font-family: Arial, sans-serif;
	color: #6E6256;
	background: url(/lib/simplybabystuff/ysw-background.png);
	text-align: center;
	margin: 0px;
        height: 100%;
}
form {
    border: 0px;
    margin: 0px; 
}
.ysw--aslowas {color:#B22D42;}
.ysw--aslowas-price {color:#B22D42;}

.leftscallop div{
	width: 9px;
	height: 45px;
	background: url("/lib/simplybabystuff/ysw-background.png") repeat scroll 0 0 transparent ;
	}
.leftscallop {
	background: url("/lib/simplybabystuff/ysw-left-scallop.png") repeat scroll right 10px transparent;
	vertical-align: top;
	}
.rightscallop div{
	width: 9px;
	height: 34px;
	background: url("/lib/simplybabystuff/ysw-background.png") repeat scroll 0 0 transparent;
	}
.rightscallop {
    background: url("/lib/simplybabystuff/ysw-right-scallop.png") repeat scroll right 0 transparent;
    vertical-align: top;
}
body table {
	text-align: left;
}

a img {
	border: none;	
}

td {
	font-family: Arial, sans-serif;
	color: #6E6256;
	font-size: 14px;
}

th {
	font-family: Arial, sans-serif;
}

p {
	padding: 0px;
	margin: 0px;
}

#ysw-maincontainer {
	width: 950px;
}

TD#ysw-maincontainer  {
	border: none;
	padding: 0px;
	border-collapse: collapse;
}

#ysw-maincontainer #ysw-header {
   height: 146px;   
   width: 950px;
}

TD#ysw-midsection {
     background: #FFF;
     padding:  0px 8px;
     width: 723px;
     *width: 739px;

}
#ysw-header {
	vertical-align: top;
}

#ysw-header #ysw-header-links {
   padding:0 0 0 0px;
   vertical-align:top;
}

#ysw-header #ysw-header-links ul {
}
#ysw-header #ysw-header-links ul li {
	display:inline;
	list-style-type:none;
	padding:0 2px;
}
#ysw-header #ysw-header-links ul li a {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #55423C;
}
#ysw-header #ysw-header-links ul li a:hover {
	text-decoration: underline;
}

#ysw-header #ysw-searchbox {
	vertical-align: top;
}

#ysw-header #ysw-searchbox .ysw-textbox {
	color: #68533c;
	border: solid 1px #7C644B;
	margin: 0px;
	padding: 3px;
	width: 150px !important;
	margin-right: 5px;
}
#ysw-header #ysw-searchbox .ysw-button {
	width: 94px;
	background: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-searchbutton.png) no-repeat;
	border: none;
	height: 23px;
	margin: 0px;
	cursor: pointer;
}

#ysw-headernav {
	height: 48px;
	background: #68533C url(/lib/simplybabystuff/ysw-navbarbgB.png) top left no-repeat;
	vertical-align: top;
}

ul.top-navigation { margin: 0px; padding: 0px; list-style: none; }
ul.top-navigation li { float: left; }
ul.top-navigation li a { display: block; }
ul.top-navigation li a img { border: 0px; display: block; }
ul.top-navigation li a:hover { margin-left: -4px; }
ul.top-navigation li.first a:hover { margin-left: 0px !important; }


#ysw-headernav div {
 background-image:url(/lib/simplybabystuff/ysw-top-nav-headers.png);
 height:47px;
}

TD#ysw-subheader {
	background: url(/lib/simplybabystuff/ysw-subheader.png) left top no-repeat #FFF;
	height: 60px;
}

TD#ysw-leftmenu {
	vertical-align: top;
	background: url(/lib/simplybabystuff/ysw-leftmenu-bg.png) left top repeat-y #FFF;
	width: 197px;
        *width: 200px;
}

#ysw-leftmenu DIV {
    padding-left: 3px;
    padding-right: 0px;
    *padding-right: 0px;
    color: #716558;
}

#ysw-leftmenu A, #ysw-leftmenu A:visited {
	color: #716558;
	text-decoration: none;
}

#ysw-leftmenu A:hover{
	text-decoration: underline;
}
/*
.ysw-leftmenufeatured {
	padding: 0px !important;
	margin-top: 10px;
	font-size: 11px;
	font-weight: bold;
}

.ysw-leftmenufeatured UL {
	padding: 0px;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 5px;
	list-style: none;
}
*/
#ysw-leftmenulinks ul li ul li a.ysw-leftmenufeatured {
	background: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-bull-purple.png) left top no-repeat;
	padding-left: 10px;
}
#ysw-leftmenulinks {
	margin: 5px 0 0 0 !important;
	padding: 0 !important;
}

#ysw-leftmenulinks UL {
	list-style: none;
	margin:0;
	padding: 0;
	font-size: 17px;
	margin-right: 2px;
}

#ysw-leftmenulinks UL LI{
	font-family: Arial narrow;
	font-weight: bold;
	background: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-bull-pinkpink.png) left top no-repeat;
	padding: 5px 0 0 11px;
        *padding: 5px 0 0 10px;
	color: #3C2813 !important;
	text-transform: uppercase;
}

#ysw-leftmenulinks UL LI A {
	color: #3C2813 !important;
	background: url(/lib/simplybabystuff/ysw-leftmenu-heading-arrow.png) right 5px no-repeat;
	padding-right: 13px;
        letter-spacing: 0px;
}
#ysw-leftmenulinks ul li div {
   margin:8px 0 3px !important;
   padding:0 !important;
}

#ysw-leftmenulinks UL LI UL {
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 10px;
}

#ysw-leftmenulinks UL LI UL LI {
	border: none;
	background: none;
	padding: 0 !important;
	margin: 0 !important;
	font-family: Arial, sans-serif;
	text-transform: none;
}

#ysw-leftmenulinks UL LI UL LI A{
	color: #716558 !important;
	background: none;
	padding: 0;
        letter-spacing: normal;
}
#ysw-leftmenulinks UL LI UL LI A.ysw-top10 {
	background: url(/lib/simplybabystuff/ysw-leftmenu-topcir.png) -1px top no-repeat;
}
#ysw-leftmenulinks UL LI UL LI A.ysw-top10-last {
	background: url(/lib/simplybabystuff/ysw-bull-purple.png) -1px 2px no-repeat;
}
div.ysw-leftmenu-divider {
   background: url(/lib/simplybabystuff/ysw-leftmenudiv.png) no-repeat;
}		
div.ysw-leftmenu-button-image {
   padding: 0px;
   text-align:center;
}	
#ysw-leftmenuemail {
	background: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-leftmenu-email.png);
        background-repeat: no-repeat;
	height: 177px;
	width: 148px;
	text-align: center;
	margin-left: 15px;
}

#ysw-leftmenuemail table {
       margin: 117px 0px 0px 4px;
       _margin: 117px 0px 0px 0px;
}
#ysw-leftmenuemail td {
       margin: 0px 0px 0px 0px;
       height: 23px;
}
#ysw-leftmenuemail FORM {
	padding: 0;
	margin: 0;
}
#ysw-leftmenuemail .ysw-leftmenuemail-email {
	padding: 0;
	margin: 0;
       width: 122px;
       height: 18px;
       _height: 16px;
       font-size: 12px;
       border: 0px;
}
#ysw-leftmenuemail .ysw-leftmenuemail-button {
	padding: 0;
	margin: 0;
       width: 122px;
       height: 18px;
       font-size: 12px;
       border: 0px;
       background-color: transparent;
       color: transparent;
}

#ysw-homebanner {
	background: #C6DAA7;
	border: solid 6px #C6DAA7;
}

#ysw-subbanner {
	margin: 16px 0;
}

/* HOME PAGE  */
#ysw-welcomemessage {
     color: #544B44;
     font-size: 14px;   
}

#ysw-homefeatures {
  background:transparent url(/lib/simplybabystuff/ysw-homefeatures.png) no-repeat scroll left top;
  margin-bottom:10px;
  margin-top:36px;
  padding-top:50px;
}

#ysw-homefeatures TD{
	width: 32%;
	font-size: 12px;
	font-weight: bold;
	background: #EEF6E4;
}

#ysw-homefeatures DIV {
	padding: 15px;
	text-align: center;
}

#ysw-homefeatures .ysw-spacer {
	width: 20px;
	padding: none !IMPORTANT;
}

#ysw-homefeatures p.ysw-product-name {
	display: block;
	text-transform: uppercase;
	font-family: Arial, sans-serif;
	padding: 3px 3px 0px 3px;
}
#ysw-homefeatures p.ysw-product-name a {
	display: block;
	text-transform: uppercase;
	font-family: Arial, sans-serif;
	padding: 3px;
        text-decoration: underline;
        color: #5a4a42;
}
#ysw-homefeatures p.ysw-product-desc {
        font-weight: normal;
        font-size: 12px;
        padding: 2px 18px;
}

#ysw-home-main-rollover-images {
   display: none;
}
#ysw-footer {
	height: 240px;
	background: #68533c;
}

#ysw-footer #ysw-footertop {
	background: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-footerbadgesbg.png) 423px bottom no-repeat;
	height: 100px;	
}

#ysw-footer #ysw-footertop TD.ysw-spacer {
	background: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-pinkdot.png) right 4px repeat-y ;
	width: 10px;
	height: 100px;
	padding: 0px !important;
}
#ysw-footer #ysw-footertop .heading a{
   color: #ABD492 !important;
}
#ysw-footer #ysw-footertop TD {
	padding: 10px 0 0 20px;
	color : #E5EBD1;
	font-size: 11px;
	vertical-align: top;
}

#ysw-footer #ysw-footertop a, #ysw-footer #ysw-footertop a:visited {
	color : #E5EBD1;
}
#ysw-footer #ysw-footertop  a{
	text-decoration: none;
}
#ysw-footer #ysw-footertop  a:hover{
	text-decoration: underline;
}
#ysw-footer #ysw-footertop H3, #ysw-footer #ysw-footertop .heading {
	margin: 0px;
	font-size: 12px;
	color: #ABD492;
	font-weight: bold;
	display: inline;
	padding: 0 15px 0 0;
}

#ysw-footer #ysw-footertop H3.ysw-special, #ysw-footer #ysw-footertop .ysw-special {
	background: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-footer-arrow.png) right top no-repeat;
}

#ysw-footer #ysw-footertop UL {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

#ysw-footer #ysw-footertop UL A {
	text-decoration: none;
	background: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-footer-arrow.png) left top no-repeat;
	padding-left: 15px;
}

#ysw-footer #ysw-footertop UL A:hover {
	text-decoration: underline;
}

#ysw-footer #ysw-footertop UL A.special {
	text-decoration: underline;
}

#ysw-footer #ysw-footermid {
	background: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-footerbadges.png);
	height: 82px;
	width: 950px;
}

#ysw-footer #ysw-footerbottom {
	height: 38px;
	color: #FFF;
	font-size: 9px;
	text-align: center;
}

#ysw-footer #ysw-footerbottom A {
	color : #19B5F1;
}

/*  STYLES ADDED BY SEOWHAT - KELLY WILSON  10-16-09  */
#ysw-footer #ysw-footerbottom .quick-navigation { padding: 15px 0px 5px 10px; }
#ysw-footer #ysw-footerbottom .quick-navigation A { color: #fff; }

#ysw-footer .ysw-footer-map {
    border: 0px !important;
}

/* BREADCRUMBS
  ================================================  */
.ysw-breadcrumbs {
   font-family: Arial, sans-serif; 
   font-size: 11px; 
   font-weight: bold;
   color:#5A4A42;
}
.ysw-breadcrumbs a {
   font-family: Arial, sans-serif; 
   font-size: 11px; 
   font-weight: bold;
   color:#5A4A42;
   text-decoration: underline;
}
td.ysw-breadcrumbs {
  padding-top: 4px;
}


/*  ITEM PAGES ======================  */

td.ysw-wording-options {
     padding-top: 0px;
}
.warning-info {display:none; position:absolute; }
.warning-content {
     border: 1px solid #333; 
     overflow: auto; 
     margin: 0; 
     background-color: white;
     padding:5px;}
a.warning-close {position: absolute; top:5px; right:5px;}
div.wrapper-ordering-box { width: 435px;}
.warning-show-span {vertical-align: middle;}

#ysw-midsection p.ysw-item-option-message  {
      font-size: 11px;
      font-weight: bold;
      letter-spacing: .1em;
}

div#ysw-product-detail {
    font-size:  12px;
    padding-bottom:10px;
}
div#ysw-product-detail .item-name {
    font-size:  14px;
	font-weight: bold;
	margin: 20px auto;
}

.ysw-item-holder {
  width: auto;
  margin: 10px 0 10px 0;
  height: 200px;
  font-size: 12px;
}
.ysw-item-holder div {
  float: left;
  display: inline;
  height: auto;
  text-align: center;
  width: 24%;
  padding: 0px 4px 0px 3px;
  _padding: 0px 5px 0px 6px;
}

.ysw-item-holder p.ysw-product-name {
    font-size: 11px;
    font-weight: 600;
    padding: 0 2 0 2px;
}

.ysw-item-holder a, .ysw-item-holder a:link, .ysw-item-holder a:visited {
  display: inline;
  color: #0D2D56;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
}


/* INVITATION BODY  */
.ysw-clear { clear: both; }
.ysw-left, .ysw-right { 
   display: inline; 
}
.ysw-left { float: left; width: 20%; }
.ysw-right {float: right; width: 70%; }

div.ysw-item-image-tab {
    background: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-tab-photos-over.png) top left no-repeat; 
    width: 224px;
    height: 24px;
    border-bottom: 2px solid #ABA3A1;
}

.ysw-big-dot-logo  {
   float: left; 
   display: inline; 
}

.ysw-big-dot-logo  {
   float: left; 
   display: inline; 
}
#ysw-personalize {
	background: #F8F5EE;
	border: dotted 2px #C4B89F;
	width: 670px !important;
	letter-spacing: -1px;
}
#ysw-personalize TD{
	padding: 10px;	
}
#ysw-personalize .personalize-heading {
   border-bottom:2px dotted #796E61;
   color:#B32136;
   font-size:15px;
   font-weight:bold;
   letter-spacing:0.5px;
   margin:0;
   padding:0;
   text-align:center;
}
div.ysw-option-table-hide {display:none;}
div.ysw-product-image-thumbs  p.ysw-invites-inset-title {
      font-size: 12px;
      text-align: center;
}
.ysw-product-image-large img {
   border: 1px solid #C8BDB1 !important;
}
#ysw-personalize .ysw-inset {
	border: dotted 2px #9A8479;
	background: #DDE8CD;
	padding: 4px;
}
#ysw-personalize .ysw-inset DIV {
	border: solid 1px #B8B2AB;
	background: #fff;
	padding: 3px;
	font-size: 13px;
	font-weight: normal;
	color: #5A4A42;
	text-align:center;
}
#ysw-personalize .ysw-inset p {
    padding: 0px 0px 0px 4px;
}
div.pr_snippet_product {
     width: 180px;
}
#ysw-personalize .ysw-wording-images {
   width: 390px;
}

#ysw-personalize .ysw-invite-price .ysw-inset DIV {
	text-align: left;
}
#ysw-personalize .ysw-right .ysw-inset DIV {
	text-align: left;
}
#ysw-personalize p.ysw-product-sale-price  {
	font-weight: normal;
        color: #B82037;
       line-height: 14px;
}
#ysw-personalize .ysw-inset DIV EM {
	color: #BE1E2D;
	font-style: normal;
}

#ysw-personalize IMG {
	border: solid 1px #C8BDB1;
}

#ysw-personalize .ysw-wording-images .ysw-option-image-hide {
    display: none;
}


#ysw-quantitypricing {
      border-collapse:collapse;
      font-size:14px;
      letter-spacing:normal;
      padding:0 !important;
      width:220px;
      background: url(/lib/simplybabystuff/ysw-quantity-pricing.png) no-repeat top left;
      height: 77px;
}

#ysw-quantitypricing TH {
	height: 32px;
	}
#ysw-quantitypricing TD {
	text-align: center;
	font-weight: bold;
	color: #4E3C26;
}
#ysw-quantitypricing .ysw-qty-cell {

     height: 40px;
     padding :0 !important;
     vertical-align: top;
}
#ysw-quantitypricing .ysw-qty-range {

}
#ysw-quantitypricing .ysw-qty-price  {
	color: #2FA258;
}

#ysw-personalize .ysw-wording-options {
	text-align: left;
}
#ysw-personalize .ysw-ordertable {
	width: auto;
	margin-top: 10px;
}
#ysw-personalize .ysw-ordertable .ysw-textbox, #ysw-personalize .ysw-ordertable SELECT {
    width: 100%;
    border: solid 1px #93897D;
    color: #5A4A42;
    font-size: 11px;
   letter-spacing: 0px;
}

#ysw-personalize .ysw-ordertable TD {
	padding: 2px;
	font-size: 13px;
	color: #5A4A42;
}
#ysw-personalize .ysw-ordertable td.ysw-formlabel-inscription {
        width: 70px;
	text-align: left;
}
#ysw-personalize .ysw-ordertable .ysw-formlabel-inscription label{
	font-size: 12px;
}
#ysw-personalize .ysw-input-inscription input{
        width: 200px;
}

#ysw-personalize .ysw-ordertable-bottom TD {
	padding: 2px;
	font-size: 13px;
	color: #5A4A42;
        text-align: center;
}
#ysw-personalize .ysw-ordertable-bottom p.ysw-invitation-review-order  {
     text-align: left;
     font-size: 11px;
     white-space: nowrap;
}
#ysw-personalize .ysw-ordertable-bottom input.ysw-text {
	border: 1px solid #837771;
	text-align: center;
        vertical-align: middle;
	width: 50px !important;
	font-size: 14px;
	font-weight: Bold;
}
#ysw-personalize .ysw-ordertable-bottom td.ysw-ordertable-qty {
	text-align: right;
        padding: 0px 3px 0px 20px;
        color: #111111 !important;
}
#ysw-personalize .ysw-ordertable-bottom td.ysw-ordertable-addtocart {
	text-align: left;
}
#ysw-qtychkout .ysw-textbox {
	border: solid 1px #837771;
	text-align: center;
	width: 40px !important;
	font-size: 14px;
	font-weight: Bold;
	padding: 5px;
}

/*  =======  FAVORS ITEM PAGE    =======  */

#ysw-favors-page  .ysw-left  {
        width: 30%;
}
#ysw-favors-page  .ysw-right {
        width: 65%;
}
#ysw-favors-page #ysw-product-text {
        padding-top: 5px;
}
#ysw-favors-page #ysw-favors-ideas div {
	height: auto;
	text-align: center;
	width: auto;
	padding: 0px;
}
#ysw-favors-page .ysw-banner-ideas-table {
	border: dotted 2px #C8C2B6;
	background: #F8F5EE;
	padding: 5px;
}
#ysw-favors-page .ysw-banner-ideas-table td  {
	width: auto;
}
#ysw-favors-page #ysw-quantitypricing {
     margin: 0 auto 0;
} 
#ysw-wrappers-page .ysw-banner-ideas-title  {
    text-transform: uppercase;
    font-size: 12px;
    text-align: center;
    line-height: 16px;
    padding: 3px 0px;
}

#ysw-favors-page div.pr_snippet_product {
     width: 100%;
     padding: 10px 0px;
}
#ysw-favors-page div.pr_snippet_product .prSnippetEngine div{
       display: inline;
}
#ysw-favors {
	background: #F8F5EE;
	border: dotted 2px #C4B89F;
	width: 260px !important;
	letter-spacing: -1px;
        float: left;
}
#ysw-favors TD{
	padding: 10px;	
}
#ysw-favors td.ysw-input-inscription input {
     font-size: 11px;
     color: #5A4A42; 
     width: 350px;
}
#ysw-favors .ysw-right {
	float: left;
}
#ysw-favors .ysw-item-options-name {
     padding: 0px;
}

#ysw-favors H3 {
	color: #BE1E2D;	
	font-size: 16px;
	border-bottom: dotted 2px #796E61;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

#ysw-favors .ysw-inset {
	border: dotted 2px #C8C2B6;
	background: #DDE8CD;
	padding: 5px;
}
#ysw-favors .ysw-inset DIV {
	border: solid 1px #B8B2AB;
	background: #fff;
	padding: 3px;
	font-size: 13px;
	font-weight: normal;
	color: #5A4A42;
	text-align:center;
}

#ysw-favors .ysw-right .ysw-inset DIV {
	text-align: left;
}
#ysw-favors .ysw-right {
     padding-bottom: 0px;
}
#ysw-favors .ysw-wording-options {
     padding-top: 0px;
   text-align: center;
}
#ysw-favors p.ysw-product-sale-price  {
	font-weight: normal;
        color: #B82037;
       line-height: 14px;
}

#ysw-favors .ysw-inset DIV EM {
	color: #BE1E2D;
	font-style: normal;
}

#ysw-favors IMG {
	border: solid 1px #C8BDB1;
}

#ysw-favors .ysw-favors-info-text {
       text-align: center;
}
#ysw-favors .ysw-ordertable {
	width: 100%;
	margin-top: 10px;
}

#ysw-favors .ysw-ordertable .ysw-textbox,
#ysw-favors .ysw-ordertable SELECT{
	width: 100%;
	border: solid 1px #93897D;
	color: #5A4A42;
        font-size: 12px;
}
#ysw-favors .ysw-ordertable TD {
	padding: 2px;
	font-size: 13px;
	color: #5A4A42;
}
#ysw-favors .ysw-formlabel-inscription label {
        width: 70px !important;
	text-align: left;
       font-size: 12px;
}
#ysw-favors .ysw-ordertable-bottom TD {
	padding: 2px;
	font-size: 13px;
	color: #5A4A42;
        text-align: center;
}

#ysw-favors .ysw-ordertable-bottom input.ysw-text {
	border: 1px solid #837771;
	text-align: center;
        vertical-align: middle;
	width: 50px !important;
	font-size: 14px;
	font-weight: bold;
}
#ysw-favors .ysw-ordertable-bottom td.ysw-ordertable-qty {
	text-align: center;
        padding: 0px 0px 0px 20px;
        color: #111111 !important;
}
#ysw-favors .ysw-ordertable-bottom td.ysw-ordertable-addtocart {
	text-align: left;
}
#ysw-item-description {
       background: transparent url(/lib/simplybabystuff/ysw-description.png) no-repeat;
       height: 24px;
       width: auto;
       border-bottom: 1px solid #C1A4CD;
}




/*  =======  BANNER PAGE    =======  */

#ysw-banners-page  .ysw-left  {
        width: 25%;
}
#ysw-banners-page  .ysw-right {
        width: 70%;
}
#ysw-banners-page #ysw-product-text {
        padding-top: 5px;
}
#ysw-banners-page #ysw-banners-ideas div {
	height: auto;
	text-align: center;
	width: auto;
	padding: 0px;
}
#ysw-banners-page .ysw-banner-ideas-table {
	border: dotted 2px #C4B89F;
	background: #F8F5EE;
	padding: 5px;
}
#ysw-banners-page .ysw-banner-ideas-table td  {
	width: auto;
}
#ysw-banners-page .ysw-banner-ideas-title  {
    text-transform: uppercase;
    font-size: 12px;
    text-align: center;
    line-height: 16px;
    padding: 3px 0px;
}


#ysw-banners {
	background: #F8F5EE;
	border: dotted 2px #C4B89F;
	width: auto;
	letter-spacing: -1px;
}
#ysw-banners TD{
	padding: 10px;	
}
#ysw-banners H3 {
	color: #BE1E2D;	
	font-size: 16px;
	border-bottom: dotted 2px #796E61;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#ysw-banners .ysw-inset {
	border: dotted 2px #9A8479;
	background: #DDE8CD;
	padding: 5px;
        width: 75%;
}
#ysw-banners .ysw-inset DIV {
	border: solid 1px #B8B2AB;
	background: #fff;
	padding: 3px;
	font-size: 13px;
	font-weight: normal;
	color: #5A4A42;
	text-align: left;
}

#ysw-banners .ysw-right .ysw-inset DIV {
	text-align: left;
}
#ysw-banners .ysw-right {
     padding-bottom: 0px;
}
#ysw-banners .ysw-wording-options {
     padding-top: 0px;
}
#ysw-banners p.ysw-product-sale-price  {
	font-weight: normal;
        color: #B82037;
       line-height: 14px;
}

#ysw-banners .ysw-inset DIV EM {
	color: #BE1E2D;
	font-style: normal;
}

#ysw-banners IMG {
	border: solid 1px #C8BDB1;
}

#ysw-banners .ysw-favors-info-text {
       text-align: center;
}
#ysw-banners .ysw-ordertable {
	width: 100%;
	margin-top: 10px;
}

#ysw-banners .ysw-ordertable .ysw-textbox,
#ysw-banners .ysw-ordertable SELECT{
	width: 100%;
	border: solid 1px #93897D;
	color: #5A4A42;
        font-size: 12px;
}

#ysw-banners .ysw-ordertable TD {
	padding: 2px;
	font-size: 13px;
	color: #5A4A42;
}
#ysw-banners td.ysw-formlabel-inscription {
        width: 70px !important;
	text-align: left;
       font-size: 12px;
}
#ysw-banners .ysw-ordertable-bottom TD {
	padding: 2px;
	font-size: 13px;
	color: #5A4A42;
        text-align: center;
}

#ysw-banners .ysw-ordertable-bottom input.ysw-text {
	border: 1px solid #837771;
	text-align: center;
        vertical-align: middle;
	width: 50px !important;
	font-size: 14px;
	font-weight: bold;
}
#ysw-banners .ysw-ordertable-bottom td.ysw-ordertable-qty {
	text-align: center;
        padding: 0px 0px 0px 20px;
        color: #111111 !important;
}
#ysw-banners .ysw-ordertable-bottom td.ysw-ordertable-addtocart {
	text-align: left;
}
#ysw-banners-page div.pr_snippet_product {
     width: 100%;
     padding: 10px 0px;
}
#ysw-banners-page div.pr_snippet_product .prSnippetEngine div{
       display: inline;
}


/*  =======  WRAPPERS PAGE    =======  */

#ysw-wrappers-page  .ysw-left  {
        width: 30%;
}
#ysw-wrappers-page  .ysw-right {
        width: 65%;
}
#ysw-wrappers-page #ysw-product-text {
        padding-top: 5px;
}
#ysw-wrappers-page #ysw-wrapper-ideas div {
	height: auto;
	text-align: center;
	width: auto;
	padding: 0px;
}
#ysw-wrappers-page #ysw-wrapper-ideas {
        padding: 0px 0px 8px 0px;
}
#ysw-wrappers-page .ysw-banner-ideas-table {
	border: dotted 2px #9A8479;
	background: #DDE8CD;
	padding: 5px;
}
#ysw-wrappers-page .ysw-banner-ideas-table td  {
	width: auto;
}
#ysw-wrappers-page .ysw-banner-ideas-title  {
    text-transform: uppercase;
    font-size: 12px;
    text-align: center;
    line-height: 16px;
    padding: 3px 0px;
}
#ysw-wrappers-page #ysw-quantitypricing {
    margin: 0 auto;
}

#ysw-wrappers {
	background: #F8F5EE;
	border: dotted 2px #C4B89F;
	width: 260px !important;
	letter-spacing: -1px;
}
#ysw-wrappers TD{
	padding: 10px;	
}
#ysw-wrappers H3 {
	color: #BE1E2D;	
	font-size: 16px;
	border-bottom: dotted 2px #796E61;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#ysw-wrappers .ysw-inset {
	border: dotted 2px #9A8479;
	background: #DDE8CD;
	padding: 5px;
        width: 72%;
}
#ysw-wrappers .ysw-inset DIV {
	border: solid 1px #B8B2AB;
	background: #fff;
	padding: 3px;
	font-size: 13px;
	font-weight: bold;
	color: #5A4A42;
	text-align: left;
}
#ysw-wrappers .ysw-inset DIV {
	border: solid 1px #B8B2AB;
	background: #fff;
	padding: 3px;
	font-size: 13px;
	font-weight: normal;
	color: #5A4A42;
	text-align:left;
}

#ysw-wrappers .ysw-right .ysw-inset DIV {
	text-align: left;
}
#ysw-wrappers .ysw-right {
     padding-bottom: 0px;
}
#ysw-wrappers .ysw-wording-options {
     padding-top: 0px;
}
#ysw-wrappers p.ysw-product-sale-price  {
	font-weight: normal;
        color: #B82037;
       line-height: 14px;
}

#ysw-wrappers .ysw-inset DIV EM {
	color: #BE1E2D;
	font-style: normal;
}

#ysw-wrappers IMG {
	border: solid 1px #C8BDB1;
}

#ysw-wrappers .ysw-favors-info-text {
       text-align: center;
}
#ysw-wrappers .ysw-ordertable {
	width: 100%;
	margin-top: 10px;
}

#ysw-wrappers .ysw-ordertable .ysw-textbox,
#ysw-wrappers .ysw-ordertable SELECT{
	width: 100%;
	border: solid 1px #93897D;
	color: #5A4A42;
        font-size: 12px;
}

#ysw-wrappers .ysw-ordertable TD {
	padding: 2px;
	font-size: 13px;
	color: #5A4A42;
}
#ysw-wrappers #ysw-quantitypricing {
    margin-left: 40px;
}
#ysw-wrappers .ysw-formlabel-inscription {
        width: 70px !important;
	text-align: left;
}
#ysw-wrappers .ysw-ordertable-bottom TD {
	padding: 2px;
	font-size: 13px;
	color: #5A4A42;
        text-align: center;
}

#ysw-wrappers .ysw-ordertable-bottom input.ysw-text {
	border: 1px solid #837771;
	text-align: center;
        vertical-align: middle;
	width: 50px !important;
	font-size: 14px;
	font-weight: bold;
}
#ysw-wrappers .ysw-ordertable-bottom td.ysw-ordertable-qty {
	text-align: left;
        padding: 0px 5px 0px 0px;
        color: #111111 !important;
}
#ysw-wrappers .ysw-ordertable-bottom td.ysw-ordertable-addtocart {
	text-align: left;
}
#ysw-wrappers-page div.pr_snippet_product {
     width: 100%;
     padding: 10px 0px;
}
#ysw-wrappers-page div.pr_snippet_product .prSnippetEngine div{
       display: inline;
}


/*  SECTION PAGE 
  ==================================== */
#ysw-mainblock {
  background:#C6DAA7 none repeat scroll 0 0;
  border:6px solid #C6DAA7;
}
#ysw-mainblock IMG {
	border: none;
}
#ysw-mainblock-pink {
  background:#F1B0C6 none repeat scroll 0 0;
  border:6px solid #F1B0C6;
}
#ysw-mainblock-pink IMG {
	border: none;
}
#ysw-mainblock-blue {
  background:#ACE1F3 none repeat scroll 0 0;
  border:6px solid #ACE1F3;
}
#ysw-mainblock-blue IMG {
	border: none;
}
#ysw-mainblock-main {
	float: left;
}
#ysw-mainblock-small-images {
   float: left;
   padding: 0px !important;
}
.ysw-section-heading-sep {
  background:transparent url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-section-heading-sep.png) no-repeat scroll left top;
  color:#4E3C26;
  font-family:Arial,sans-serif;
  font-size:18px;
  padding: 20px 0 5px 10px;
  text-transform: uppercase;
  height: 52px;
  margin-top:0;
}
#ysw-section-caption h1 {
   font-size: 14px;
   margin:0;
}
#ysw-section-caption {
  padding-top: 10px;
}
#ysw-section-features {
	width: auto;
	margin: 10px 0 10px 0;
	font-size: 12px;
}
#ysw-section-features td  {
      margin: 0px;
      text-align: left;
}
#ysw-section-features div {
	height: auto;
	text-align: center;
	padding: 0px 10px;
}
#ysw-section-features p.ysw-product-name {
        text-align: center;
	font-size: 12px;
	font-weight: 600;
	line-height: 17px;
        color: #5a4a42;
}
#ysw-section-features p.ysw-product-name a {
        text-align: center;
	font-size: 12px;
	font-weight: 600;
	line-height: 17px;
       color: #5a4a42;
       text-decoration: underline;
}

#ysw-section-features p.ysw-product-desc  {
    text-align: center;
	font-size: 12px;
	font-weight: normal;
	padding: 2px 19px 7px;
    color: #5a4a42;
}
#ysw-section-features-table .ysw-product-price {
   font-size: 12px;
}
#ysw-section-features-table .ysw-product-sale-price {
   color: #B22D42;
   font-size: 12px;
}
/*  CATEGORY PAGE 
  ==================================== */
#ysw-category-block {
	color: #5A4A42;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
 }
	
#ysw-category-image {
	float: left;
 }
	
#ysw-category-text {
	margin-left: 375px;
        padding: 0px 7px
 }
	
#ysw-category-block h2 {
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
	font-size: 14px;
 }
	
#ysw-category-block p {
	margin: 0 0 10px 0;
	padding: 0;
 }

#ysw-category-features {
	width: auto;
	margin: 10px 0 10px 0;
	font-size: 12px;
 }
#ysw-category-features .ysw-section-heading-sep {
      font-family: Arial, sans-serif;
      color: #4E3C26;
      font-size: 18px;
      padding: 13px 0px 0px 10px;
      vertical-align: middle;
	  font-weight: bold;
	  text-align: left;
}
#ysw-category-features .ysw-section-heading-sep {
     background: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-section-heading-sep.png) left top no-repeat;
     height: 42px;
}
#ysw-category-features td  {
      margin: 0px;
      text-align: left;
}
#ysw-category-features div {
	height: auto;
	text-align: center;
	width: auto;
	padding: 0px;
}
#ysw-category-features p.ysw-product-name {
        text-align: center;
	font-size: 12px;
	font-weight: 600;
	padding: 2px 5px;
       color: #5A4A42;
}
#ysw-category-features p.ysw-product-name a {
        text-align: center;
	font-size: 12px;
	font-weight: 600;
	padding: 0px;
       color: #5A4A42;
       text-decoration: underline;
}

#ysw-category-features p.ysw-product-desc  {
        text-align: center;
	font-size: 12px;
	font-weight: 600;
	padding: 0px 5px;
        color: #5A4A42;
}
#ysw-category-features span.ysw-category-aslowas {
     color: #B82037;
}
#ysw-category-features span.ysw-category-aslowas-price {
     color: #B82037;
}
#ysw-category-features p.ysw-product-price  {
        text-align: center;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
        color: #5A4A42;
       line-height: 14px;
}
#ysw-category-features p.ysw-product-sale-price  {
        text-align: center;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
        color: #B82037;
       line-height: 14px;
}


/*  ==========  SUB-CATEGORY PAGE  ===========  */

.ysw-subcategory-left {
     float: left;
     width: 34%;
}
.ysw-subcategory-name {
      font-size: 14px;
      color: #333333;
	  font-weight: bold;
	  margin: auto auto 5px;
}
p.ysw-subcategory-caption {
        color: #6E6256;
      font-size: 13px;
}
div.ysw-subcategory-contents {
      color: #6E6256;
     font-weight: normal;
     font-size: 12px;
}

div.ysw-subcategory-contents  a {
      color: #6E6256;
     text-decoration: underline;
     font-weight: 600;
     font-size: 12px;
}

span.ysw-subcategory-price {
   text-align: center;
   font-size: 12px;
   line-height: 16px;
}
div.ysw-subcategory-contents span.ysw-subcategory-aslowas {
     color: #B82037;
}
div.ysw-subcategory-contents span.ysw-subcategory-aslowas-price {
     color: #B82037;
}
div.ysw-subcategory-contents p.ysw-product-sale-price {
     text-align: center;
     color: #B82037;
}
div.ysw-subcategory-contents p.ysw-product-price {
     text-align: center;
}
div.ysw-subcategory-contents td.ysw-subcategory-contents-name-cell  {
     padding: 0 20px;
}
/* TABS
  ====================================================  */
#ysw-tabbed-item-info {
   padding-left:10px;
     padding-top:10px;
}
#ysw-tabbed-item-info #tab4 a {
   text-decoration: none;
}
.ui-tabs-nav-item-span {
   font-weight: bold;
   position: relative;
   top: 17px;
}
.ui-tabs-nav-item-span-tab-four {
   font-weight: bold;
   position: relative;
   top: 12px;
   line-height: 10px;
}
.ui-tabs-nav {
 /*  */ margin: 0; padding: 0;
        border: 0; outline: 0;
        line-height: 1.3;
        text-decoration: none;
        font-size: 100%;
        list-style: none;
  font-family: Arial, Helvetica, sans-serif;
  float: left;
  position: relative;
  z-index: 1;
}
.ui-tabs-nav-item {
 /*  */ 
    margin: 0; padding: 0;
    border: 0; outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
    float: left;
    padding: 2px 5px 0px 0px;
}
.ui-tabs-nav-item a {
    float: left; 
    height: 24px; 
    width: 94px;
    text-decoration: none; 
    text-align: center;
    display: block; 
    visibility: visible;
}

.tabs div {
    list-style: disc;
}
.ui-tabs-panel {
 /*  */ 
    margin: 0; padding: 0;
    border: 0; outline: 0;
    line-height: 1.3;
    text-decoration: none;
    list-style: none;
    font-family: Arial, sans-serif;
    clear: left;
    background: #fff;
    padding:0.5em 0;
}
.ui-tabs-hide {
  display: none;
}
#ysw-tabbed-item-info ul {
    width: auto;
    border-bottom: 2px solid #ABA3A1;
}
.ui-tabs-nav-item a.ysw-tab1 {
	/*resets*/
       margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; 
	     font-size: 100%; list-style: none;
	float: left;
	padding: 0;
  background-image:url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-tab-description.png);
    background-repeat: no-repeat;
}
.ui-tabs-nav-item a.ysw-tab1:hover {
	 background-image:url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-tab-description-over.png);
        background-repeat: no-repeat;
}
.ui-tabs-selected a.ysw-tab1  {
	 background-image:url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-tab-description-over.png);
        background-repeat: no-repeat;
}
.ui-tabs-nav-item a.ysw-tab2 {
	/*resets*/
       margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; 
	     font-size: 100%; list-style: none;
	float: left;
	padding: 0;
	background-image: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-tab-reviews.png);
    background-repeat: no-repeat;
	width: 101px;
}
.ui-tabs-nav-item a.ysw-tab2:hover {
	background-image: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-tab-reviews-over.png);
        background-repeat: no-repeat;
}
.ui-tabs-selected a.ysw-tab2  {
	background-image: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-tab-reviews-over.png);
        background-repeat: no-repeat;
}


.ui-tabs-nav-item a.ysw-tab3 {
	/*resets*/
       margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; 
	     font-size: 100%; list-style: none;
	float: left;
	padding: 0;
	background-image: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-video.gif);
        background-repeat: no-repeat;
}
.ui-tabs-nav-item a.ysw-tab3:hover {
	background-image: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-video-selected.gif);
        background-repeat: no-repeat;
}
.ui-tabs-selected a.ysw-tab3  {
	background-image: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-video-selected.gif);
        background-repeat: no-repeat;
}


.ui-tabs-nav-item a.ysw-tab4 {
	/*resets*/
       margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; 
	     font-size: 100%; list-style: none;
	float: left;
        width: 127px;
	padding: 0;
	background-image: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-tab-sendtofriend.png);
        background-repeat: no-repeat;
}
.ui-tabs-nav-item a.ysw-tab4:hover {
	background-image: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-tab-sendtofriend-over.png);
        background-repeat: no-repeat;
}
.ui-tabs-selected a.ysw-tab4  {
	background-image: url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-tab-sendtofriend-over.png);
        background-repeat: no-repeat;
}


/*   =====   CROSS SELL  ===========   */

#ysw-also-like {
  margin-top: -5px;
  margin-bottom: 15px;
  width: 725px;
}

#ysw-also-like strong {
  line-height: 20px;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  color: #5A4A42;
  padding: 5px 0px;
  margin: 0px 0;
  display: block;
}


div#ysw-also-like div {
   display: inline-block;
   width: 144px;
  vertical-align: top;
 *display: inline;
  zoom: 1;
  margin: 0 0 5px 0;
}

#ysw-also-like .ysw-product-thumb {
  padding: 0 0px 0 0;
  float: left;
}
#ysw-also-like .ysw-product-thumb img {
   text-align: center;
   margin: 0 0 5px 0;
}
#ysw-also-like .ysw-product-thumb p  {
  padding: 0 8px;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  text-decoration: underline;
  color: #5A4A42; !important;
}
#ysw-also-like .ysw-product-thumb p a, #ysw-also-like .ysw-product-thumb p a:link, #ysw-also-like .ysw-product-thumb p a:visited  {
  text-decoration: underline;
  color: #5A4A42; !important;
}

/*  =====  RECENTLY VIEWED  =====  */
#ysw-recently-viewed .ysw-product-thumb a, #ysw-recently-viewed .ysw-product-thumb a:link, #ysw-recently-viewed .ysw-product-thumb a:visited {
  margin: 0 0 5px 0;
  font-size: 13px;
  font-weight: bold;
  text-decoration: underline;
  color: #3C2813;
}


#ysw-recently-viewed {
  margin-bottom: 35px;
}

#ysw-recently-viewed .ysw-hr-thin-gray {
  margin-top: 5px;
}

#ysw-recently-viewed h4 {
  line-height: 20px;
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
  color: #999999;
}

.ysw-hr-thin-gray {
  clear: both;
  display: block;
  height: 3px;
  width: auto;
  background: transparent url(http://lib.store.yahoo.net/lib/simplybabystuff/ysw-line-dots-thin-gray.gif) repeat-x 0 0;
}





/*  =====  SEOwhat Styles - Added by Kelly Wilson 7.25.09  =====  */

.related-item-links {
  font-size: 11px;
  padding: 5px 0px;
  margin: -5px auto auto auto;
}

.related-item-links strong {
  line-height: 20px;
  text-transform: uppercase;
  color: #5A4A42;
}

.related-item-links a {
  color: #716558;
  font-size: 11px;
  text-decoration: none;
}

.related-item-links a:hover {
  text-decoration: underline;
}


.you-are-viewing, .you-are-viewing h2, .you-are-viewing h3 {
  font-size: 9px;
  color: #ffffff;
  font-weight: normal;
}

.you-are-viewing h2, .you-are-viewing h3 {
  display: inline;
}

a.index-level1, a.index-level2, a.index-level3 {
   text-decoration: none;
   display: block;
}
a.index-level1:hover, a.index-level2:hover, a.index-level3:hover {
text-decoration: underline; }
a.index-level1 {
	font-family: Arial narrow;
	font-weight: bold;
	font-size: 17px;
	letter-spacing: -1px;
	background: #FCDFE8;
	border-top: 2px solid #E6DED1;
	margin-top: 10px;
	margin-bottom: 5px;
	padding: 5px 0 5px 10px;
	color: #3C2813 !important;
	text-transform: uppercase;
}
a.index-level2, a.index-level3 { 
   font-family: Arial; 
   font-size: 11px;
   color:#5A4A42;
   font-weight: bold;
}
a.index-level3 { 
  font-weight: normal;
}
a.index-level2 { margin-left: 10px; }
a.index-level3 { margin-left: 20px; }

.pre-header-text { font-size: 11px; }
.pre-header-text span { background-color: #C4D9A6; padding: 3px; }
.pre-header-text h1 { display: inline; font-weight: normal; font-size: 11px; padding-right: 2px; }

.ysw-breadcrumbs h2 {
   font-family: Arial, sans-serif; 
   font-size: 11px; 
   font-weight: bold;
   color:#5A4A42;
   display: inline;
}

.ysw-invites-page div.ysw-item-image-tab {
  margin-top:13px;
}





































#ysw-personalize .ysw-wording-images .ysw-option-image-hide img{
display:none;
}
.ysw-wording-images .ysw-option-image-zoom-location {
  position: absolute; 
  top: 0px; 
  left: -280px; 
  display: block;
}
.ysw-option-image-zoom {
    background: url("/lib/simplybabystuff/ysw-rolloverclick.png") top left no-repeat;
    width: 190px;
    height: 27px;
}
td#ysw-banner {
    height: auto;
    padding: 0px
    margin: 0px;
}
/* Tableware  */
#ysw-tableware-partypaks table {
   width: 338px;
   margin: 0px;
   padding: 0px;
   border: 0px;
}
#ysw-tableware-pak-1 {
  background: url("/lib/simplybabystuff/ysw-tableware-pak-bg.png") no-repeat top center;
  height: 408px;
  padding: 10px !important;
}
#ysw-tableware-pak-2 {
 background: url("/lib/simplybabystuff/ysw-tableware-pak-bg.png") no-repeat top center;
  height: 408px;
  padding: 10px !important;
}
.ysw-tableware-pak-table {
  padding:10px 0 0 10px;
  color: #64554D;
}
#ysw-tableware-pak-1 .ysw-tableware-pak-table td{
  font-size: 12px;
  padding: 1px;
}
#ysw-tableware-pak-2 .ysw-tableware-pak-table td{
  font-size: 12px;
  padding: 1px;
}
.ysw-tableware-pak-image {
  width: auto;
}
.ysw-tableware-pak-info {
 background-color:#FFFFFF;
 border:2px dotted #C1B49A;
 color:#5A4A42;
 height:auto;
 width:140px;
}
.ysw-tableware-pak-name {
  font-weight: bold;

}
.ysw-tableware-pak-price {

}
.ysw-tableware-pak-sale-price {
   color: #BE1E2D;
   font-weight: bold;
}
.ysw-tableware-partypak-includes {
  height: auto;
}
.ysw-formlabel-inscription input {
   width: 215px;
}
.ysw-tableware-qty {
  float:left;
  text-align:center;
  width:100px;
}
.ysw-tableware-qty .ysw-text {
  text-align:center;
  width:40px;
  border: 1px solid #5A4a42;
}
#ysw-tableware-partybundles table {
   width: 338px;
   margin: 0px;
   padding: 0px;
   border: 0px;
}
#ysw-tableware-partybundles {
   height: 279px;
}

#ysw-tableware-bundle-1 {
  background: url("/lib/simplybabystuff/ysw-tableware-bundle-bg.png") no-repeat top center;
  height: 276px;
  padding: 10px !important;
}
#ysw-tableware-bundle-2 {
  background: url("/lib/simplybabystuff/ysw-tableware-bundle-bg.png") no-repeat top center;
  height: 276px;
  padding: 10px !important;
}
.ysw-tableware-bundle-table  {
  padding: 10px;
  color: #64554D;
}
.ysw-tableware-bundle-table td  {
  font-size: 12px;
  padding: 3px;
}
.ysw-tableware-bundle-image {
  width: auto;
}
.ysw-tableware-bundle-info {
 background-color:#FFFFFF;
 border:2px dotted #C1B49A;
 color:#5A4A42;
 height:auto;
 width:165px;
}
.ysw-tableware-bundle-name {
   font-weight: bold;
}

.ysw-tableware-bundle-sale-price {
   color: #BE1E2D;
   font-weight: bold;
}
.ysw-tableware-discount {
  font-size:12px;
  color: #FF0000;
  font-style: italic;
  font-weight: bold;
}
.item-name .ysw-tableware-discount {
  font-size:14px;
  color: #FF0000;
  font-style: italic;
  font-weight: bold;
}
#ysw-multi-add {
 background: url("/lib/simplybabystuff/ysw-tableware-multiadd-bg.png") no-repeat top left;
 height: 365px;
 padding: 10px;
}
#ysw-multi-add .ysw-multi-add-button {

}
#ysw-multi-add .ysw-multiadd-name {
  font-size: 12px;
  color: #5A4A42;
  font-weight: bold;
}
#ysw-multi-add .ysw-multiadd-name a{
  color: #5A4A42;
  text-decoration: underline;

}
#ysw-multi-add .ysw-multiadd-price {
   font-size: 12px;
}
#ysw-multi-add .ysw-multiadd-sale-price {
   color: #BE1E2D;
   font-weight: bold;
   font-size: 12px;
}
#ysw-multi-add .ysw-multiadd-qty {
   font-size: 12px;
   padding:3px 0;
}
#ysw-multi-add .ysw-multiadd-qty .ysw-text{
  text-align:center;
  width:40px;
  border: 1px solid #5A4a42;
}
.ysw-multiadd-addtocart {
   padding:10px 0 0;
   text-align:center;
}
#ysw-multi-add .ysw-hr-thin-gray {
  width: 90%;
}

/* Changes Jan 2010  */
#ysw-homefeatures {
 margin-top:10px;
}
#ysw-subbanner {
 margin: 7px 0;
}
#ysw-tableware-bundle-1 {
 padding:10px 8px !important;
}
/*  TABS switch changes  */
#ysw-item-description {
 background:transparent url(/lib/simplybabystuff/ysw-tab-details-over.png) no-repeat scroll 0 0;
}

#ysw-banners-page .ysw-right {
width:68% !important;
}
#ysw-tabbed-item-info ul {
  width:95% !important;
}
/* New Header  */
/* Chrome & Safari corrections for New header 02/11 */
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Chrome rules here */
 #headerright .header-links {
 top: 7px !important;
 }
 #headerright form input.ysw-textbox {
   margin-top: 0px !important;
   *margin-top: 1px !important;
 }
}
#headerright {
	background: url(/lib/simplybabystuff/ysw-header-top.png) no-repeat !important ;
	height: 146px;
}
#headerright .textbox {
	border: inset 2px #6D598E;
}

#headerright INPUT {
    vertical-align: top;
}

#headerright FORM {
     margin-right: 9px;
     *margin-right: 8px;
     padding-top: 28px;
     *padding-top: 20px;
}
#headerright form input.ysw-textbox {
  width: 125px;
  margin-top: 3px;
  font-size: 10px;
  height: 16px;
  *height: 15px;
  *padding-top: 0px;
  *margin-top: 6px; 
  border: 0px;
}  
#headerright .header-links  {
    padding-left: 236px;
   * padding-left: 190px;
    position: relative;
    top: 18px;
    *top: 18px;
    float: left;
}
#headerright#ysw-header-links ul {
   padding:3px 0px 0px;
   *padding:1px 0px 0px;
   *padding-bottom: 0px;
}
#ysw-header #ysw-header-links ul li {
    color: #55423C !important;
}
#headerright  ul li {
	display:inline;
	list-style-type:none;
	padding:0 2px;
	color: #C7BDB1;
	font-weight: bold;
}
#headerright  ul li a {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #C7BDB1;
}
#headerright  ul li a:hover {
	text-decoration: underline;
}
#headerright #ysw-header-viewcart {
  height: 38px;
  margin: 10px 0 0;
  *margin: 15px 0 0;
  padding: 0px;
}


#navbar {
  padding: 0px;
 *padding-top: 2px;
 *height: 18px;
}
#navbar ul {
  margin-top: 0px;
  *margin-top: 1px;
}
.ysw-top-nav-links li a {
 color: #55423C !important;
 font-family: arial, sans-serif;
 font-size:12px !important;
}

.ysw-top-nav-links {
 margin: 0;
 padding: 0;
}

#navbar li.nav-1 {padding-right: 43px; padding-left: 36px;
  *padding-left: 37px;}
#navbar li.nav-2 {
padding-right: 24px;
*padding-right: 22px;}
#navbar li.nav-3 {padding-right: 25px; 
   *padding-right: 27px;}
#navbar li.nav-4 {padding-right: 29px;
 *padding-right: 28px;}
#navbar li.nav-5 {padding-right: 28px;
 *padding-right: 28px;}
#navbar li.nav-6 {padding-right: 24px;}
#navbar li.nav-7 {padding-right: 26px;}
#navbar li.nav-8 {padding-right: 25px;
  *padding-right: 24px;}
#navbar li.nav-9 {padding-right: 20px;
 *padding-right: 20px;}
#navbar li.nav-10 {padding-right: 21px;
 *padding-right: 22px;}
#navbar li.nav-11 {padding-right: 24px;
 *padding-right: 24px;}
#navbar li.nav-12 {padding-right: 0px;
 *padding-right: 0px;}


#ysw-promobar {
	height: 25px;
}
td#ysw-subheader {
     background: url("http://lib.store.yahoo.net/lib/simplybabystuff/ysw-header-sub.png") no-repeat scroll left top #FFFFFF;
    height: 46px !important;
}
