/*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.*/

body {
	margin: 0;
	float: none;
	color: #510;
	background: transparent;
	font: normal normal 500 13px arial,helvetica,swiss,sans-serif;
}
a:link {
	color: #c00;
	background: transparent;
}
a:hover {
	color: #f00;
	background: transparent;
}
a:visited {
	color: #c00;
	background: transparent;
}
.wide {
	width: 100%;
}
.ac {
	text-align: center;
}
.aj {
	text-align: justify;
}
.al {
	text-align: left;
}
.ar {
	text-align: right;
}
.cb {
	clear: both;
}
.cl {
	clear: left;
}
.cn {
	clear: none;
}
.cr {
	clear: right;
}
.db {
	display: block;
}
.di {
	display: inline;
}
.dn {
	display: none;
}
.fl {
	float: left;
}
.fn {
	float: none;
}
.fr {
	float: right;
}
.thin {
	height: 2px;
}
.narrow { 
	width: 2px;
}
table { 
	empty-cells: show; 
}
form {
	margin: 0;
}
input, select, textarea {
	font-size: 10px;
	border: 2px solid #e5a;
	background: #fff;
	color: #69e;
}
input.submit {
	font-size: 11px;
	font-weight: bold;
	border: 2px solid #8ef;
	background: #4cf;
	color: #fff;	
}
input.continue {
	font-size: 11px;
	font-weight: bold;
	border: 2px solid #f6b;
	background: #e5a;
	color: #fff;	
}
.b-black {
	background-color: #000;
}
.b-blue {
	background-color: #69e;
}
.b-pink {
	background-color: #e5a;
}
.b-white {
	background-color: #fff;
}
#content1 {
	background: #def url(/lib/yhst-89706555918896/bg-skydots1.gif) repeat-x scroll bottom left;
	width: 986px;
	height: 210px;
}
#margin-l1 {
	background: #e29 url(/lib/yhst-89706555918896/bg-pink-l.gif) repeat-y scroll top right;
	width: 50%;
}
#margin-r1 {
	background: #e29 url(/lib/yhst-89706555918896/bg-pink-r.gif) repeat-y scroll top left;
	width: 50%;
}
#header {
	background: transparent;
	width: 986px;
	height: 210px;
}
#search-me {
	width: 204px;
	height: 90px;
	background: transparent url(/lib/yhst-89706555918896/bg-search-me.gif) no-repeat scroll top left;
	padding-top: 12px;
}
#topnav {
	height: 120px;
	background: transparent url(/lib/yhst-89706555918896/bg-blueit.gif) no-repeat scroll bottom left;
	vertical-align: bottom;
}
a.topnav {
	font: normal normal 900 13px arial,helvetica,swiss,sans-serif;
	text-decoration: none;
	display: block;
	line-height: 140%;
	margin-bottom: 4px;
	background-color: transparent;
}
a.topnav:link {
	color: #fff;
}
a.topnav:hover {
	color: #510;
}
a.topnav:visited {
	color: #fff;
}
#content2 {
	background: #fff url(/lib/yhst-89706555918896/bg-skydots2.gif) repeat-x scroll top left;
	width: 986px;
}
#margin-l2 {
	background: #e29 url(/lib/yhst-89706555918896/bg-pink-l.gif) repeat-y scroll top right;
	width: 50%;
}
#margin-r2 {
	background: #e29 url(/lib/yhst-89706555918896/bg-pink-r.gif) repeat-y scroll top left;
	width: 50%;
}
#lnav-top {
	width: 141px;
	background: #f2e8bf url(/lib/yhst-89706555918896/bg-tix2nav.gif) no-repeat scroll top left;
	padding: 0 0 6px 0;
	margin: 0 0 6px 0;
	text-align: center;
}
a.leftnav1 {
	font: normal normal 900 12px arial,helvetica,swiss,sans-serif;
	text-decoration: none;
	display: block;
	line-height: 120%;
	margin-bottom: 8px;
	text-align: left;
	padding-left: 10px;
}
a.leftnav1:link {
	color: #510;
	background: transparent url(/lib/yhst-89706555918896/bg-ln-mouseout.gif) no-repeat scroll top left;
}
a.leftnav1:hover {
	color: #e29;
	background: #fed url(/lib/yhst-89706555918896/bg-ln-hover.gif) no-repeat scroll top left;
}
a.leftnav1:visited {
	color: #510;
	background: transparent url(/lib/yhst-89706555918896/bg-ln-mouseout.gif) no-repeat scroll top left;
}
a.leftnav2 {
	font: normal normal 900 11px arial,helvetica,swiss,sans-serif;
	text-decoration: none;
	display: block;
	line-height: 140%;
	margin-bottom: 8px;
	text-align: left;
	padding-left: 18px;
}
a.leftnav2:link {
	color: #510;
	background: transparent url(/lib/yhst-89706555918896/bg-ln2-mouseout.gif) no-repeat scroll top left;
}
a.leftnav2:hover {
	color: #e29;
	background: #fed url(/lib/yhst-89706555918896/bg-ln2-hover.gif) no-repeat scroll top left;
}
a.leftnav2:visited {
	color: #510;
	background: transparent url(/lib/yhst-89706555918896/bg-ln2-mouseout.gif) no-repeat scroll top left;
}
.pinky {
	color: #e29;
}
#body-bag {
	padding: 6px;
	text-align: left;
}
.breadcrumbs {
	background-color: transparent;
	padding: 10px;
}
.display-case {
	background: transparent url(/lib/yhst-89706555918896/bg-baby-clothing-brownback.gif) no-repeat scroll 0px 14px;
	position: relative;
	width: 660px;
}
.display-head {
	color: #f7941c;
	font: normal normal 900 14px arial,helvetica,swiss,sans-serif;
	padding-left: 112px;
	padding-top: 32px;
	text-align: left;
}
a.display-text {
	font: normal normal 900 13px arial,helvetica,swiss,sans-serif;
	background: transparent;
	text-decoration: none;
}
a.display-text:link {
	color: #510;
}
a.display-text:hover {
	color: #c00;
}
a.display-text:visited {
	color: #510;
}
.caption {
	font-size: 15px;
	line-height: 140%;
	color: #510;
}
.contentsVSeparator {
	border-right: 1px dashed #fff;
	padding-right: 5px;
	margin-right: 5px;
}
input.addtocartImg {
	border: 0pt none;
	margin: 0pt;
	padding: 6px 0;
	background-color: transparent;
}
#rightcol {
	width: 168px;
}
#baby-of-the-month {
	width: 160px;
	padding-bottom: 20px;
}
#kids-news-corkboard {
	width: 160px;
	height: 343px;
	background: transparent url(/lib/yhst-89706555918896/kids-news-corkboard.jpg) no-repeat top left;
	text-align: center;
	position: relative;
}
#brands {
	clear: both;
	position: absolute;
	top: 44px;
	right: 12px;
}
#cert {
	clear: both;
	position: absolute;
	top: 141px;
	right: 12px;
}
#subscribe {
	clear: both;
	position: absolute;
	top: 262px;
	right: 12px;	
}
.pagehead {
	color: #b29;
	font-size: 16px;
	text-decoration: none;
	font-weight: 900;
}
.headline {
	color: #510;
	background-color: transparent;
	font-size: 21px;
	font-weight: 900;
}
.subhead {
	color: #300;
	background-color: transparent;
	font-size: 13px;
	font-style: italic;
	font-weight: 900;
	display: block;
	margin: 12px 0;
	width: 100%;
}
.paragraphhead {
	color: #510;
	background: transparent;
	font-size: 14px;
	text-decoration: none;
	font-weight: 900;
	padding: 4px;
}
.littlehead {
	color: #510;
	background: transparent;
	font-size: 13px;
	text-decoration: none;
	font-weight: 600;
}
#sp {
	width: 986px;
	height: 1px;
	border: 0;
}
.blackhead {
	color: #000;
	background: transparent;
	font-size: 16px;
	text-decoration: none;
	font-weight: 900;
}
.blacksubhead {
	color: #000;
	background: transparent;
	font-size: 14px;
	text-decoration: none;
	font-weight: 900;
}
.blacktext {
	color: #000;
	background: transparent;
	font-size: 12px;
	text-decoration: none;
	font-weight: 900;
}
.whitehead {
	color: #fff;
	background: transparent;
	text-decoration: none;
	text-align: center;
	line-height: 140%;
	font-size: 15px;
	font-weight: 900;
}
.whitesubhead {
	color: #fff;
	background: transparent;
	text-decoration: none;
	line-height: 140%;
	font-size: 13px;
	font-weight: 900;
}
.whitetext {
	color: #fff;
	background: transparent;
	text-decoration: none;
	font-size: 11px;
}
.priceBold {
	font-weight: bold;
	font-size: 16px;
}
.sale {
	color: #b29;
	background: transparent;
	text-decoration: none;
	font-weight: bold;
}
.bigsale {
	color: #b29;
	background: transparent;
	text-decoration: none;
	font-weight: bold;
	font-size: 15px;
}
.salePrice {
	color:#ff0000;
	padding-bottom:12px;
	font-weight:bold;
	
}
.abstract {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
.spacedtext {
	line-height: 160%;
	letter-spacing: 2px;
}
.dashit {
	background: transparent url(/lib/yhst-89706555918896/dash-line.gif) repeat-x top left;
	height: 1px;
}
.fineprint {
	font-size: 10px;
	color: #777;
}
a.footlink {
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	background: transparent;
}
a.footlink:link {
	color: #fff;
	text-decoration: none;
}
a.footlink:hover {
	color: #ff6;
	text-decoration: underline;
}
a.footlink:visited {
	color: #fff;
	text-decoration: none;
}
.padded-room {
	padding: 6px;
}
.ys_primary { 
	background:#a5090a;
	color:#fff;
	font:bold 11px Arial,verdana,sans-serif;
	padding:1px 5px;
	text-align:center;
	cursor:pointer; 
	display:inline; 
	margin-top:10px;
}


