body		{ background: url(../images/body_bkg-home.png) #FFF 0 0 repeat-x;  color:#666;  }
.body-bkg	{ background: url(../images/body_bkg-home-01.jpg) 50% 0 no-repeat;}

.col-left	{ background-image: none; }

.wrapper-all 	{background: url(../images/wrapper_all.jpg) 50% 100% no-repeat;}
/* Header ================================================================================ */
.logo { float:left; width:285px; height:95px; overflow:hidden; }
.header-container	{ padding: 0px 10px; }
.header { padding:0 0 0; border: 0px none; height: 121px }
.header .logo a { display:block; width:285px; height:95px; background: url(../images/b04-logo.png) 0 0 no-repeat }
.header .links { float:right; padding-top: 25px; }
.header .links li { display: block; float: left;  }
.header .links li a { color: #333333; text-decoration: underline; font-size: 14px; }
.header .form-search { padding-top: 17px; }
.header .form-search .input-text	{ border: 0px none; padding: 5px; width: 200px !important }
.header .form-search button			{ padding-left: 8px; margin-left: 20px; }
.header .form-search button span 	{ line-height: 27px; padding-right: 8px; }

.header-01	{ height: 50px; padding-left: 40px; }
.header-02	{ height: 52px; padding-left: 30px; }
.store-tabs	{ height: 52px; overflow: hidden; }
.store-tab-gift	{ width: 280px; height: 52px;}	/* colored */
.store-tab-gift .tab-avtive	{ height: 52px; } 	/* colored */
.store-tab-toy	{ width: 280px; height: 52px;}	/* colored */
.store-tab-toy .tab-avtive	{ height: 52px;} 	/* colored */

.footer { background-color: #F2F2F2; }
.footer-all { background: url(../images/footer_all.jpg) 50% 0 no-repeat;  min-height: 250px; }
.footer .TR { height: 43px; margin-bottom: 7px; }
.footer-wrapper {
margin:auto;
padding-top:0px;
width:1000px;
}
/* FBOX */
.fbox-wrapper							{ width: 980px; }
#fbox-scroller .slider 					{ width: 980px; overflow: hidden;  }
#fbox-scroller .slider-content 			{ width: 9999em; }
#fbox-scroller .slider-content .slide 	{ width: 980px; float: left; }

.promo-left		{ padding-left: 10px; background: url(../images/b01_left_bkg.png) 0 0 no-repeat;}
.promo-right	{ padding-right: 10px; background: url(../images/b02_right_bkg.png) 100% 0 no-repeat;}
.promo-TC		{ height: 359px; background: url(../images/b01-02-TC.png) 0 0 repeat-y; }
.promo-bkg		{ background-color: #999; width: 480px; height: 359px; }

.b01-title, .b02-title		{ height: 86px; cursor: pointer; }
.b01-title .TC	{ height: 86px; background-image: url(../images/b01_title-TC.png); }
.b01-title .TL	{ height: 86px; background-image: url(../images/b01_title-TL.png); }
.b01-title .TT	{ height: 86px; }
.b01-title .TTR	{ height: 86px; }

.b02-title .TC	{ height: 86px; background-image: url(../images/b02_title-TC.png); }
.b02-title .TR	{ height: 86px; background-image: url(../images/b02_title-TR.png); }
.b02-title .TT	{ height: 86px; }
.b02-title .TTL	{ height: 86px; }

.b01-text 		{ color: #666; height: 38px; overflow: hidden; font: normal 16px/38px "Century Gothic", Arial, sans-serif; text-transform: uppercase; }
.b02-text		{ color: #666; height: 38px; overflow: hidden; font: normal 16px/38px "Century Gothic", Arial, sans-serif; text-transform: uppercase; }

.b01-text-border 	{ height: 5px; background: url(../images/b01_border.png) 0 0 no-repeat; }
.b02-text-border	{ height: 5px; background: url(../images/b02_border.png) 0 0 no-repeat; }

.b-title h2		{ color: #E991AA; padding: 0px 65px; font: normal 30px "Century Gothic", Arial, sans-serif; text-transform: uppercase; }
.b-title h2		{ line-height: 82px; }

.sidebar .b-image	{ margin-bottom:10px; }
.sidebar .last		{ margin-bottom:0px; }
.sidebar h3			{ color: #333; text-transform: uppercase; font: normal 18px Arial, sans-serif }

.products-grid td { border-top: 0px !important; border-color: #CCDCE6 !important }
.price	{ color: #CE5276; }

.new-title	{font: normal 18px/1.6em "Lucida Grande", "Lucida Sans Unicode", arial, verdana, helvetica, sans-serif; color: #333; text-transform: uppercase}

button.add-to-cart span {
color:#FFF;
}

.promo-b03	{ padding: 10px 20px 10px 40px; }
.promo-price {font-family:"Century Gothic",Arial,sans-serif;
font-size:18px;}

.product-name a	{font-family:Arial,sans-serif; font-size:14px;color:#333333; text-decoration:none;}

.cms-links li a:link, .cms-links li a:visited {color:#CE5276;}