@charset "UTF-8";
/* CSS Document */

body {
	font-family: "myriad-pro-1","myriad-pro-2", "Lucida Grande", sans-serif, Arial, Helvetica;
	font-size: 11px;
	text-decoration: none;
	background:url(https://media.purelyproducts.com/site-assets/images/main-bg.jpg) top center repeat-x #FAFAFA;
	margin:0;
	padding:0;
	height:100%;
	color:#656a6d;
}

a {
	color:#005695;
	text-decoration:none;
}

a:hover {
	color:#093656;
	text-decoration:underline;
}

div#container {
	width:960px;
	text-align:center;
	position:relative;
	background-image:url(https://media.purelyproducts.com/site-assets/images/container-bg.gif);
	padding-top: 0;
}

div#container-internal {
	z-index: 0;
	width:960px;
	text-align:center;
	position:relative;
	background-image:url(https://media.purelyproducts.com/site-assets/images/sub-content-bg.gif);
	padding-top: 0;
}

div#container-ionic {
	width:960px;
	text-align:center;
	position:relative;
	background: url(http://media.purelyproducts.com/site-assets/images/ionic-landing-bg.jpg) top center no-repeat;
	padding-top: 0;
}

div#container-pocket-purifier {
	width:960px;
	text-align:center;
	position:relative;
	background: url(http://media.purelyproducts.com/site-assets/images/pocket-purifier-landing-bg.jpg) top center no-repeat;
	padding-top: 0;
}

div#container-sunmate {
	width:960px;
	text-align:center;
	position:relative;
	background: url(http://media.purelyproducts.com/site-assets/images/sunmate-landing-bg.jpg) top center no-repeat;
	padding-top: 0;
}

div#container-pet-cfl {
	width:960px;
	text-align:center;
	position:relative;
	background: url(http://media.purelyproducts.com/site-assets/images/generic-landing-bg.jpg) top center no-repeat;
	padding-top: 0;
}

div#container-healthy-cfl {
	width:960px;
	text-align:center;
	position:relative;
	background: url(http://media.purelyproducts.com/site-assets/images/generic-landing-bg.jpg) top center no-repeat;
	padding-top: 0;
}

div#container-premium-cfl {
	width:960px;
	text-align:center;
	position:relative;
	background: url(http://media.purelyproducts.com/site-assets/images/generic-landing-bg.jpg) top center no-repeat;
	padding-top: 0;
}

div#container-uv {
	width:960px;
	text-align:center;
	position:relative;
	background: url(https://media.purelyproducts.com/site-assets/images/uv-landing-bg.jpg) top center no-repeat;
	padding-top: 0;
}

div.header {
	width:960px;
	height:159px;
	text-align:left;
	background-image:url(https://media.purelyproducts.com/site-assets/images/header-bg.jpg);
	padding-top: 0;
	margin-top: 0;
}

div.header-left {
	width: 480px;
	float: left;
	height: 90px;
	text-align: left;
}

div.header-left img {
	margin-top: -11px;
}

div.header-left h1 {
	background-image:url(https://media.purelyproducts.com/site-assets/images/purely-products-logo.jpg);
	width: 323px;
	height: 90px;
	text-indent: -9999px;
	margin-top: 0px;
}

div.header-right {
	width: 480px;
	float: right;
	height: 90px;
	text-align: right;
}

div.header-right img {
	margin-top: 9px;
	padding-right: 0px;
}

div.header-right h4 {
	margin-top: 24px;
	padding-right: 0px;
	color: #005695;
	font-size: 22px;
	font-weight: normal;
	font-style: normal;
	font-family: 'FrutigerLTStd56Italic', sans-serif;
	text-shadow: 1px 1px white;
}

.top-login {
	padding-right: 10px;
}

div#navigation ul {
	width: 960px;
	height: 50px;
	position:absolute;
	background-image:url(https://media.purelyproducts.com/site-assets/images/navigation.gif);
	margin-top:90px;
	padding: 0;
	display:block;
}

div#navigation ul li {
	text-indent:-9999px; 
	margin: 0;
	padding: 0;
	list-style:none;
	position:absolute;
	top: 0;
}

div#navigation ul li, div#navigation a {
	height: 50px;
	display: block;
}

div#navigation ul li a {
	text-indent: -9999px;
	text-decoration: none;
}

li#products {
	left:0px; 
	width:123px;
}

div#navigation li ul {	
	display: block;
	visibility: hidden;
	position: absolute;
	left: 0px;
	width: 960px;
	margin: 0;
}

div#navigation li#products ul {
	background: url(https://media.purelyproducts.com/site-assets/images/products-sub-navigation.jpg) no-repeat 0px 0px;
	height: 172px;
	margin-left: 0px;
}

div#navigation li:hover ul {
	visibility: visible;
	z-index: 102;
	position: absolute;
}

div#navigation li#products ul a {
	height: 172px;
	display: block;
}

li#products-uv-c-bulbs {
	left:0px;
	width: 109px;
	background: url(https://media.purelyproducts.com/site-assets/images/products-sub-navigation.jpg) no-repeat 0px 0px;
}

li#products-pocket-purifier {
	left:109px;
	width: 106px;
	height: 172px;
}

li#products-healthy-cfl {
	left:215px;
	width: 106px;
	height: 172px;
}

li#products-pet-cfl {
	left:321px;
	width: 106px;
	height: 172px;
}

/*li#products-premium-cfl {
	left:427px;
	width: 106px;
	height: 172px;
}*/

li#products-ionic-lifestyle {
	left:427px;
	width: 106px;
	height: 172px;
}

li#products-sunmate {
	left:533px;
	width: 109px;
	height: 172px;
}

li#products-healthy-night-light {
	left: 642px;
	width: 109px;
	height: 172px;
}

li#products ul li#products-uv-c-bulbs a:hover {
	background: url(https://media.purelyproducts.com/site-assets/images/products-sub-navigation-hover.jpg) 0px 0px no-repeat;
	height: 172px;
}

li#products ul li#products-pocket-purifier a:hover {
	background: url(https://media.purelyproducts.com/site-assets/images/products-sub-navigation-hover.jpg) -109px 0px no-repeat;
	height: 172px;
}

li#products ul li#products-healthy-cfl a:hover {
	background: url(https://media.purelyproducts.com/site-assets/images/products-sub-navigation-hover.jpg) -215px 0px no-repeat;
	height: 172px;
}

li#products ul li#products-pet-cfl a:hover {
	background: url(https://media.purelyproducts.com/site-assets/images/products-sub-navigation-hover.jpg) -321px 0px no-repeat;
	height: 172px;
}

/*li#products ul li#products-premium-cfl a:hover {
	background: url(https://media.purelyproducts.com/site-assets/images/products-sub-navigation-hover.jpg) -427px 0px no-repeat;
	height: 172px;
}*/

li#products ul li#products-ionic-lifestyle a:hover {
	background: url(https://media.purelyproducts.com/site-assets/images/products-sub-navigation-hover.jpg) -427px 0px no-repeat;
	height: 172px;
}

li#products ul li#products-sunmate a:hover {
	background: url(https://media.purelyproducts.com/site-assets/images/products-sub-navigation-hover.jpg) -533px 0px no-repeat;
	height: 172px;
}

li#products ul li#products-healthy-night-light a:hover {
	background: url(https://media.purelyproducts.com/site-assets/images/products-sub-navigation-hover.jpg) -642px 0px no-repeat;
	height: 172px;
}

li#about {
	left:123px;
	width: 150px;
}

li#community {
	left:273px;
	width: 131px;
}

li#contact {
	left:404px;
	width: 126px;
}

li#retailer {
	left:530px;
	width: 158px;
}

li#become-retailer {
	left:688px;
	width: 172px;
}

li#products a:hover {
	background: url(https://media.purelyproducts.com/site-assets/images/navigation-hover.gif) 0px 0px no-repeat;
}

li#about a:hover {
	background: url(https://media.purelyproducts.com/site-assets/images/navigation-hover.gif) -123px 0px no-repeat;
}

li#community a:hover {
	background: url(https://media.purelyproducts.com/site-assets/images/navigation-hover.gif) -273px 0px no-repeat;
}

li#contact a:hover {
	background: url(https://media.purelyproducts.com/site-assets/images/navigation-hover.gif) -404px 0px no-repeat;
}

li#retailer a:hover {
	background: url(https://media.purelyproducts.com/site-assets/images/navigation-hover.gif) -530px 0px no-repeat;
}

li#become-retailer a:hover {
	background: url(https://media.purelyproducts.com/site-assets/images/navigation-hover.gif) -688px 0px no-repeat;
}

div.content-body {
	width:960px;
}

div#featured {
	width: 960px;
	height: 460px;
	background-image: url(https://media.purelyproducts.com/site-assets/images/homepage-feature-bg.gif);
	clear: both;
}

#featured-images {
	position: relative;
	height: 337px;
	margin-left: 10px;
	margin-right: 10px;
	width: 940px;
	overflow: hidden;
}

#featured-items-container {
	overflow: hidden;
	height: 123px;
	clear: both;
	margin-left: 10px;
	width: 900px;
}

#featured-items-inner {
	position: relative;
	top: 0px;
	left:0;
	width: 2400px;
	height: 123px;
	overflow: hidden;
}

#featured-items {
	float: left;
	width: 940px;
	height: 123px;
	margin-right: 20px;
	margin-left: 20px;
}

a.featured-item em {
	overflow: hidden;
	font-style: normal;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
}

a.featured-item {
	display: block;
	color:#656a6d;
	font-size: 12px;
	line-height: 1.5em;
	padding: 20px;
	height: 103px;
	overflow: hidden;
	width: 258px;
	margin-left: 1px;
	margin-right: 1px;
	text-align: left;
	float: left;
	text-decoration: none;
}

a.featured-item span {
	display: block;
	font-size: 20px;
	padding-bottom: 2px;
	color: #005695;
	font-weight: bold;
	letter-spacing: -1px;
	text-decoration: none;
}

a.featured-item:hover, a.featured-item.current {
	background: #f6ebd3;
	text-decoration: none;
}

a.featured-item:hover span, a.featured-item.current span {
	color: #86b96d;
	text-decoration: none;
}

div#featured-controls {
	height: 123px;
	margin-left: -10px;
}

div#featured-controls #left {
	float: left;
	height: 123px;
	width: 20px;
	margin-top:-123px;
}

#featured-controls #left a {
	width: 20px;
	height: 123px;
}

#featured-controls #left a:hover {
	width: 20px;
	height: 123px;
}

#featured-controls #right {
	float: right;
	height: 123px;
	width: 20px;
	margin-top:-123px;
	margin-right: 10px;
}

#featured-controls #right a {
	width: 20px;
	height: 123px;
}

#featured-controls #right a:hover {
	width: 20px;
	height: 123px;
}

div#featured-1 {
	width: 940px;
	height: 340px;
	background-image: url(https://media.purelyproducts.com/site-assets/images/homepage-features/this-is-purely-bg.jpg);
	color: white;
	text-align: left;
	margin-top: -48px;
}

div#featured-1 h2 {
	padding-left: 30px;
	padding-top: 30px;
	font-size: 60px;
	letter-spacing: -1px;
	margin-bottom: -30px;
}

div#featured-1 p {
	padding-left: 30px;
	padding-top: 30px;
	padding-bottom: 5px;
	font-size: 12px;
	width: 350px;
	line-height: 18px;
}

div#featured-1 span.jump-button a {
	color: white;
	width:550px;
	height:53px;
	background-color: #f5bd3e;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
}

div#featured-1 span.jump-button a:hover {
	color: white;
	background-color: #d8a42d;
	width:550px;
	height:53px;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
}

div#featured-2 {
	width: 940px;
	height: 337px;
	background-image: url(https://media.purelyproducts.com/site-assets/images/homepage-features/purely-uv-bg.jpg);
	color: white;
	text-align: left;
	margin-top: -48px;
}

div#featured-2 h2 {
	padding-left: 30px;
	padding-top: 15px;
	font-size: 60px;
	letter-spacing: -1px;
	margin-bottom: -60px;
}

div#featured-2 p {
	padding-left: 110px;
	padding-top: 30px;
	margin-bottom: -20px;
	font-size: 20px;
	width: 280px;
	line-height: 22px;
	color: #005695;
}

div#featured-2 span.jump-button a {
	color: white;
	width:550px;
	height:53px;
	background-color: #f5bd3e;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
}

div#featured-2 span.jump-button a:hover {
	color: white;
	background-color: #d8a42d;
	width:550px;
	height:53px;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
}

div#featured-3 {
	width: 940px;
	height: 340px;
	background-image: url(https://media.purelyproducts.com/site-assets/images/homepage-features/pocket-purifier-bg.jpg);
	color: white;
	text-align: left;
	margin-top: -48px;
}

div#featured-3 h2 {
	padding-left: 30px;
	padding-top: 30px;
	font-size: 60px;
	letter-spacing: -1px;
	margin-bottom: -30px;
}

div#featured-3 p {
	padding-left: 30px;
	padding-top: 30px;
	margin-bottom: 30px;
	font-size: 12px;
	width: 600px;
	line-height: 18px;
}

div#featured-3 span.jump-button a {
	color: white;
	width:550px;
	height:53px;
	background-color: #f5bd3e;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
}

div#featured-3 span.jump-button a:hover {
	color: white;
	background-color: #d8a42d;
	width:550px;
	height:53px;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
}

/**div#featured-4 {
	width: 940px;
	height: 340px;
	background-image: url(https://media.purelyproducts.com/site-assets/images/homepage-features/healthy-cfl-bg.jpg);
	color: white;
	text-align: left;
	margin-top: -48px;
}

div#featured-4 h2 {
	padding-left: 30px;
	padding-top: 30px;
	font-size: 60px;
	letter-spacing: -1px;
	margin-bottom: -50px;
}

div#featured-4 h3 {
	padding-left: 30px;
	padding-top: 30px;
	font-size: 26px;
	letter-spacing: -1px;
	margin-bottom: -30px;
}

div#featured-4 p {
	padding-left: 30px;
	padding-top: 30px;
	padding-bottom: 5px;
	font-size: 12px;
	width: 500px;
	line-height: 18px;
}

div#featured-4 span.jump-button a {
	color: white;
	width:550px;
	height:53px;
	background-color: #f5bd3e;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
}

div#featured-4 span.jump-button a:hover {
	color: white;
	background-color: #d8a42d;
	width:550px;
	height:53px;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
} **/

div#featured-4 {
	width: 940px;
	height: 340px;
	background-image: url(https://media.purelyproducts.com/site-assets/images/homepage-features/healthy-cfl-new-bg.jpg);
	color: white;
	text-align: left;
	margin-top: -48px;
}

div#featured-4 h2 {
	padding-left: 220px;
	padding-top: 20px;
	font-size: 54px;
	letter-spacing: -1px;
	margin-bottom: -50px;
	color: white;
}

div#featured-4 h3 {
	padding-left: 220px;
	padding-top: 32px;
	font-size: 18px;
	letter-spacing: -1px;
	margin-bottom: -30px;
	color: white;
}

div#featured-4 p {
	margin-left: 280px;
	padding-top: 30px;
	padding-bottom: 5px;
	font-size: 12px;
	width: 350px;
	line-height: 18px;
	float: left;
}

div#healthy-cfl-jump {
	padding-bottom: 5px;
	font-size: 12px;
	line-height: 18px;
	float: right;
	margin-right: -125px;
	margin-top: -92px;
	position: relative;
}

div#healthy-cfl-jump p.jump-button a {
	color: white;
	width:600px;
	height:53px;
	background-color: #86b96d;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
}

div#healthy-cfl-jump p.jump-button a:hover {
	color: white;
	background-color: #527342;
	width:600px;
	height:53px;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
}

div#featured-5 {
	width: 940px;
	height: 340px;
	background-image: url(https://media.purelyproducts.com/site-assets/images/homepage-features/pet-cfl-bg.jpg);
	color: white;
	text-align: left;
	margin-top: -48px;
}

div#featured-5 h2 {
	padding-left: 30px;
	padding-top: 30px;
	font-size: 60px;
	letter-spacing: -1px;
	margin-bottom: -50px;
}

div#featured-5 h3 {
	padding-left: 30px;
	padding-top: 30px;
	font-size: 26px;
	letter-spacing: -1px;
	margin-bottom: -30px;
}

div#featured-5 p {
	padding-left: 30px;
	padding-top: 30px;
	margin-bottom: -10px;
	font-size: 12px;
	width: 500px;
	line-height: 18px;
}

div#featured-5 span.jump-button a {
	color: white;
	width:550px;
	height:53px;
	background-color: #f5bd3e;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
}

div#featured-5 span.jump-button a:hover {
	color: white;
	background-color: #d8a42d;
	width:550px;
	height:53px;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
}

div#featured-6 {
	width: 940px;
	height: 340px;
	background-image: url(https://media.purelyproducts.com/site-assets/images/homepage-features/ionic-lifestyle-bg.jpg);
	color: white;
	text-align: left;
	margin-top: -48px;
}

div#featured-6 h2 {
	padding-left: 30px;
	padding-top: 30px;
	font-size: 60px;
	letter-spacing: -1px;
	margin-bottom: -50px;
}

div#featured-6 h3 {
	padding-left: 30px;
	padding-top: 30px;
	font-size: 26px;
	letter-spacing: -1px;
	margin-bottom: -30px;
}

div#featured-6 p {
	padding-left: 30px;
	padding-top: 30px;
	padding-bottom: 5px;
	font-size: 12px;
	width: 600px;
	line-height: 18px;
}

div#featured-6 span.jump-button a {
	color: white;
	width:550px;
	height:53px;
	background-color: #f5bd3e;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
}

div#featured-6 span.jump-button a:hover {
	color: white;
	background-color: #d8a42d;
	width:550px;
	height:53px;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
}

div#featured-7 {
	width: 940px;
	height: 340px;
	background-image: url(https://media.purelyproducts.com/site-assets/images/homepage-features/sunmate-bg.jpg);
	color: white;
	text-align: left;
	margin-top: -48px;
}

div#featured-7 h2 {
	padding-left: 30px;
	padding-top: 30px;
	font-size: 60px;
	letter-spacing: -1px;
	margin-bottom: -30px;
}

div#featured-7 h3 {
	padding-left: 30px;
	padding-top: 30px;
	font-size: 26px;
	letter-spacing: -1px;
	margin-bottom: -30px;
}

div#featured-7 p {
	padding-left: 30px;
	padding-top: 30px;
	margin-bottom: 55px;
	font-size: 12px;
	width: 550px;
	line-height: 18px;
}

div#featured-7 span.jump-button a {
	color: white;
	width:550px;
	height:53px;
	background-color: #f5bd3e;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
}

div#featured-7 span.jump-button a:hover {
	color: white;
	background-color: #d8a42d;
	width:550px;
	height:53px;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
}

div#featured-8 {
	width: 940px;
	height: 340px;
	background-image: url(https://media.purelyproducts.com/site-assets/images/homepage-features/healthy-night-light-bg.jpg);
	color: white;
	text-align: left;
	margin-top: -40px;
}

div#featured-8 h2 {
	padding-left: 15px;
	padding-top: 40px;
	font-size: 46px;
	letter-spacing: -1px;
	margin-bottom: -30px;
	color: #fdba31;
}

div#featured-8 h3 {
	font-size: 26px;
	letter-spacing: -1px;
	color: white;
	float: left;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	padding-left: 520px;
	margin-top: -20px;
}

div#featured-8 h4 {
	font-size: 18px;
	letter-spacing: -1px;
	color: white;
	float: left;
	font-family: 'FrutigerLTStd56Italic', sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	padding-left: 520px;
	margin-top: -30px;
}

div.healthy-night-light-images-home p {
	font-size: 18px;
	letter-spacing: -1px;
	color: white;
	font-family: 'FrutigerLTStd56Italic', sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #005695;
	margin-top: -50px;
}

div.healthy-night-light-images-home {
	float: left;
	clear: both;
	margin-left: 15px;
	width: 380px;
	height: 214px;
}

div#healthy-night-light-jump {
	padding-bottom: 5px;
	font-size: 12px;
	line-height: 18px;
	float: right;
	margin-right: -250px;
	margin-top: 125px;
	position: relative;
}

div#hnl-featured-home {
	width: 380px;
	height: 214px;
	margin-top: -50px;
}

div#featured-8 p {
	padding-left: 30px;
	padding-top: 30px;
	margin-bottom: 55px;
	font-size: 12px;
	width: 550px;
	line-height: 18px;
}

div#featured-8 span.jump-button a {
	color: white;
	width:550px;
	height:53px;
	background-color: #f5bd3e;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
}

div#featured-8 span.jump-button a:hover {
	color: white;
	background-color: #d8a42d;
	width:550px;
	height:53px;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 12px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
}

div.diaperlove-homepage {
	width: 480px;
	height: 230px;
	float: left;
	background-image: url(https://media.purelyproducts.com/site-assets/images/diaper-love-bg.jpg);
	text-align: left;
	color: white;
}

div.diaperlove-homepage h2 {
	font-weight: normal;
	padding-left: 37px;
	padding-top: 15px;
	font-size: 24px;
	margin-bottom: -5px;
	letter-spacing: -1px;
}

div.natalie-homepage h2 {
	font-weight: normal;
	padding-left: 28px;
	padding-top: 15px;
	font-size: 24px;
	margin-bottom: -5px;
	letter-spacing: -1px;
}

div.diaperlove-homepage p {
	color: white;
	width: 170px;
}

.diaperlove-text {
	float: left;
	padding-left: 37px;
	width: 170px;
}

.diaperlove-button {
	clear: both;
	width: 170px;
	padding-left: 37px;
}

div.natalie-homepage p {
	color:#656a6d;
	padding-left: 28px;
	width: 220px;
}

div.hnl-homepage {
	width: 480px;
	height: 230px;
	float: right;
	background-image: url(https://media.purelyproducts.com/site-assets/images/hnl-home-bg.jpg);
	text-align: left;
	color:#656a6d;
}

div.hnl-homepage h2 {
	font-weight: normal;
	padding-left: 28px;
	padding-top: 15px;
	font-size: 24px;
	margin-bottom: -5px;
	letter-spacing: -1px;
	color: #679a50;
}

.diaperlove-text {
	float: left;
	padding-left: 37px;
	width: 170px;
}

.diaperlove-button {
	clear: both;
	width: 170px;
	padding-left: 37px;
}

div.hnl-homepage p {
	color:#656a6d;
	padding-left: 28px;
	width: 260px;
}

div.feature-homepage-left {
	width: 480px;
	height: 230px;
	float: left;
	background-image: url(https://media.purelyproducts.com/site-assets/images/earth-day-bg.jpg);
	text-align: left;
	color: white;
}

div.feature-homepage-left h2 {
	font-weight: normal;
	padding-left: 37px;
	padding-top: 15px;
	font-size: 24px;
	margin-bottom: -5px;
	letter-spacing: -1px;
	width: 250px;
}

div.feature-homepage-left p {
	color: white;
	padding-left: 37px;
	width: 200px;
}

div.purely-community-homepage {
	width: 960px;
	clear: both;
	text-align: left;
	padding-top: 10px;
	margin-bottom: 30px;
}

div.purely-community-homepage h3 {
	font-family: Helvetica, Arial;
	font-size: 18px;
	border-bottom: solid 1px #c8c8c8;
}

div.community1 {
	float: left;
	width: 900px;
	padding-left: 30px;
}

div.community1 h2 {
	color: #005695;
	font-size: 26px;
	letter-spacing: -1px;
	border-bottom: solid 1px #c8c8c8;
	padding-bottom: 15px;
}

div.community2 {
	float: left;
	width: 300px;
	margin-left: 10px;
	margin-right: 10px;
	clear: left;
}

div.community2 h3 {
	margin-left: 20px;
	margin-right: 9px;
	height: 37px;
	background:url(https://media.purelyproducts.com/site-assets/images/blog-header-bg.jpg) top left no-repeat;
	padding-top: 8px;
	padding-left: 44px;
}

div.community3 {
	float: left;
	width: 300px;
	margin-left: 10px;
	margin-right: 10px;
}

div.community3 h3 {
	margin-left: 9px;
	margin-right: 9px;
	height: 37px;
	background:url(https://media.purelyproducts.com/site-assets/images/facebook-header-bg.jpg) top left no-repeat;
	padding-top: 8px;
	padding-left: 44px;
}

div.community4 {
	float: right;
	width: 300px;
	margin-left: 10px;
	margin-right: 10px;
}

div.community4 h3 {
	margin-left: 9px;
	margin-right: 20px;
	height: 37px;
	background:url(https://media.purelyproducts.com/site-assets/images/twitter-header-bg.jpg) top left no-repeat;
	padding-top: 8px;
	padding-left: 44px;
}

div.internal-navigation {
	width: 247px;
	float: left;
	text-align: left;
}

div.internal-navigation h3 {
	padding-left: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	margin-right: 10px;
	border-bottom: solid 1px #c8c8c8;
	color: white;
	text-transform: uppercase;
	letter-spacing: -1px;
	font-size: 20px;
	position: relative;
	z-index: -1;
}

div.internal-navigation ul {
	margin-left: -20px;
	margin-right: 10px;
	font-size: 12px;
	text-transform: uppercase;
	color: white;
	margin-top: -18px;
}

div.internal-navigation li {
	list-style-type: none;
	border-bottom: solid 1px #c8c8c8;
	padding-bottom: 5px;
	padding-top: 10px;
	padding-left: 10px;
	height: 20px;
}

div.internal-navigation li a {
	color: white;
	width: 200px;
	height: 37px;
}

div.internal-navigation li a:hover {
	color: #e4eaee;
}

div.internal-navigation li:hover {
	background:url(https://media.purelyproducts.com/site-assets/images/secondary-nav-hover-bg.png) top right no-repeat;
	width: 208px;
	height: 20px;
}

div.you-may-also-like {
	width: 217px;
	float: left;
	text-align: left;
	border-bottom: solid 1px #c8c8c8;
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom: 25px;
}

div.you-may-also-like h4 {
	padding-left: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #c8c8c8;
	color: white;
	font-size: 18px;
}

div.you-may-also-like h5 {
	padding-left: 10px;
	color: white;
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
	margin-bottom: 0px;
}

div.you-may-also-like p {
	padding-left: 10px;
	color: white;
	font-size: 11px;
	line-height: 16px;
}

div.you-may-also-like a {
	color: #ffb60f;
}

div.you-may-also-like a:hover {
	color: #e9a405;
}

div.you-may-also-like img {
	border: solid 1px #c8c8c8;
}

div.internal-main-body {
	width: 712px;
	float: right;
	text-align: left;
	font-size: 12px;
	padding-bottom: 30px;
}

div.internal-main-body h1 {
	font-size: 36px;
	letter-spacing: -1px;
	background-color: #09436e;
	width:638px;
	padding: 32px;
	color: white;
	margin-top: 0px;
	z-index: -10;
	position: relative;
}

div.internal-main-body h4 {
	color: #005695;
	font-size: 18px;
	padding-left: 32px;
	padding-right: 22px;
}

div.internal-main-body ul {
	padding-left: 52px;
	padding-right: 32px;
	line-height: 18px;
}

div.internal-main-body ol {
	padding-left: 52px;
	padding-right: 32px;
	line-height: 18px;
}

.full-width-header {
	padding-left: 32px;
	padding-right: 22px;
	letter-spacing: -1px;
	color: #86b96d;
	font-size: 26px;
	margin-bottom: -7px;
}

.full-width-pg {
	padding-left: 32px;
	padding-right: 32px;
	font-size: 12px;
	line-height: 18px;
}

.full-width-secondary-header {
	padding-left: 32px;
	padding-right: 22px;
	letter-spacing: -1px;
	color: #005695;
	font-size: 22px;
	margin-bottom: -2px;
}

.full-width-sub-header {
	padding-left: 32px;
	padding-right: 22px;
	font-size: 16px;
	margin-bottom: -7px;
}

.full-width-ul {
	padding-left: 48px;
	padding-right: 32px;
	font-size: 12px;
	line-height: 16px;
}

div.about-top {
	background-image: url(https://media.purelyproducts.com/site-assets/images/about-us-top.jpg);
	width: 712px;
	height: 344px;
	margin-top: -24px;
	color: white;
}

div.about-top p {
	font-size: 18px;
	letter-spacing: -1px;
	font-style: italic;
	width: 250px;
	padding-left: 32px;
	line-height: 24px;
	padding-top: 40px;
}

div.natalie-top {
	background-image: url(https://media.purelyproducts.com/site-assets/images/natalie-main-bg.jpg);
	width: 704px;
	height: 400px;
	margin-top: -26px;
	color: black;
	margin-bottom: 20px;
	margin-left: -1px;
}

div.natalie-top p {
	font-size: 20px;
	width: 235px;
	padding-left: 32px;
	line-height: 24px;
	padding-top: 40px;
	color: black;
	font-weight: normal;
	font-style: normal;
	font-family: 'FrutigerLTStd56Italic', sans-serif;
}

div.about-internal {
	margin-top: 25px;
}

div.about-left {
	float: left;
	width: 356px;	
}

div.about-left h2 {
	padding-left: 32px;
	padding-right: 22px;
	letter-spacing: -1px;
	color: #86b96d;
	font-size: 20px;
}

div.about-left p {
	padding-left: 32px;
	padding-right: 32px;
	line-height: 18px;
}

div.about-right {
	float: right;
	width: 355px;
	border-left: solid 1px #c8c8c8;
	padding-bottom: 15px;
}

div.about-right h2 {
	padding-left: 32px;
	padding-right: 22px;
	letter-spacing: -1px;
	color: #86b96d;
	font-size: 20px;
}

div.about-right p {
	padding-left: 32px;
	padding-right: 32px;
	line-height: 18px;
}

div.product-images {
	float: left;
	width: 266px;
	padding-left: 32px;
}

div.product-images img {
	border: solid 1px #c8c8c8;
}

div.product-text {
	float: right;
	margin-left: 20px;
	width: 344px;
	margin-right: 42px;
}

div.product-text h2 {
	padding-bottom: 10px;
	border-bottom: solid 1px #c8c8c8;
	color: #86b96d;
	font-size: 22px;
}

div.product-text ul {
	margin-left: -20px;
	line-height: 18px;
}

div.product-text p {
	margin-left: 0px;
	line-height: 18px;
	width: 344px;
}

div.product-text h3 {
	padding-bottom: 15px;
	padding-top: 15px;
	border-bottom: solid 1px #c8c8c8;
	border-top: solid 1px #c8c8c8;
	font-size: 24px;
}

.price {
	color: #005695;
}

div.quantity-cart {
	width: 344px;
	height: 33px;
	border-bottom: solid 1px #c8c8c8;
	padding-bottom: 15px;
	margin-top: -8px;
}


div.quantity-cart-selection {
	width: 344px;
	height: 33px;
	border-bottom: solid 1px #c8c8c8;
	padding-bottom: 15px;
	padding-top: 15px;
}

div.quantity-left {
	float: left;
}

#quantity-field {
	width:70px;
	height:25px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
	text-align: center;
}

.quantity-field  {
border:1px solid #C8C8C8;
font-size:14px;
height:25px;
text-align:center;
width:70px;
}


div.quantity-right {
	float: right;
	text-align: left;
	margin-right:70px;
}

#add-to-cart-button {
	width:130px;
	height:33px;
	background: transparent url(https://media.purelyproducts.com/site-assets/images/add-to-cart.png) no-repeat;
	text-indent:-9999px;
	cursor: pointer; /* hand-shaped cursor */
  	cursor: hand; /* for IE 5.x */
	border:none;
}

.policy-links {
	font-size: 10px;
}

div.product-text h3.generated-price {
	border-top: none;
	margin-top: -2px;
	margin-bottom: 18px;
}	

.view-larger {
	height: 14px;
	text-align: center;
	font-size: 10px;
}

p.view-larger img {
	border: none;
}

div.cart-drop-down {
	width: 344px;
	border-bottom: solid 1px #c8c8c8;
	padding-bottom: 5px;
}

div.cart-drop-down-top {
	width: 344px;
	border-bottom: solid 1px #c8c8c8;
	padding-bottom: 5px;
	border-top: solid 1px #c8c8c8;
}

.bulb-size {
	margin-top: -150px;
}

div.bulb-bases {
	clear: both;
	padding-left: 32px;
	width: 638px;
	padding-top: 15px;
	padding-bottom: 20px;
}

div.bulb-bases table {
	border: none;
	text-align: center;
	width: 638px;
	border-left: solid 1px #c8c8c8;
	margin-top: 15px;
}

div.bulb-bases table img {
	padding-bottom: 7px;
	padding-top: 7px;
}

div.bulb-bases table td {
	border-right: solid 1px #c8c8c8;
	border-bottom: solid 1px #c8c8c8;
	padding-bottom: 7px;
}

div.bulb-bases table td.bulb-base-top {
	border-top: solid 1px #c8c8c8;
}

div.volume-pricing {
	clear: both;
	padding-left: 32px;
	width: 638px;
	padding-top: 15px;
	padding-bottom: 20px;
}

div.volume-pricing table {
	border: none;
	text-align: center;
}

div.volume-pricing table tr {
	height: 38px;
	width: 159px;
}

div.volume-pricing table td {
	border-right: solid 1px #c8c8c8;
	border-bottom: solid 1px #c8c8c8;
}

div.volume-pricing table td.table-column-last {
	border-right: none;
}

.volume-price-header {
	background-image:url(https://media.purelyproducts.com/site-assets/images/table-header.gif);
	width: 638px;
	height: 38px;
	text-align: left;
}

div.internal-main-body .volume-price-header h4 {
	font-size: 16px;
	color: white;
	padding-left: 15px;
	margin-top: 15px;
	font-family: Helvetica, Arial, sans-serif;
	height: 10px;
}

.table-alternate {
	background-color: #efefef;
}

.table-header {
	background-color: #92b1cd;
	color: white;
}

div.volume-price-small {
	clear: both;
	width: 450px;
	padding-top: 15px;
	padding-bottom: 20px;
}

div.volume-price-small table {
	border: none;
	text-align: center;
}

div.volume-price-small table tr {
	height: 38px;
}

div.volume-price-small table td {
	border-right: solid 1px #c8c8c8;
	border-bottom: solid 1px #c8c8c8;
}

div..volume-price-small table td.table-column-last {
	border-right: none;
}

.volume-price-small-header {
	background-image:url(https://media.purelyproducts.com/site-assets/images/table-header.gif);
	width: 638px;
	height: 38px;
	text-align: left;
}

.volume-price-small-header h4 {
	font-size: 16px;
	color: white;
	padding-left: 15px;
	margin-top: 15px;
	font-family: Helvetica, Arial, sans-serif;
	height: 10px;
}

div.compatible-products {
	clear: both;
	padding-left: 32px;
	width: 638px;
	padding-top: 15px;
	padding-bottom: 20px;
}

div.compatible-products table {
	border: none;
	text-align: left;
}

div.compatible-products table tr {
	height: 38px;
	width: 159px;
}

div.compatible-products table td {
	border-right: solid 1px #c8c8c8;
	border-bottom: solid 1px #c8c8c8;
}

div.compatible-products table td p {
	padding-left: 15px;
}

div.compatible-products table td ul {
	padding-left: 100px;
}

div.compatible-products table td.table-column-last {
	border-right: none;
}

.compatible-products-header {
	background-image:url(https://media.purelyproducts.com/site-assets/images/table-header.gif);
	width: 638px;
	height: 38px;
	text-align: left;
}

div.internal-main-body .compatible-products-header h4 {
	font-size: 16px;
	color: white;
	padding-left: 15px;
	margin-top: 15px;
	font-family: Helvetica, Arial, sans-serif;
	height: 10px;
}

div.ionic-landing {
	width: 960px;
	text-align: left;
	margin-top: -40px;
	padding-bottom: 50px;
	height: auto;
}

div.ionic-landing h1 {
	font-size: 60px;
	letter-spacing: -3px;
	padding-left: 32px;
	padding-top: 30px;
	color: white;
}

div.ionic-landing-navigation {
	height: 83px;
	width: 463px;
	margin-left: 32px;
	margin-top: -35px;
	padding-bottom: 15px;
}

div.ionic-landing-navigation ul {
	width: 463px;
	height: 83px;
	position:absolute;
	background-image:url(https://media.purelyproducts.com/site-assets/images/ionic-nav.png);
	padding: 0;
	display:block;
}

div.ionic-landing-navigation ul li {
	text-indent:-9999px; 
	margin: 0;
	padding: 0;
	list-style:none;
	position:absolute;
	top: 0;
}

div.ionic-landing-navigation ul li, div.ionic-landing-navigation a {
	height: 83px;
	display: block;
}

li#ionic-home {
	left:0px;
	width: 140px;
}

li#ionic-car {
	left:140px;
	width: 132px;
}

li#ionic-computer {
	left:272px;
	width: 193px;
}

li#ionic-home a:hover {
	background: url(http://media.purelyproducts.com/site-assets/images/ionic-nav-hover.png) 0px 0px no-repeat;
}

a.ionic-home {
	background: url(http://media.purelyproducts.com/site-assets/images/ionic-nav-hover.png) 0px 0px no-repeat;
}

li#ionic-car a:hover {
	background: url(http://media.purelyproducts.com/site-assets/images/ionic-nav-hover.png) -140px 0px no-repeat;
}

a.ionic-car {
	background: url(http://media.purelyproducts.com/site-assets/images/ionic-nav-hover.png) -140px 0px no-repeat;
}

li#ionic-computer a:hover {
	background: url(http://media.purelyproducts.com/site-assets/images/ionic-nav-hover.png) -272px 0px no-repeat;
}

a.ionic-computer {
	background: url(http://media.purelyproducts.com/site-assets/images/ionic-nav-hover.png) -272px 0px no-repeat;
}

div.ionic-landing-home-left p.buy-button {
	padding-top: 20px;
}

div.ionic-landing-home-left p.buy-button a {
	color: white;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	background-color: #86b96d;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 24px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
}

div.ionic-landing-home-left p.buy-button a:hover {
	color: white;
	background-color: #527342;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 24px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
}

div.ionic-landing-home-left {
	float:left;
}

div.ionic-landing-home-left p {
	padding-left: 32px;
	width: 458px;
	color: white;
	line-height: 16px;
}

div.ionic-landing-home-right {
	float:right;
	text-align: center;
	width: 445px;
	margin-top: -180px;
}

div.pocket-purifier-landing {
	width: 960px;
	text-align: left;
	margin-top: -40px;
	padding-bottom: 50px;
	height: auto;
}

div.pocket-purifier-landing h1 {
	font-size: 60px;
	letter-spacing: -3px;
	padding-left: 32px;
	padding-top: 30px;
	width: 525px;
	color: white;
}

div.pocket-purifier-landing h2 {
	font-size: 30px;
	letter-spacing: -1px;
	padding-left: 32px;
	width: 525px;
	color: white;
	margin-top: -40px;
	margin-bottom: 15px;
}

div.pocket-purifier-landing-left {
	float:left;
	margin-top: -20px;
}

.pocket-purifier-sub-header {
	font-size: 18px;
	letter-spacing: -1px;
	padding-left: 32px;
	margin-bottom: -5px;
	color: white;
}

div.pocket-purifier-landing-left p {
	padding-left: 32px;
	width: 480px;
	color: white;
	line-height: 16px;
	font-size: 11px;
}

div.pocket-purifier-landing-left p.buy-button {
	padding-top: 20px;
}

div.pocket-purifier-landing-left p.buy-button a {
	color: white;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	background-color: #86b96d;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 24px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
}

div.pocket-purifier-landing-left p.buy-button a:hover {
	color: white;
	background-color: #527342;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 24px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
}

.caption {
	font-size: 9px;
	text-align: center;
	line-height: 12px;
}

div.pocket-purifier-landing-left ul {
	padding-left: 50px;
	width: 458px;
	color: white;
	line-height: 18px;
	font-size: 12px;
}

div.pocket-purifier-landing-right {
	float:right;
	text-align: center;
	width: 445px;
	margin-top: -160px;
}

div.sunmate-landing {
	width: 960px;
	text-align: left;
	margin-top: -40px;
	padding-bottom: 50px;
	height: auto;
}

div.sunmate-landing h1 {
	font-size: 60px;
	letter-spacing: -3px;
	padding-left: 32px;
	padding-top: 30px;
	color: white;
}

div.sunmate-landing-left {
	float:left;
	margin-top: -40px;
}

div.sunmate-landing-left p {
	padding-left: 32px;
	width: 458px;
	color: white;
	line-height: 18px;
	font-size: 12px;
}

div.sunmate-landing-left p.buy-button {
	padding-top: 20px;
}

div.sunmate-landing-left p.buy-button a {
	color: white;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	background-color: #86b96d;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 24px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
}

div.sunmate-landing-left p.buy-button a:hover {
	color: white;
	background-color: #527342;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 24px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
}

div.sunmate-landing-left ul {
	padding-left: 50px;
	width: 458px;
	color: white;
	line-height: 18px;
	font-size: 12px;
}

div.sunmate-landing-right {
	float:right;
	text-align: center;
	width: 445px;
	margin-top: -130px;
}

div.premium-cfl-landing {
	width: 960px;
	text-align: left;
	margin-top: -40px;
	padding-bottom: 50px;
	height: auto;
}

div.premium-cfl-landing h1 {
	font-size: 60px;
	letter-spacing: -3px;
	padding-left: 32px;
	padding-top: 30px;
	color: white;
}

div.premium-cfl-landing-left {
	float:left;
	margin-top: -40px;
}

div.premium-cfl-landing-left p {
	padding-left: 32px;
	width: 520px;
	color: white;
	line-height: 18px;
	font-size: 12px;
}

div.premium-cfl-landing-left p.buy-button {
	padding-top: 20px;
}

div.premium-cfl-landing-left p.buy-button a {
	color: white;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	background-color: #86b96d;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 24px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
}

div.premium-cfl-landing-left p.buy-button a:hover {
	color: white;
	background-color: #527342;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 24px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
}

div.premium-cfl-landing-left ul {
	padding-left: 50px;
	width: 520px;
	color: white;
	line-height: 18px;
	font-size: 12px;
}

div.premium-cfl-landing-right {
	float:right;
	text-align: center;
	width: 405px;
	margin-top: -130px;
}

div.pet-cfl-landing {
	width: 960px;
	text-align: left;
	margin-top: -40px;
	padding-bottom: 50px;
	height: auto;
}

div.pet-cfl-landing h1 {
	font-size: 60px;
	letter-spacing: -3px;
	padding-left: 32px;
	padding-top: 30px;
	color: white;
}

div.pet-cfl-landing h2 {
	font-size: 30px;
	letter-spacing: -1px;
	padding-left: 32px;
	width: 580px;
	color: white;
	margin-top: -40px;
	margin-bottom: -5px;
}

div.pet-cfl-landing-left {
	float:left;
}

div.pet-cfl-landing-left p {
	padding-left: 32px;
	width: 580px;
	color: white;
	line-height: 18px;
	font-size: 12px;
}

div.pet-cfl-landing-left p.buy-button {
	padding-top: 20px;
}

div.pet-cfl-landing-left p.buy-button a {
	color: white;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	background-color: #86b96d;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 24px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
}

div.pet-cfl-landing-left p.buy-button a:hover {
	color: white;
	background-color: #527342;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 24px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
}

div.pet-cfl-landing-left ul {
	padding-left: 50px;
	width: 580px;
	color: white;
	line-height: 18px;
	font-size: 12px;
}

div.pet-cfl-landing-right {
	float:right;
	text-align: center;
	width: 345px;
	margin-top: -130px;
}

div.healthy-cfl-landing {
	width: 960px;
	text-align: left;
	margin-top: -40px;
	padding-bottom: 50px;
	height: auto;
}

div.healthy-cfl-landing p.buy-button {
	padding-top: 20px;
}

div.healthy-cfl-landing p.buy-button a {
	color: white;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	background-color: #86b96d;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 24px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
}

div.healthy-cfl-landing p.buy-button a:hover {
	color: white;
	background-color: #527342;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 24px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
}

div.healthy-cfl-landing h1 {
	font-size: 60px;
	letter-spacing: -3px;
	padding-left: 32px;
	padding-top: 30px;
	color: white;
}

div.healthy-cfl-landing h2 {
	font-size: 30px;
	letter-spacing: -1px;
	padding-left: 32px;
	width: 580px;
	color: white;
	margin-top: -40px;
	margin-bottom: -5px;
}

div.healthy-cfl-landing-left {
	float:left;
}

div.healthy-cfl-landing-left p {
	padding-left: 32px;
	width: 580px;
	color: white;
	line-height: 18px;
	font-size: 12px;
}

div.healthy-cfl-landing-left ul {
	padding-left: 50px;
	width: 580px;
	color: white;
	line-height: 18px;
	font-size: 12px;
}

div.healthy-cfl-landing-right {
	float:right;
	text-align: center;
	width: 345px;
	margin-top: -130px;
}

div.healthy-cfl-landing-new {
	width: 960px;
	background: url(https://media.purelyproducts.com/site-assets/images/healthy-cfl-landing-bg.jpg) top no-repeat;
	text-align: left;
	margin-top: -40px;
	padding-bottom: 50px;
	height: auto;
}

div.healthy-cfl-landing-new p.buy-button {
	padding-top: 55px;
}

div.healthy-cfl-landing-new p.buy-button a {
	color: white;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	background-color: #86b96d;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 24px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
	margin-top: 10px;
	position: relative;
	z-index: 200;
}

div.healthy-cfl-landing-new p.buy-button a:hover {
	color: white;
	background-color: #527342;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 24px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
	margin-top: 10px;
	position: relative;
	z-index: 200;
}

div.healthy-cfl-landing-new h1 {
	font-size: 60px;
	letter-spacing: -3px;
	padding-left: 245px;
	padding-top: 25px;
	color: white;
}

div.healthy-cfl-landing-new h2 {
	font-size: 20px;
	letter-spacing: -1px;
	padding-left: 245px;
	width: 700px;
	color: white;
	margin-top: -40px;
	margin-bottom: -5px;
}

div.healthy-cfl-landing-new p.video {
	padding-left: 270px;
	margin-bottom: -5px;
	padding-top: 5px;
}

div.healthy-cfl-landing-new-top {
	height: 464px;
	border-bottom: solid 3px #005695;
	width: 940px;
	margin-left: 10px;
}

div.healthy-cfl-landing-new-left {
	float:left;
}

div.healthy-cfl-landing-new-left p {
	padding-left: 32px;
	width: 580px;
	color: white;
	line-height: 18px;
	font-size: 12px;
}

div.healthy-cfl-landing-new-left ul {
	padding-left: 50px;
	width: 580px;
	color: white;
	line-height: 18px;
	font-size: 12px;
}

div.healthy-cfl-landing-new-right {
	float:right;
	text-align: center;
	width: 345px;
	margin-top: -130px;
}

div.healthy-cfl-landing-new-bottom-left {
	float: left;
	width: 454px;
	margin-left: 30px;
}

div.healthy-cfl-landing-new-bottom-right {
	float: right;
	width: 435px;
	height: 446px;
	background-color: #daead3;
	margin-right: 10px;
	margin-top: 15px;
	font-size: 12px;
}

div.healthy-cfl-landing-new-bottom-right h3 {
	color: #679a50;
	font-size: 26px;
	text-align: left;
	letter-spacing: -1px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
}

div.healthy-cfl-landing-new-bottom-right h4 {
	color: #679a50;
	font-size: 24px;
	text-align: left;
	letter-spacing: -1px;
	padding-left: 30px;
	padding-right: 30px;
	margin-top: 10px;
	font-family: 'FrutigerLTStd56Italic', sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 24px;
}

div.healthy-cfl-landing-new-bottom-right p {
	padding-left: 30px;
	padding-right: 30px;
}

div.healthy-cfl-landing-new p.buy-button2 {
	padding-top: 20px;
}

div.healthy-cfl-landing-new p.buy-button2 a {
	color: white;
	width:350px;
	height:53px;
	border: 2px solid #c8c8c8;
	background-color: #296b9a;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
	position: relative;
	z-index: 200;
}

div.healthy-cfl-landing-new p.buy-button2 a:hover {
	color: white;
	background-color: #143f5d;
	width:350px;
	height:53px;
	border: 2px solid #c8c8c8;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
	position: relative;
	z-index: 200;
}

div.diaper-love-healthy-cfl {
	width: 454px;
	height: 171px;
	background: url(http://media.purelyproducts.com/site-assets/images/diaper-love-healthy-cfl.jpg) top left no-repeat;
	font-size: 12px;
}

div.diaper-love-healthy-cfl p {
	padding-left: 165px;
	width: 280px;
	padding-top: 90px;
}

div.healthy-cfl-savings {
	width: 454px;
	border-bottom: solid 1px #c8c8c8;
	border-top: solid 1px #c8c8c8;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-top: 10px;
}

div.healthy-cfl-features {
	clear: both;
	margin-left: 30px;
	margin-right: 30px;
	padding-top: 10px;
	line-height: 18px;
}

div.healthy-cfl-features h4 {
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	color: #005695;
	font-size: 20px;
	margin-bottom: -5px;
}

div.healthy-cfl-features h5 {
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	color: #679a50;
	font-size: 16px;
	margin-bottom: -5px;
}

div.healthy-cfl-features ul {
	margin-left: -20px;
	padding-bottom: 15px;
}

div.healthy-cfl-feature1 {
	width: 280px;
	border-right: solid 1px #c8c8c8;
	padding-right: 10px;
	float: left;
}

div.healthy-cfl-feature2 {
	width: 260px;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
}

div.healthy-cfl-feature3 {
	width: 260px;
	padding-left: 20px;
	padding-right: 20px;
	float: right;
}

div.healthy-night-light-landing-new {
	width: 960px;
	background: url(https://media.purelyproducts.com/site-assets/images/healthy-night-light-landing-bg.jpg) top no-repeat;
	text-align: left;
	padding-bottom: 50px;
	height: auto;
}

div.healthy-night-light-landing-new p.buy-button {
	margin-top: 55px;
	margin-right: 125px;
}

div#hnl-featured {
	width: 380px;
	height: 214px;
}

div.healthy-night-light-landing-new p.buy-button a {
	color: white;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	background-color: #86b96d;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 24px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
	margin-top: 10px;
	position: relative;
	z-index: 200;
}

div.healthy-night-light-landing-new p.buy-button a:hover {
	color: white;
	background-color: #527342;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 24px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
	margin-top: 10px;
	position: relative;
	z-index: 200;
}

div.healthy-night-light-landing-new h1 {
	font-size: 52px;
	letter-spacing: -3px;
	padding-left: 25px;
	padding-top: 5px;
	color: #fdba31;
	float: left;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-style: normal;
	font-weight: normal;
}

div.healthy-night-light-landing-new h2 {
	font-size: 20px;
	letter-spacing: -1px;
	padding-left: 245px;
	width: 650px;
	color: white;
	margin-top: -40px;
	margin-bottom: -5px;
}

div.healthy-night-light-landing-new-top h2 {
	font-size: 24px;
	letter-spacing: -1px;
	color: white;
	float: left;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	padding-left: 520px;
	margin-top: -85px;
}

div.healthy-night-light-landing-new-top h3 {
	font-size: 18px;
	letter-spacing: -1px;
	color: white;
	float: left;
	font-family: 'FrutigerLTStd56Italic', sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	padding-left: 520px;
	margin-top: -65px;
}

div.healthy-night-light-landing-new p.video {
	padding-left: 260px;
	margin-bottom: -5px;
}

div.healthy-night-light-landing-new2 {
	width: 960px;
	background: url(https://media.purelyproducts.com/site-assets/images/healthy-night-light-landing-bg2.jpg) top no-repeat;
	text-align: left;
	padding-bottom: 50px;
	height: auto;
}

div.healthy-night-light-landing-new2 p.buy-button {
	margin-top: -30px;
	margin-left: -340px;
}

div#hnl-featured {
	width: 380px;
	height: 214px;
}

div.healthy-night-light-landing-new2 p.buy-button a {
	color: white;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	background-color: #86b96d;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 24px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
	margin-top: 10px;
	position: relative;
	z-index: 200;
}

div.healthy-night-light-landing-new2 p.buy-button a:hover {
	color: white;
	background-color: #527342;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 24px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
	margin-top: 10px;
	position: relative;
	z-index: 200;
}

div.healthy-night-light-landing-new2 h1 {
	font-size: 52px;
	letter-spacing: -3px;
	padding-left: 25px;
	padding-top: 5px;
	color: #fdba31;
	float: left;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-style: normal;
	font-weight: normal;
}

div.healthy-night-light-landing-new-top2 h3 {
	font-size: 18px;
	letter-spacing: -1px;
	color: white;
	float: left;
	font-family: 'FrutigerLTStd56Italic', sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	padding-left: 520px;
	margin-top: -65px;
}

div.healthy-night-light-landing-new2 p.video {
	padding-left: 260px;
	margin-bottom: -5px;
}

div.healthy-night-light-landing-new-top {
	height: 464px;
	border-bottom: solid 3px #005695;
	width: 940px;
	margin-left: 10px;
}

div.healthy-night-light-images {
	float: left;
	margin-left: 25px;
	clear: both;
	width: 380px;
	height: 214px;
}

div.healthy-night-light-images p {
	font-size: 18px;
	letter-spacing: -1px;
	color: white;
	font-family: 'FrutigerLTStd56Italic', sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #005695;
	margin-top: -25px;
	margin-bottom: 5px;
}

div.healthy-night-light-images h4 {
	position: relative;
	font-size: 22px;
	line-height: 22px;
	letter-spacing: -1px;
	color: white;
	font-family: 'FrutigerLTStd56Italic', sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	margin-top: 15px;
}

div.healthy-night-light-images h4 span.large-name {
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-style: normal;
	font-weight: normal;
	letter-spacing: -1px;
	color: white;
	font-size: 42px;
	line-height: 42px;
}

div.healthy-night-light-images h5 {
	position: relative;
	font-size: 20px;
	line-height: 20px;
	letter-spacing: -1px;
	color: white;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	margin-top: -25px;
}

div.healthy-night-light-images h5 a {
	color: white;
	letter-spacing: 0px;
}

div.healthy-night-light-landing-new-left {
	float:left;
}

div.healthy-night-light-landing-new-left p {
	padding-left: 32px;
	width: 580px;
	color: white;
	line-height: 18px;
	font-size: 12px;
}

div.healthy-night-light-landing-new-left ul {
	padding-left: 50px;
	width: 580px;
	color: white;
	line-height: 18px;
	font-size: 12px;
}

div.healthy-night-light-landing-new-right {
	float:right;
	text-align: center;
	width: 345px;
	margin-top: -130px;
}

div.healthy-night-light-landing-new-right2 {
	float:right;
	text-align: center;
	width: 425px;
	margin-top: -60px;
}

div.healthy-night-light-landing-new-right p.patent-pending {
	font-size: 10px;
	color: white;
	margin-right: -180px;
	margin-top: 20px;
}

div.healthy-night-light-landing-new-right2 p.patent-pending2 {
	font-size: 10px;
	color: white;
	margin-top: 30px;
	margin-right: -50px;
}

div.healthy-night-light-landing-new-bottom-left {
	float: left;
	width: 454px;
	margin-left: 30px;
}

div.healthy-night-light-landing-new-bottom-right {
	float: right;
	width: 435px;
	background-color: #daead3;
	margin-right: 10px;
	margin-top: 15px;
	font-size: 12px;
	padding-bottom: 20px;
}

div.healthy-night-light-landing-new-bottom-right h3 {
	color: #679a50;
	font-size: 26px;
	text-align: left;
	letter-spacing: -1px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
}

div.healthy-night-light-landing-new-bottom-right h4 {
	color: #679a50;
	font-size: 24px;
	text-align: left;
	letter-spacing: -1px;
	padding-left: 30px;
	padding-right: 30px;
	margin-top: 10px;
	font-family: 'FrutigerLTStd56Italic', sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 24px;
}

div.healthy-night-light-landing-new-bottom-right p {
	padding-left: 30px;
	padding-right: 30px;
}

div.healthy-night-light-landing-new p.buy-button2 {
	padding-top: 20px;
}

div.healthy-night-light-landing-new p.buy-button2 a {
	color: white;
	width:350px;
	height:53px;
	border: 2px solid #c8c8c8;
	background-color: #296b9a;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
	position: relative;
	z-index: 200;
}

div.healthy-night-light-landing-new p.buy-button2 a:hover {
	color: white;
	background-color: #143f5d;
	width:350px;
	height:53px;
	border: 2px solid #c8c8c8;
	text-align: center;
	text-decoration: none;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
	position: relative;
	z-index: 200;
}

div.diaper-love-healthy-night-light {
	width: 454px;
	height: 171px;
	background: url(http://media.purelyproducts.com/site-assets/images/diaper-love-healthy-cfl.jpg) top left no-repeat;
	font-size: 12px;
}

div.diaper-love-healthy-night-light p {
	padding-left: 165px;
	width: 280px;
	padding-top: 90px;
}

div.healthy-night-light-savings {
	width: 454px;
	border-bottom: solid 1px #c8c8c8;
	border-top: solid 1px #c8c8c8;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-top: 10px;
}

div.healthy-night-light-savings h5 {
	font-family: 'FrutigerLTStd56Italic', sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 24px;
	font-size: 24px;
	color: #679a50;
	margin-bottom: 5px;
	margin-top: 5px;
}

div.healthy-night-light-savings h6 {
	font-family: 'FrutigerLTStd56Italic', sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 18px;
	font-size: 16px;
	color: #679a50;
	margin-bottom: 5px;
	margin-top: 10px;
}

div.healthy-night-light-features {
	clear: both;
	margin-left: 30px;
	margin-right: 30px;
	padding-top: 10px;
	line-height: 18px;
}

div.healthy-night-light-features h4 {
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	color: #005695;
	font-size: 20px;
	margin-bottom: -5px;
}

div.healthy-night-light-features h5 {
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	color: #679a50;
	font-size: 16px;
	margin-bottom: -5px;
}

div.healthy-night-light-features ul {
	margin-left: -20px;
	padding-bottom: 15px;
}

div.healthy-night-light-feature1 {
	width: 420px;
	padding-right: 10px;
	float: left;
}

div.healthy-night-light-feature2 {
	width: 420px;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
	border-left: solid 1px #c8c8c8;
	margin-bottom: 15px;
}

div.uv-landing {
	width: 960px;
	text-align: left;
	margin-top: -40px;
	padding-bottom: 50px;
	height: auto;
}

div.uv-landing h1 {
	font-size: 60px;
	letter-spacing: -3px;
	padding-left: 32px;
	padding-top: 30px;
	color: white;
}

div.uv-landing-left {
	float:left;
	margin-top: -40px;
}

div.uv-landing-left p {
	padding-left: 32px;
	width: 475px;
	color: white;
	line-height: 18px;
	font-size: 12px;
}

div.uv-landing-left p.buy-button {
	padding-top: 20px;
}

div.uv-landing-left p.buy-button a {
	color: white;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	background-color: #86b96d;
	text-align: center;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
}

div.uv-landing-left p.buy-button a:hover {
	color: white;
	background-color: #527342;
	width:532px;
	height:53px;
	border: 2px solid #c8c8c8;
	text-align: center;
	text-decoration: none;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 12px;
	padding-bottom: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 18px;
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
}

div.uv-landing-left ul {
	padding-left: 50px;
	width: 458px;
	color: white;
	line-height: 18px;
	font-size: 12px;
}

div.uv-landing-right {
	float:right;
	text-align: center;
	width: 445px;
	margin-top: -130px;
}

div.landing-bottom {
	margin-bottom: 15px;
	clear: both;
}

div.how-it-works {
	float: left;
	width: 480px;
	padding-bottom: 15px;
}

div.how-it-works h3 {
	margin-left: 32px;
	margin-right: 32px;
	color: #005695;
	font-size: 18px;
	letter-spacing: -1px;
	border-bottom: solid 1px #c8c8c8;
	padding-bottom: 10px;
	text-transform: uppercase;
}

div.how-it-works h4 {
	margin-left: 32px;
	margin-right: 32px;
	font-size: 16px;
	margin-bottom: -5px;
	font-family: Helvetica, Arial, sans-serif;
}

div.how-it-works h5 {
	margin-left: 32px;
	margin-right: 32px;
	font-size: 14px;
	margin-bottom: -5px;
	font-family: Helvetica, Arial, sans-serif;
}

div.how-it-works p {
	padding-left: 32px;
	padding-right: 32px;
	line-height: 16px;
}

div.how-it-works ul {
	margin-left: 10px;
	margin-right: 10px;
	line-height: 16px;
	color: #005695;
}

div.how-it-works table {
	padding-left: 32px;
	padding-right: 32px;
	width: 480px;
	margin-top: 15px;
}

div.how-it-works table td {
	border-bottom: solid 1px #c8c8c8;
	border-right: solid 1px #c8c8c8;
}

div.how-it-works table td.table-column-last {
	border-right: none;
}

div.product-features {
	float: right;
	width: 480px;
	padding-bottom: 15px;
}

div.product-features h3 {
	margin-left: 32px;
	margin-right: 32px;
	color: #005695;
	font-size: 18px;
	letter-spacing: -1px;
	border-bottom: solid 1px #c8c8c8;
	padding-bottom: 10px;
	text-transform: uppercase;
}

div.product-features ul {
	margin-left: 10px;
	margin-right: 30px;
	line-height: 16px;
	color: #005695;
}

div.product-features li {
	padding-bottom: 8px;
}

div.product-features p {
	padding-left: 32px;
	padding-right: 32px;
	line-height: 16px;
}

.feature-text {
	color: #656a6d;
}

div.manufacturer-list-navigation {
	margin-left: 25px;
	width: 650px;
}

div.manufacturer-list-navigation table {
	border: none;
	text-align: center;
	width: 650px;
	height: 40px;
	background-color: #e6e6e6;
}

div.manufacturer-list-navigation table td {
	border-left: solid 1px #c8c8c8;
	border-top: solid 1px #c8c8c8;
	border-bottom: solid 1px #c8c8c8;
}

div.manufacturer-list-navigation table td.table-column-last {
	border-right: solid 1px #c8c8c8;
}

div.manufacturer-list {
	clear: both;
	padding-left: 32px;
	width: 638px;
	padding-top: 15px;
	padding-bottom: 20px;
}

div.manufacturer-list table {
	border: none;
	text-align: left;
}

div.manufacturer-list table tr {
	height: 38px;
	width: 159px;
}

div.manufacturer-list table td {
	border-right: solid 1px #c8c8c8;
}

div.manufacturer-list table tr p {
	padding-left: 15px;
}

div.manufacturer-list table td.table-column-last {
	border-right: none;
	padding-left: 15px;
	border-bottom: solid 1px #c8c8c8;
}

.manufacturer-list-header {
	background-image:url(https://media.purelyproducts.com/site-assets/images/table-header.gif);
	width: 638px;
	height: 38px;
	text-align: left;
}

div.internal-main-body .manufacturer-list-header h4 {
	font-size: 22px;
	color: white;
	padding-left: 15px;
	margin-top: 9px;
	font-family: Helvetica, Arial, sans-serif;
	height: 10px;
}

div.footer {
	width: 960px;
	height: 230px;
	background-image: url(https://media.purelyproducts.com/site-assets/images/footer-bg.gif);
	text-align: left;
	clear: both;
	margin-bottom: 20px;
}

div.footer-top {
	padding-left: 32px;
	padding-right: 32px;
	padding-top: 10px;
	padding-bottom: 8px;
}

div.footer-top h4 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #005695;
	border-bottom: solid 1px #c8c8c8;
	padding-bottom: 5px;
	margin-top: 12px;
}

div.footer-top ul {
	margin-top: -20px;
	margin-left: -40px;
}

div.footer-top li {
	list-style-type: none;
	border-bottom: solid 1px #c8c8c8;
	padding-bottom: 5px;
	padding-top: 5px;
}

li#ul-bottom {
	border-bottom: none;
}

div.footer1, div.footer2, div.footer3  {
	width: 143px;
	float:left;
	padding-right: 32px;
}

div.footer4 {
	width: 360px;
	float:right;
}

.number {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 46px;
	font-weight: bold;
	color: #005695;
	margin-top: -10px;
	margin-bottom: -10px;
	letter-spacing: -1px;
}

div.footer-bottom {
	clear: both;
	border-top: solid 1px #c8c8c8;
	padding-top: 5px;
	margin-left: 32px;
	margin-right: 32px;
}

div.footer-bottom-left {
	text-align: left;
	float:left;
}

div.footer-bottom-right {
	text-align: right;
	float: right;
}

div.latest-tweets {
	text-align:left;
	color:#656a6d;
	font-size:11px;
	padding-right:25px;
	margin-left: 10px;
	font-size: 12px;
	margin-top: -10px;
	width: 270px;
}

div.latest-tweets ul {
	list-style-type: none;
	margin-left: -40px;
	padding-bottom: 8px;
	line-height: 18px;
}

div.latest-tweets li {
	padding-bottom: 7px;
	padding-top: 5px;
	border-bottom: solid 1px #c8c8c8;
	width: 270px;
}

div.follow1 {
	text-align:left;
	color:#656a6d;
	font-size:12px;
	margin-left: 18px;
	font-size: 14px;
	margin-top: -10px;
	padding-bottom: 15px;
}

div.follow {
	text-align:left;
	color:#656a6d;
	font-size:12px;
	padding-right:25px;
	margin-left: 10px;
	font-size: 14px;
	margin-top: -10px;
	padding-bottom: 15px;
}

div.facebook {
	text-align:left;
	color:#656a6d;
	margin-left: 2px;
	margin-top: -10px;
	padding-bottom: 15px;
}

.cart-price {
	font-size: 16px;
	font-weight: bold;
	color:#005695;
}

.cart-image {
	margin-right:8px; 
	margin-bottom:8px;
	border: solid 1px #c8c8c8;
}

.coupon-field {
	width:300px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

div.coupon-left {
	float: left;
	margin-left: 32px;
	width: 300px;
	padding-top: 10px;
}

div.coupon-right {
	float: right;
	text-align: left;
	padding-top: 10px;
	margin-right: 210px;
}

#coupon-button {
	width:150px;
	height:33px;
	background: transparent url(https://media.purelyproducts.com/site-assets/images/add-coupon.png) no-repeat;
	text-indent:-9999px;
	cursor: pointer; /* hand-shaped cursor */
  	cursor: hand; /* for IE 5.x */
	border:none;
}

.first-name {
	width:250px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.last-name {
	width:250px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.shipping-address1 {
	width:300px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.shipping-city {
	width:250px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.shipping-state {
	width:40px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.shipping-zip {
	width:150px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.shipping-phone {
	width:150px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.error
{
	margin-top: 5px;
	color: orange;
}

div.content-body span.emphasis {
	color:#005695;
	font-weight: bold;
}

.credit-card-company {
	width:170px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.credit-card-number {
	width:250px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.exp-month {
	width:75px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.exp-year {
	width:180px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.credit-card-code {
	width:75px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.billing-address1 {
	width:300px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.billing-city {
	width:250px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.billing-state {
	width:150px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.billing-zip {
	width:150px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.billing-phone {
	width:150px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.form-input-300
{
	width:300px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.form-input-150
{
	width:150px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.form-input-250
{
	width:250px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.form-input-multiline-300
{
	width:350px;
	height:150px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
	padding-left: 5px;
	padding-top: 5px;
}	



.email-address {
	width:350px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.order-comments {
	width:350px;
	height:150px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
	padding-left: 5px;
	padding-top: 5px;
}

.order-total {
	color:#005695;
	font-weight: bold;
	font-size: 18px;
}

#feedback-comments {
	width:250px;
	height:150px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
	padding-left: 5px;
	padding-top: 5px;
}

#feedback-type {
	width:200px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

#email-address-feedback {
	width:250px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.remove-coupon {
	font-size: 10px;
}

div.cfl-choice-table {
	clear: both;
	padding-left: 32px;
	width: 638px;
	padding-top: 15px;
	padding-bottom: 20px;
}

div.cfl-choice-table table {
	border: none;
	text-align: left;
}

div.cfl-choice-table table tr {
	height: 38px;
	width: 159px;
}

div.cfl-choice-table table td {
	border-right: solid 1px #c8c8c8;
	border-bottom: solid 1px #c8c8c8;
}

div.cfl-choice-table table td p {
	padding-left: 15px;
}

div.cfl-choice-table table td ul {
	padding-left: 100px;
}

div.cfl-choice-table table td.table-column-last {
	border-right: none;
}

.cfl-choice-table-header {
	background-image:url(http://media.purelyproducts.com/site-assets/images/table-header.gif);
	width: 638px;
	height: 38px;
	text-align: left;
}

.cfl-choice-table-header h4 {
	font-size: 16px;
	color: white;
	padding-left: 15px;
	margin-top: 15px;
	font-family: Helvetica, Arial, sans-serif;
	height: 10px;
}

div.about-left table.cfl-wattage-table {
	width: 300px;
	padding-left: 32px;
}

.cfl-wattage-table img {
	padding: 0;
}

div.about-right table.cfl-wattage-table-right {
	width: 300px;
	padding-left: 20px;
}

#contact-name {
	width:600px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

#contact-email {
	width:600px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

#contact-feedback {
	width:600px;
	height:150px;
	padding-left: 5px;
	padding-top: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

#comments-submit {
	width:250px;
	height:50px;
	border: 2px solid #c8c8c8;
	background-color: #86b96d;
	font-size: 16px;
	color: white;
	cursor: default;
}

#comments-submit:hover {
	background-color: #527342;
}

.retailer-zip {
	width:200px;
	height:25px;
	padding-left: 5px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.retailer-distance {
	width:85px;
	height:25px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
}

.retailer-search-button {
	width:200px;
	height:50px;
	border: 2px solid #c8c8c8;
	background-color: #86b96d;
	font-size: 16px;
	color: white;
	cursor: default;
}

.retailer-search-button:hover {
	background-color: #527342;
}

div.premium-cfl-table {
	clear: both;
	padding-left: 32px;
	width: 638px;
	padding-top: 15px;
	padding-bottom: 20px;
}

div.premium-cfl-table table {
	border: none;
	text-align: left;
}

div.premium-cfl-table table tr {
	height: 38px;
	width: 159px;
}

div.premium-cfl-table table td {
	border-right: solid 1px #c8c8c8;
	border-bottom: solid 1px #c8c8c8;
}

div.premium-cfl-table table td ul {
	padding-left: 100px;
}

div.premium-cfl-table table td.table-column-last {
	border-right: none;
}

.item-message {
	background-color: #005695;
	padding: 10px;
	color: white;
	font-size: 14px;	
}

.stock-status {
	font-weight: bold;
	background-color: #86b96d;
	border: 2px solid #c8c8c8;
	color: white;
	font-size: 14px;
	padding: 7px;
}

.stock-status-backorder {
	font-weight: bold;
	background-color: #c00;
	border: 2px solid #bf3030;
	padding-left: 7px;
	padding-right: 7px;
	color: white;
	font-size: 14px;
	padding: 7px;
}


.stock-status-cell
{
	font-weight: bold;
	background-color: #86b96d;
	border: 2px solid #c8c8c8;
	color: white;
	font-size: 14px;
	padding: 2px;
	margin: 5px;
}

.stock-status-cell-backorder
{
	font-weight: bold;
	background-color: #c00;
	border: 2px solid #bf3030;
	color: white;
	font-size: 14px;
	padding: 2px;
	margin: 5px;
}



sup.sup-heading {
	font-size: 20px;
	padding-left: 5px;
}

img.buy-now-buttons {
	margin-top: -60px;
	z-index:10;
	position: relative;
}

div.community-pledge {
	float:left;
	margin-top: -35px;
}

div.community-pledge p {
	padding-left: 32px;
	width: 580px;
	color: white;
	line-height: 18px;
	font-size: 12px;
}

div.community-pledge a {
	color: white;
	text-decoration: none;
}

div.community-pledge a:hover {
	color: white;
	text-decoration: underline;
}

div.community-collaborate {
	float:right;
	margin-top: -60px;
	padding-bottom: 60px;
}

div.community-collaborate h3 {
	padding-left: 32px;
	padding-right: 32px;
	width: 280px;
	color: white;
	line-height: 18px;
	font-size: 18px;
	letter-spacing: -1px;
}

div.community-collaborate p {
	padding-left: 32px;
	padding-right: 32px;
	width: 280px;
	color: white;
	line-height: 16px;
	font-size: 11px;
}

div.community-middle {
	clear:both;
	padding-top: 15px;
	margin-left: 32px;
	margin-right: 32px;
	padding-bottom: 15px;
	height: 400px;
}

div.community-middle h3 {
	color: #005695;
	font-size: 20px;
	letter-spacing: -1px;
	border-bottom: solid 1px #c8c8c8;
	padding-bottom: 10px;
}

div.community-middle p {
	line-height: 16px;
	font-size: 11px;
}

div.community-middle ul {
	line-height: 16px;
	font-size: 11px;
	margin-left: -15px;
}

div.community-middle1 {
	float: left;
	width: 285px;
}

div.community-middle2 {
	float: left;
	width: 285px;
	margin-left: 20px;
}

div.community-middle3 {
	float: right;
	width: 285px;
}

div.purely-community-landing {
	clear:both;
	margin-left: 32px;
	margin-right: 32px;
	padding-bottom: 15px;
}

div.purely-community-landing h3 {
	font-family: Helvetica, Arial;
	font-size: 18px;
	border-bottom: solid 1px #c8c8c8;
}

div.community-landing1 {
	float: left;
	width: 285px;
}

div.community-landing1 h3 {
	font-size: 20px;
	letter-spacing: -1px;
	border-bottom: solid 1px #c8c8c8;
	padding-bottom: 10px;
	height: 37px;
	background:url(http://media.purelyproducts.com/site-assets/images/blog-header-bg.jpg) top left no-repeat;
	padding-top: 8px;
	padding-left: 44px;
}

div.community-landing2 {
	float: left;
	width: 285px;
	margin-left: 20px;
}

div.community-landing2 h3 {
	font-size: 20px;
	letter-spacing: -1px;
	border-bottom: solid 1px #c8c8c8;
	padding-bottom: 10px;
	height: 37px;
	background:url(http://media.purelyproducts.com/site-assets/images/facebook-header-bg.jpg) top left no-repeat;
	padding-top: 8px;
	padding-left: 44px;
}

div.community-landing3 {
	float: right;
	width: 285px;
}

div.community-landing3 h3 {
	font-size: 20px;
	letter-spacing: -1px;
	border-bottom: solid 1px #c8c8c8;
	padding-bottom: 10px;
	height: 37px;
	background:url(http://media.purelyproducts.com/site-assets/images/twitter-header-bg.jpg) top left no-repeat;
	padding-top: 8px;
	padding-left: 44px;
}

div.internal-retailer {
	width: 960px;
	float: right;
	text-align: left;
	font-size: 12px;
	padding-bottom: 30px;
}

div.internal-retailer h1 {
	font-size: 36px;
	letter-spacing: -1px;
	background-color: #09436e;
	width:876px;
	padding: 32px;
	color: white;
	margin-top: 0px;
	z-index: 100;
	position: relative;
	margin-left: 10px;
}

div.retailer-lookup {
	margin-left: 32px;
}

td a.link {
	font-size:16px;
	margin-top: 15px;
	width: 150px;
}

p.description {
	font-size:12px;
	line-height: 18px;
	margin-right:10px;	
	border-bottom: solid 1px #c8c8c8;
	padding-bottom: 15px;
}

p.affiliate-button {
	font-size: 18px;
	cursor: default;
	margin-left: 32px;
	padding-top: 40px
	letter-spacing: -1px;
}

p.affiliate-button a {
	color: white;
	width:200px;
	height:50px;
	border: 2px solid #c8c8c8;
	background-color: #86b96d;
	text-align: center;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

p.affiliate-button a:hover {
	color: white;
	background-color: #527342;
	width:200px;
	height:50px;
	border: 2px solid #c8c8c8;
	text-align: center;
	text-decoration: none;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

div.affiliate-top {
	background-image: url(http://media.purelyproducts.com/site-assets/images/affiliate-top.jpg);
	width: 712px;
	height: 344px;
	margin-top: -24px;
	color: white;
}

div.natalie-brand {
	clear: both;
}

div.natalie-brand-left {
	float: left;
	width: 470px;
	border-right: solid 1px #c8c8c8;
	margin-bottom: 30px;
}

div.natalie-brand-left h2 {
	padding-left: 32px;
	padding-right: 32px;
	letter-spacing: -1px;
	color: #86b96d;
	font-size: 20px;
}

div.natalie-brand-left p {
	padding-left: 32px;
	padding-right: 32px;
	line-height: 18px;
}

div.natalie-brand-right {
	float: right;
	width: 240px;
}

div.natalie-brand-right p {
	color: #86b96d;
	font-size: 14px;
	padding-right: 32px;
	padding-left: 20px;
	line-height: 20px;
	font-style: italic;
	padding-top: 80px;
}

div.natalie-bio {
	clear: both;
	background:url(https://media.purelyproducts.com/site-assets/images/purely-natalie-bg.jpg) top center no-repeat;
	margin-left: -12px;
}

div.natalie-bio-top {
	margin-left: 470px;
	background: none;
	float: left;
	margin-top: -15px;
}

div.natalie-bio-top p {
	color: #86b96d;
	font-size: 14px;
	padding-left: 32px;
	padding-right: 32px;
	line-height: 20px;
	font-style: italic;
}

div.natalie-bio-left {
	float: left;
	width: 240px;
	background: none;
}

div.natalie-bio-left p {
	color: #86b96d;
	font-size: 14px;
	padding-left: 44px;
	padding-right: 32px;
	line-height: 20px;
	font-style: italic;
	padding-top: 200px;
	text-align: right;
}

div.natalie-bio-right {
	float: right;
	width: 483px;
	margin-bottom: 30px;
	background: none;
	border-left: solid 1px #c8c8c8;
	margin-top: 200px;
}

div.natalie-bio-right h2 {
	padding-left: 25px;
	padding-right: 32px;
	letter-spacing: -1px;
	color: #86b96d;
	font-size: 20px;
	margin-top: -190px;
}

div.natalie-bio-right p {
	padding-left: 25px;
	padding-right: 32px;
	line-height: 18px;
}

div.natalie-diaperlove {
	clear: both;
	background:url(https://media.purelyproducts.com/site-assets/images/natalie-diaperlove-bg.jpg) top center no-repeat;
	margin-left: -12px;
}

div.natalie-diaperlove-top {
	float: left;
	width: 240px;
	background: none;
}

div.natalie-diaperlove-top p {
	color: #86b96d;
	font-size: 14px;
	padding-left: 44px;
	padding-right: 32px;
	line-height: 20px;
	font-style: italic;
	text-align: right;
}

div.natalie-diaperlove-left {
	float: left;
	width: 483px;
	margin-bottom: 30px;
	background: none;
	clear: left;
	padding-top: 60px;
}

div.natalie-diaperlove-left h2 {
	padding-left: 44px;
	padding-right: 32px;
	letter-spacing: -1px;
	color: #86b96d;
	font-size: 20px;
}

div.natalie-diaperlove-left p {
	padding-left: 44px;
	padding-right: 32px;
	line-height: 18px;
}

div.natalie-fun-facts {
	clear: both;
	background:url(https://media.purelyproducts.com/site-assets/images/natalie-fun-facts-bg.gif) top center repeat-y;
	margin-left: -12px;
}

div.natalie-fun-facts a {
	color: #86b96d;
	text-decoration: none;
}

div.natalie-fun-facts a:hover {
	color: #517e3a;
	text-decoration: none;
}

div.natalie-fun-facts-left {
	float: left;
	width: 233px;
	text-align: center;
	padding-left: 11px;
}

div.natalie-fun-facts-left p {
	padding-left: 25px;
	padding-right: 25px;
	font-size: 14px;
	line-height: 20px;
	font-style: italic;
}

div.natalie-fun-facts-right {
	float: right;
	width: 473px;
}

div.natalie-fun-facts-right h2 {
	padding-left: 25px;
	padding-right: 32px;
	padding-top: 10px;
	letter-spacing: -1px;
	color: #86b96d;
	font-size: 20px;
}

div.natalie-fun-facts-right ul {
	padding-left: 45px;
	padding-right: 45px;
	line-height: 18px;
	padding-bottom: 30px;
}

div.summer-sale-top {
	background-image: url(http://media.purelyproducts.com/site-assets/images/blog-tour-header.jpg);
	width: 700px;
	height: 385px;
	margin-top: -24px;
	color: white;
}

div.summer-sale-code {
	clear: both;
	margin-top: 15px;
	margin-bottom: 15px;
}

div.summer-sale-code-left {
	float: left;
	width: 240px;
	border-right: solid 1px #c8c8c8;
	text-align: center;
}

div.summer-sale-code-left h2 {
	padding-left: 32px;
	padding-right: 32px;
	letter-spacing: -1px;
	color: #86b96d;
	font-size: 18px;
	font-style: italic;
	margin-bottom: -15px;
}

div.summer-sale-code-left h3 {
	padding-left: 32px;
	padding-right: 32px;
	letter-spacing: -1px;
	color: #005695;
	font-size: 22px;
	margin-bottom: -8px;
}

div.summer-sale-code-left p {
	padding-left: 32px;
	padding-right: 32px;
	line-height: 18px;
}

div.summer-sale-code-right {
	float: right;
	width: 460px;
}

div.summer-sale-code-right h2 {
	padding-left: 20px;
	padding-right: 32px;
	letter-spacing: -1px;
	color: #86b96d;
	font-size: 20px;
	margin-bottom: -5px;
}

div.summer-sale-code-right p {
	font-size: 12px;
	padding-right: 32px;
	padding-left: 20px;
	line-height: 18px;
}

div.summer-sale-products {
	background-color: #daead3;
	width: 700px;
	height: auto;
	color: #86b96d;
	margin-top: 15px;
}

div.summer-sale-products-top {
	width: 700px;
}

div.summer-sale-products-top h2 {
	padding-left: 32px;
	padding-right: 32px;
	letter-spacing: -1px;
	color: #86b96d;
	font-size: 20px;
	font-style: italic;
	padding-top: 22px;
}

div.summer-sale-products-left {
	float: left;
	width: 233px;
	padding-bottom: 15px;
}

div.summer-sale-products-left h2 {
	padding-left: 32px;
	padding-right: 32px;
	letter-spacing: -1px;
	color: #86b96d;
	font-size: 20px;
	font-style: italic;
}

div.summer-sale-products-left p {
	padding-left: 32px;
	padding-right: 32px;
	font-style: italic;
}

div.summer-sale-products-middle {
	float: left;
	width: 233px;
	padding-bottom: 15px;
}

div.summer-sale-products-middle h2 {
	padding-left: 32px;
	padding-right: 32px;
	letter-spacing: -1px;
	color: #86b96d;
	font-size: 20px;
	font-style: italic;
}

div.summer-sale-products-middle p {
	padding-left: 32px;
	padding-right: 32px;
	font-style: italic;
}

div.summer-sale-products-right {
	float: right;
	width: 233px;
	padding-bottom: 15px;
}

div.summer-sale-products-right h2 {
	padding-left: 32px;
	padding-right: 32px;
	letter-spacing: -1px;
	color: #86b96d;
	font-size: 20px;
	font-style: italic;
}

div.summer-sale-products-right p {
	padding-left: 32px;
	padding-right: 32px;
	font-style: italic;
}

div.summer-sale-products p.blog-tour-product-links {
	font-style: normal;
	font-size: 20px;
	font-weight: bold;
	color: #005695;
	margin-bottom: -5px;
}

div.summer-sale-products p.blog-tour-product-links a {
	font-size: 20px;
	font-weight: bold;
	color: #005695;
	text-decoration: none;
	font-style: normal;
	letter-spacing: -1px;
}

div.summer-sale-products p.blog-tour-product-links a:hover {
	font-size: 20px;
	font-weight: bold;
	color: #124264;
	text-decoration: underline;
	font-style: normal;
	letter-spacing: -1px;
}

div.sale-items-top {
	background-image: url(http://media.purelyproducts.com/site-assets/images/blog-tour-header.jpg);
	width: 700px;
	height: 385px;
	margin-top: -24px;
}

p.sale-items-product-top {
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #005695;
	text-decoration: none;
	font-style: normal;
	letter-spacing: -1px;
	padding-left: 32px;
	padding-top: 32px;
}

p.sale-items-product {
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #005695;
	text-decoration: none;
	font-style: normal;
	letter-spacing: -1px;
	padding-left: 32px;
}

p.sale-price {
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-size: 38px;
	color: #005695;
	text-decoration: none;
	font-style: normal;
	letter-spacing: -1px;
	padding-left: 32px;
	margin-top: -35px;
	margin-bottom: -10px;
}

div.sale-items-info {
	color: white;
	background-color: rgba(0, 86, 149, 0.5);
	margin-top: 35px;
	width: 370px;
}

div.sale-items-info p {
	font-family: 'FrutigerLTStd65Bold', sans-serif;
	font-size: 22px;
	color: white;
	text-decoration: none;
	font-style: normal;
	letter-spacing: -1px;
	padding-left: 32px;
	padding-top: 7px;
}

div.sale-items-info p.info-text-small {
	font-family: 'FrutigerLTStd56Italic', sans-serif;
	font-size: 16px;
	color: white;
	text-decoration: none;
	font-style: normal;
	letter-spacing: -1px;
	padding-left: 32px;
	margin-top: -32px;
}

div.featured-retailers {
	width: 960px;
	clear: both;
	text-align: left;
}

div.featured-retailers h2 {
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #005695;
	letter-spacing: -1px;
	float: left;
	padding-left: 32px;
	padding-top: 18px;
}

p.large-price {
	color: #005695;
	font-size: 44px;
	font-weight: bold;
	margin-bottom: -15px;
}

div.hcfl-buy-now-top {
	margin-left: 32px;
	margin-right: 32px;
	margin-bottom: 15px;
	font-family: sans-serif, Arial, Helvetica;
	letter-spacing: -1px; 
}

div.hcfl-buy-now-top-left {
	float: left;
	width: 303px;
	padding-right: 20px;
}

div.hcfl-buy-now-top-left h2 {
	color: #86b96d;
	font-size: 26px;
	letter-spacing: -1px;
	margin-bottom: -40px;
}

div.hcfl-buy-now-top-right {
	float: right;
	border-left: solid 1px #c8c8c8;
	margin-bottom: 15px;
	width: 304px;
	padding-left: 20px;
}

div.hcfl-buy-now-top-right h2 {
	color: #86b96d;
	font-size: 26px;
	letter-spacing: -1px;
	margin-bottom: -10px;
}

div.hcfl-buy-now-top-right p.special {
	font-weight: bold;
	font-size: 24px;
	margin-bottom: -40px;
	margin-top: 12px;
}

div.hcfl-buy-now-top-right img.product {
	margin-right: -10px;
	padding-left: 25px;
}

div.hcfl-buy-now-middle {
	margin-left: 32px;
	margin-right: 32px;
	margin-bottom: 15px;
	clear: both;
	border-bottom: solid 1px #c8c8c8;
	border-top: solid 1px #c8c8c8;
	font-family: sans-serif, Arial, Helvetica;
	height: 45px;
	padding-bottom: 8px;
}

div.hcfl-buy-now-middle h3 {
	font-size: 16px;
	letter-spacing: -1px;
	color: #86b96d;
	margin-top: 20px;
}

div.hcfl-buy-now-bottom {
	margin-left: 32px;
	margin-right: 32px;
	margin-bottom: 15px;
	clear: both;
	font-family: sans-serif, Arial, Helvetica;
	letter-spacing: -1px; 
}

div.hcfl-buy-now-bottom h3 {
	color: #86b96d;
	font-size: 22px;
	letter-spacing: -1px;
	margin-bottom: -30px;
}

p.bottom-price {
	color: #005695;
	font-size: 38px;
	font-weight: bold;
	margin-bottom: -25px;
}

p.savings {
	font-size: 22px;
	margin-bottom: -15px;
}

div.hcfl-buy-now-bottom-left {
	float: left;
	width: 303px;
	padding-right: 20px;
	border-right: solid 1px #c8c8c8;
	margin-bottom: 15px;
}

div.hcfl-buy-now-bottom-right {
	float: right;
	width: 304px;
	padding-left: 20px;
	margin-bottom: 15px;
}

div.hcfl-buy-now-price {
	margin-left: 32px;
	margin-right: 32px;
	margin-bottom: 15px;
	clear: both;
	border-bottom: solid 1px #c8c8c8;
	border-top: solid 1px #c8c8c8;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #eff0f0;
}

div.hcfl-buy-now-price-left {
	float: left;
	font-size: 24px;
	letter-spacing: -1px;
	padding-left: 15px;
	font-family: sans-serif, Arial, Helvetica;
}

div.hcfl-buy-now-price-left p.multiple {
	font-size: 12px;
	margin-top: -15px;
	letter-spacing: 0;
}

.hcfl-total {
	font-weight: bold;
	color: #005695;
}

div.hcfl-buy-now-price-right {
	float: right;
	padding-right: 15px;
}

div.hcfl-absolute-bottom {
	margin-left: 32px;
	margin-right: 32px;
	width: 648px;
	text-align: center;
	clear: both;
}

div.hnl-callout {
	margin-left: 32px;
	margin-right: 32px;
	margin-bottom: 15px;
	clear: both;
	border-bottom: solid 1px #c8c8c8;
	border-top: solid 1px #c8c8c8;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #eff0f0;
}

div.hnl-callout h3 {
	font-size: 22px;
	letter-spacing: -1px;
	color: #86b96d;
	margin-left: 15px;
	margin-top: 10px;
}

div.hnl-callout p {
	font-size: 14px;
	margin-top: -15px;
	letter-spacing: 0;
	margin-left: 15px;
	font-weight: bold;
}

div.healthy-night-light-offer {
	margin-left: 32px;
	margin-right: 32px;
	margin-bottom: 15px;
	margin-top: 15px;
}

div.hnl-offer1 {
	float: left;
	width: 100px;
}

div.hnl-offer2 {
	float: left;
	width: 220px;
}

div.hnl-offer3 {
	float: right;
	width: 300px;
}

div.hnl-offer3 h3 {
	color: #005695;
	font-size: 18px;
	letter-spacing: -1px; 
}

div.clear {
	clear: both;
}

/** New Homepage CSS **/

div.new-purely-message {
	width: 972px;
	height: 105px;
	background-image: url(https://media.purelyproducts.com/site-assets/images/purely-message-top-bg.png);
	text-align: left;
	font-style: italic;
	font-size: 16px;
	color: #4e575d;
	margin-top: -16px;
	margin-left: -12px;
}

div.new-purely-message p {
	padding-left: 30px;
	padding-top: 25px;
	padding-right: 30px;
}

div.featured-section-new {
	width: 960px;
	height: 346px;
}

div.featured-section-left-new1 {
	float: left;
	width: 617px;
	height: 330px;
	background-image: url(https://media.purelyproducts.com/site-assets/images/new-healthy-cfl-top-bg.jpg);
	text-align: left;
	color: white;
}

div.featured-section-left-new1 h2 {
	margin-left: 35px;
	letter-spacing: -1px;
	font-size: 46px;
	margin-bottom: -15px;
	margin-top: 5px;
	float: left;
}

div.featured-section-left-new1 h3 {
	margin-left: 35px;
	letter-spacing: -1px;
	font-size: 18px;
	margin-bottom: -5px;
	float: left;
}

div.featured-section-left-new1 p.commercial {
	position: absolute;
	margin-left: 400px;
	margin-top: 5px;
}

div.featured-section-left-new1 p.special-buy {
	position: absolute;
	margin-left: 315px;
	margin-top: 140px;
}

div.featured-section-left-new2 {
	float: left;
	width: 617px;
	height: 330px;
	background-image: url(https://media.purelyproducts.com/site-assets/images/hnl-left-bg.jpg);
	text-align: left;
	color: white;
}

div.featured-section-left-new2 h2 {
	margin-left: 35px;
	letter-spacing: -1px;
	font-size: 38px;
	margin-bottom: -15px;
	margin-top: 12px;
	float: left;
	color: #fdba31;
}

div.featured-section-left-new2 h3 {
	margin-left: 35px;
	letter-spacing: -1px;
	font-size: 18px;
	margin-bottom: -5px;
	float: left;
}

div.featured-section-left-new2 p.commercial {
	position: absolute;
	margin-left: 400px;
	margin-top: 85px;
}

div.featured-section-left-new2 p.special-buy {
	position: absolute;
	margin-left: 315px;
	margin-top: 140px;
}

div.featured-section-right-new1 {
	float: right;
	width: 343px;
	height: 330px;
	background-image: url(https://media.purelyproducts.com/site-assets/images/new-hnl-top-left-bg.jpg);
	text-align: left;
}

div.featured-section-right-new1 h4 {
	letter-spacing: -1px;
	color: #005695;
	font-size: 20px;
	line-height: normal;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
}

div.featured-section-right-new1 p {
	font-size: 12px;
	line-height: normal;
	margin-left: 15px;
	width: 250px;
}

div.featured-section-right-new2 {
	float: right;
	width: 343px;
	height: 330px;
	background-image: url(https://media.purelyproducts.com/site-assets/images/healthy-cfl-right-bg.jpg);
	text-align: left;
}

div.featured-section-right-new2 h4 {
	letter-spacing: -1px;
	color: #005695;
	font-size: 18px;
	line-height: normal;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
}

div.featured-section-right-new2 p {
	font-size: 12px;
	line-height: normal;
	margin-left: 15px;
	width: 250px;
}

div.purely-products-reviews {
	margin-left: 32px;
	margin-right: 32px;
	width: 880px;
	padding: 10px;
	background-color: #7cb15e;
	font-size: 16px;
	font-weight: bold;
	color: white;
}

div.purely-products-reviews p {
	padding-left: 8px;
	padding-right: 8px;
}

div.koi-pond {
	margin-left: 30px;
	width: 450px;
	float: left;
	text-align: left;
	font-size: 14px;
	line-height: 18px;
}

div.koi-pond h3 {
	letter-spacing: -1px;
	color: #005695;
	font-size: 18px;
	line-height: normal;
}

div.germ-killer {
	margin-left: 15px;
	margin-right: 30px;
	width: 435px;
	float: left;
	text-align: left;
	font-size: 14px;
	line-height: 18px;
}

div.germ-killer h3 {
	letter-spacing: -1px;
	color: #005695;
	font-size: 18px;
	line-height: normal;
}

div.purely-healthy-home {
	clear: both;
	background-image: url(https://media.purelyproducts.com/site-assets/images/purely-healthy-home-bg.jpg);
	text-align: left;
	color: white;
	width: 960px;
	height: 228px;
}

div.purely-healthy-home h3 {
	margin-left: 35px;
	letter-spacing: -1px;
	font-size: 24px;
	padding-top: 45px;
	margin-bottom: -15px;
	width: 400px;
}

div.purely-healthy-home h2 {
	margin-left: 35px;
	letter-spacing: -1px;
	font-size: 36px;
	width: 400px;
}

div.purely-healthy-home p {
	margin-left: 35px;
	font-size: 16px;
	line-height: 18px;
	width: 380px;
}

div.purely-healthy-home p.healthy-home-button {
	margin-right: 175px;
	margin-top: -175px;
	float: right;
}

div.mood-booster {
	margin-left: 30px;
	width: 450px;
	float: left;
	text-align: left;
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 20px;
}

div.mood-booster h3 {
	letter-spacing: -1px;
	color: #005695;
	font-size: 18px;
	line-height: normal;
}

div.lose-the-pet-dander {
	margin-left: 15px;
	margin-right: 30px;
	width: 435px;
	float: right;
	text-align: left;
	font-size: 14px;
	line-height: 18px;
}

div.lose-the-pet-dander h3 {
	letter-spacing: -1px;
	color: #005695;
	font-size: 18px;
	line-height: normal;
}

div.savings-spotlight {
	margin-left: 30px;
	width: 450px;
	height: 125px;
	float: left;
	text-align: left;
	font-size: 20px;
	line-height: 24px;
	background-color: #daead3;
	clear: both;
}

div.savings-spotlight p {
	padding-left: 15px;
	padding-right: 15px;
	float: left;
	width: 155px;
}

div.savings-spotlight h3 {
	font-size: 80px;
	padding-left: 10px;
	padding-right: 15px;
	color: #6d9c52;
	letter-spacing: -1px;
	line-height: normal;
	margin-top: -5px;
	font-weight: bold;
	float: right;
	width: 250px;
	margin-top: -80px;
}

div.happy {
	margin-left: 15px;
	margin-right: 30px;
	width: 435px;
	height: 125px;
	float: right;
	text-align: left;
	font-size: 12px;
	line-height: 16px;
	background-color: #daead3;
}

div.happy h2 {
	font-size: 76px;
	padding-left: 15px;
	padding-right: 15px;
	color: #6d9c52;
	letter-spacing: -1px;
	line-height: normal;
	margin-bottom: -30px;
	margin-top: 15px;
	font-weight: bold;
	float: left;
	width: 220px;
	position: relative;
}

div.happy h3 {
	font-size: 26px;
	padding-left: 15px;
	padding-right: 15px;
	color: #6d9c52;
	letter-spacing: -1px;
	line-height: normal;
	margin-bottom: -15px;
	font-weight: bold;
	float: left;
	width: 220px;
	padding-bottom: 15px;
	position: relative;
}

div.happy p {
	float: right;
	width: 165px;
	position: relative;
	padding-right: 10px;
	margin-right: 15px;
	margin-top: -100px;
}

div.purely-community-homepage-new {
	width: 960px;
	clear: both;
	text-align: left;
	padding-top: 10px;
	margin-bottom: -25px;
}

div.purely-community-homepage-new h3 {
	font-family: Helvetica, Arial;
	font-size: 18px;
	border-bottom: solid 1px #c8c8c8;
}

div.community1-new {
	float: left;
	width: 900px;
	padding-left: 30px;
}

div.community1-new h2 {
	color: #005695;
	font-size: 26px;
	letter-spacing: -1px;
	border-bottom: solid 1px #c8c8c8;
	padding-bottom: 15px;
}

div.community2-new {
	float: left;
	width: 300px;
	margin-left: 10px;
	margin-right: 10px;
	clear: left;
}

div.community2-new h3 {
	margin-left: 20px;
	margin-right: 9px;
	height: 37px;
	padding-top: 8px;
}

div.community2-new p {
	margin-left: 20px;
	line-height: 18px;
	font-size: 14px;
}

div.community2-new p.bottom {
	border-top: solid 1px #c8c8c8;
	padding-top: 10px;
}

div.community3-new {
	float: left;
	width: 300px;
	margin-left: 10px;
	margin-right: 10px;
}

div.community3-new h3 {
	margin-left: 9px;
	margin-right: 9px;
	height: 37px;
	padding-top: 8px;
}

div.community4-new {
	float: right;
	width: 300px;
	margin-left: 10px;
	margin-right: 10px;
}

div.community4-new h3 {
	margin-left: 9px;
	margin-right: 20px;
	height: 37px;
	padding-top: 8px;
}

div.diaperlove-homepage-new {
	width: 720px;
	height: 199px;
	background-image: url(https://media.purelyproducts.com/site-assets/images/new-diaper-love-bg.jpg);
	text-align: left;
	clear: both;
	margin-bottom: 25px;
	color: white;
	font-size: 14px;
	line-height: 18px;
	padding-left: 240px;
	margin-top: 15px;
}

div.diaperlove-homepage-new h2 {
	font-size: 36px;
	padding-top: 35px;
	line-height: 36px;
	letter-spacing: -1px;
	margin-bottom: -12px;
}

div.diaperlove-homepage-new p {
	padding-right: 25px;
}

div.diaperlove-homepage-new p a {
	color: #fdba31;
	font-size: 30px;
}

div.diaperlove-homepage-new p a:hover {
	color: #dda531;
	font-size: 30px;
}

div.become-retailer-top {
	background-image: url(http://media.purelyproducts.com/site-assets/images/become-retailer-top.jpg);
	width: 712px;
	height: 344px;
	margin-top: -24px;
	color: white;
}

div.newsletter-signup-top {
	background-image: url(http://media.purelyproducts.com/site-assets/images/newsletter-sign-up.jpg);
	width: 712px;
	height: 344px;
	margin-top: -24px;
	color: white;
}

@font-face {
	font-family: 'FrutigerLTStd56Italic';
	src: url('https://media.purelyproducts.com/site-assets/css/frutigerltstd-italic-webfont.eot');
	src: local('https://media.purelyproducts.com/site-assets/css/frutigerltstd-italic-webfont.eot'), url('https://media.purelyproducts.com/site-assets/css/frutigerltstd-italic-webfont.woff') format('woff'), url('https://media.purelyproducts.com/site-assets/css/frutigerltstd-italic-webfont.ttf') format('truetype'), url('https://media.purelyproducts.com/site-assets/css/frutigerltstd-italic-webfont.svg#webfontvofQnSlD') format('svg');
}

@font-face {
	font-family: 'FrutigerLTStd65Bold';
	src: url('https://media.purelyproducts.com/site-assets/css/FrutigerLTStd-Bold.eot');
	src: local('https://media.purelyproducts.com/site-assets/css/FrutigerLTStd-Bold'), url('https://media.purelyproducts.com/site-assets/css/FrutigerLTStd-Bold.woff') format('woff'), url('https://media.purelyproducts.com/site-assets/css/FrutigerLTStd-Bold.otf') format('opentype');
}
