	A:hover {color:#F48473}

	A, A:hover div{text-decoration:none;color:#474D1E}	

	BODY {margin-bottom:0px; margin-top:0px; padding-bottom:0px;padding-top:0px;}

	

	img {padding:0px;margin:0px; border:0px;}

	body {background-color:#9A8C7B}

	.col {float:left}

	#right {width:485px;}

	.clear-float {clear:both}

	#frame {padding-top:30px;}

	

	/*store styles*/

	.price {font-weight:bold;}

	.product-image {width:215px; height:auto;margin-bottom:20px;}

	.product-info {width:195px; height:auto;border: 1px dashed #CECBBD;padding:15px;margin-bottom:20px;}

	.product-options {padding-left:0px;}

	.product-options a:hover {color:#474D1E;text-decoration:underline;}

	.product-options select {width:100px;margin-top:5px;margin-right:2px;	}

	#product-size select {display:inline}

	.product-form input, #order-now input {width:auto;background-color:#C3B9AF; color:#fff; font-size:9px;border:1px solid #A49F9A;cursor:pointer}

	/*store styles*/

	

	

	.product-image {text-align:left;}

		.product-image div {display:none;}

		.product-image img {width:80%;height:auto; border:1px solid #000;margin-left:auto;margin-right:auto;padding:2px;}

	

	.new-product-swatches {margin-left:-3px;}

			.new-product-swatches .for-pattern-page-only, .new-product-swatches .for-color-page-only, .new-product-swatches .for-product-page-only {display:none;}

			.new-product-swatches .color, .new-product-swatches .pattern {margin:3px; height:25px; width:25px; float:left;cursor:pointer}

			.new-product-swatches .color.hover, .new-product-swatches .pattern.hover {	filter:alpha(opacity=50);-moz-opacity: 0.50;opacity: 0.50;}

			.new-product-swatches .color div, .new-product-swatches .pattern div {display:none;}	

	

	.product-swatches {margin-left:-3px;}

			.product-swatches .for-pattern-page-only, .product-swatches .for-color-page-only, .product-swatches .for-new-product-page-only  {display:none;}

			.product-swatches .color, .product-swatches .pattern {margin:3px; height:25px; width:25px; float:left;cursor:pointer}

			.product-swatches .color.hover, .product-swatches .pattern.hover {	filter:alpha(opacity=50);-moz-opacity: 0.50;opacity: 0.50;}

			.product-swatches .color div, .product-swatches .pattern div {display:none;}	

			

	#colors-content	 {}	

		#colors-content .for-product-page-only, #colors-content .for-pattern-page-only {display:none;}

		#colors-title {background: url(media/images/title-colors.gif) no-repeat;background-color:#fff; width:156px;height:17px;margin-bottom:30px;}

			.color {margin:10px; height:75px; width:65px; float:left;cursor:pointer;}

			.color.hover {filter:alpha(opacity=50);-moz-opacity: 0.50;opacity: 0.50;cursor:pointer;}

			.color div {background-color:#fff; text-align:left;margin-top:62px; font-size:90%;}



	#patterns-content{}

		#patterns-content .for-product-page-only, #patterns-content .for-color-page-only {display:none;}

		#patterns-title {background: url(media/images/title-patterns.gif) no-repeat;background-color:#fff; width:175px;height:23px;margin-bottom:30px;}

			.pattern {margin:10px; float:left; height:103px; width:104px;}

			.pattern div {background-color:#fff; text-align:left;margin-top:90px; font-size:90%;}

			.pattern.hover {filter:alpha(opacity=50);-moz-opacity: 0.50;opacity: 0.50;cursor:pointer;}

			.pattern img {border:0px;}



		

	#site-container {text-align:left;width:784px;margin-top:0px;margin-left:auto; margin-right:auto;margin-bottom:0px; background: #fff url(media/images/sidenav-lattice.gif) repeat-y}

	#site-container.checkout-wrapper {background-image:none;background-color:#fff}

	#content {clear:both;background-color:#fff;padding:20px;border:0px solid black; font-family:arial; font-size:11px;color:#474D1E;}

		.title {text-transform:uppercase;font-weight:bold;font-family:georgia;}

		.page-title {}

		#retailers-content, #contact-us-content {padding-left:80px;}

		#colors-content, #patterns-content {padding-left:50px;}

		

	#footer {clear:both; width:auto; height:35px; border:1px solid #fff;background: #C3B9AF url(media/images/footer-cart.gif) no-repeat 100% 0%;}

	#footer img {border-width:0px;float:right;}

	

	

	#logo {height:98px; width:299px; background: #FBC8BC url(media/images/logo.gif);cursor:pointer;}

	

	#mainnav div {cursor:pointer}

		#nav-about {float:left; width:121px; height:67px; background: #FBC8BC url(media/images/nav-about.gif) no-repeat;}

		#nav-size {float:left; width:121px; height:67px; background: #FBC8BC url(media/images/nav-size.gif) no-repeat;}

		#nav-locations {float:left; width:121px; height:67px; background: #FBC8BC url(media/images/nav-locations.gif) no-repeat;}

		#nav-contact {float:left; width:121px; height:67px; background: #FBC8BC url(media/images/nav-contact.gif) no-repeat;}

	

	#product-categories {clear:both}

	

	#sidenav {height:389px; width:299px;}

		#sidenav-categories {clear:both;}

			#colors{float:left; height:49px; width:149px; background:#9A8C7B url(media/images/sidenav-colors.gif); cursor:pointer;}

			#patterns{float:left; height:49px; width:150px; background:#C3B9AF url(media/images/sidenav-patterns.gif); cursor:pointer;}

			#questions{float:left; height:50px; width:150px; background:#C3B9AF url(media/images/sidenav-questions.gif); cursor:pointer;}

			#press{float:left; height:50px; width:149px; background:#9A8C7B url(media/images/sidenav-press.gif); cursor:pointer;}

		#sidenav-announcements {width:299px; height:27px; clear:both;}

	

	#product-categories{}

		#everyone {float:left; width:242px; height:80px; background: #F48473 url(media/images/main-everyone.gif) no-repeat;cursor:pointer;}

		#maternity {float:left; width:242px; height:80px; background: #474D1E url(media/images/main-maternity.gif) no-repeat;cursor:pointer;}

		

		#product-categories-icons{clear:both}

			#everyone-icon {float:left; width:242px; height:416px; background: #F04D63 	url(media/images/main-everyone-icon.gif) no-repeat;}

			#maternity-icon {float:left; width:242px; height:416px; background: #FDE7E5 url(media/images/main-maternity-icon.gif) no-repeat;}

	

	#questions-content {}

		.question {font-weight:bold; font-family:georgia;}

		.answer {margin-top:10px;margin-bottom: 15px;}

	

	#size-content {}

		#size-title {background: url(media/images/title-size.gif) no-repeat;background-color:#fff; width:110px;height:17px;margin-bottom:30px;}

		#size-content {padding-left:90px;}



	#order-content {}

		#order-title {background: url(media/images/title-order.gif) no-repeat;background-color:#fff; width:110px;height:17px;margin-bottom:10px;}



	

	#about-content {}

		#about-title{background: url(media/images/title-about.gif) no-repeat;background-color:#fff; width:173px;height:25px;margin-bottom:30px;}

		#about-content {padding-left:90px;}

					

	#contact-us {}

		#contact-us{background: url(media/images/title-contact.gif) no-repeat;background-color:#fff; width:118px;height:17px;margin-bottom:30px;}

		#contact-us-content{padding-left:90px;}

	

	#retailers {}

		#retailers{background: url(media/images/title-retailers.gif) no-repeat;background-color:#fff; width:155px;height:17px;margin-bottom:30px;}

		#retailers-content {padding-left:35px;}

		#retailers-online {float:left;width:100px;}

		#retailers-stores {float:left;width:250px;}

		.store {margin-bottom:20px;}

		.store a {background: url(media/images/retailers-icon.gif) no-repeat;background-position: 0px 3px; height:8px;width:200px;padding-left:10px;margin-left:-10px;}

		.store a:hover {color:#474D1E}

		.store a.name:hover {background-position: 0px -9px;color:#F48473}

		.store a.email {background-image:none; padding-left:10px;}

		.store a.email:hover {color:#F48473}

	

	#order-now {float:right;margin-top:10px;}	

	

	/*yahoo over rides*/



	#ys_wrapper,#ys_mastHead {padding-top:30px;background-color:#9A8C7B}

	#ys_pageBody {background-color:#fff;}

	

	

				

				