.clear{clear:both;}
#header{
	background: url("https://lib.store.yahoo.net/lib/genius-babies/header-swirls2.jpg") no-repeat scroll left top #FFFFFF !important;
	padding: 0;
}
#breadcrumbs{padding-top:5px !important;}
.gen-text{padding:15px;}
#home-banner{
		background: url("https://lib.store.yahoo.net/lib/genius-babies/feature-pro-block-bg.gif") repeat scroll left top transparent !important;
		border:1px solid #e6d6fd;
		padding:0 20px 10px !important;
		width:730px;
}
	#home-banner .free-shipping .text {
		color: #5F24AE !important;
		float: left;
		font-family: Tahoma Arial,Helvetica,sans-serif;
		font-size: 24px !important;
		padding: 10px 0 0 12px !important;
		text-shadow:1px 1px 1px #ffffff;
		font-weight:bold;
	}
	#home-banner .left-wrapper{width:432px !important;}
	#home-banner .right-wrapper{padding-right:0px !important;}
	#home-banner .free-shipping{padding:0 !important;}
	#home-banner a.click-here{
		margin-top:-1px;
		height:47px;
		margin-right:45px;
	}
	#home-banner .banners {
		float: left;
		padding: 10px 0;
		height:auto !important;
	}
#top-navigation{background:none !important;}
	#top-navigation ul {
		float: left;
		list-style: none outside none;
		padding: 0 !important;
		margin:0;
	}
		body #top-navigation ul li{
			background: url("https://lib.store.yahoo.net/lib/genius-babies/feature-pro-block-bg.gif") repeat scroll left top transparent !important;
			border:1px solid #e6d6fd;
			padding-top:0 !important;
			padding-right:0 !important;
			padding-bottom:0 !important;
			padding-left:0 !important;
			margin-right:3px;
		}
			#top-navigation ul li a{
				color:#884add !important;
				font-weight:bold;
				display:block;
				padding:13px 25px 14px 26px;
			}
			#top-navigation ul li a{
				padding:14px 25px 14px 26px\9;
			}
	#search{
		background: url("https://lib.store.yahoo.net/lib/genius-babies/feature-pro-block-bg.gif") repeat scroll left top transparent !important;
		border: 1px solid #E6D6FD;
		height: 27px !important;
		padding: 9px 26px 6px 5px !important;
		width: 433px;
	}
	#search{
		width: 427px;
	}
		#nxt-search-form{
			background: url("https://lib.store.yahoo.net/lib/genius-babies/search-bg.png");
			background-repeat:no-repeat;
			float:right;
			height:24px;
		}
		#search #search-box{
			background:none !important;
			padding-top:0 !important;
		}
		#submit{
			width:63px;
			height:24px;
		}
		#search #cart{
			float:left;
		}
	
.page-title{
	background:#f3a1c9 !important;
	padding:10px 0 10px 10px !important;
}
.kwm-image-wrapper{
	float:left;
	width:275px;
	text-align:center;
}
	#product-detail-wrapper .image-wrapper{
		background: url("https://lib.store.yahoo.net/lib/genius-babies/feature-pro-block-bg.gif") repeat scroll left top transparent !important;
		border: 1px solid #e6d6fe;
		padding: 10px !important;
		margin-bottom:5px;
		height:230px;
	}
		.kwm-image{
			clear:both;
			width:260px;
			height:225px;
			background:#ffffff;
			margin:0 auto;
			border-right:1px solid #c7a9df;
			border-bottom:1px solid #c7a9df;
			position:relative;
		}
		.kwm-image img{
			position:absolute;
			right:27%;
			top:19%
		}
		.enlarge{text-align:center !important;}
		.enlarge a{
			color:#5f24ae;
			text-align:center !important;
		}
	
#home-banner .left-wrapper .banner-1 {
    background: none !important;
    height: 133px;
    position: relative;
    width: 431px;
}
#home-banner .left-wrapper .banner-2 {
    background:none !important;
    height: 131px;
    position: relative;
    width: 428px;
}
.product-detail div.qty-add-to-cart-wrapper{
	background: -moz-linear-gradient(center top , #6330a9 30%, #925bdd 70%) repeat scroll 0 0 transparent !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6330a9', endColorstr='#925bdd') !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#6330a9), to(#925bdd)) !important; /* for webkit browsers */
}
.outer-shadow{
	background:#ffffff !important;
	border-right:1px solid #c7a9df !important;
	border-bottom:1px solid #c7a9df !important;
}
.product-block .image-container a{
	top:0 !important;
	left:0 !important;
}
.product-block{padding-left:8px !important;}