html.js .hide {
	opacity: 0.0;
	-moz-opacity: 0.0;
	-khtml-opacity: 0.0;
	filter: alpha(opacity=0);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);	
}

html.js .alt_hide {
	display: none;
}


/* Eric Meyer's CSS Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

body{
	margin:0;
	color:#000;
	font:11px verdana, arial,sans-serif;
	background:#e1e6f3;
}
img{border-style:none;} 
a{text-decoration:none;}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% verdana, arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
/* page */
#page {
	width:952px;
	overflow:hidden;
	position:relative;
	margin:0 auto;
	padding:183px 0 0;
}
/* logo */
#page #logo {
	position:absolute;
	top:67px;
	left:289px;
	width:376px;
	height:66px;
	
	margin:0;
	z-index:1;
	display:block;
}


/* header */
#header {
	width:917px;
	height:200px;
	padding:0 17px;
	position:absolute;
	top:0;
	left:0;
	background:url(/assets/images/bg-header.gif) no-repeat 0 23px;
}
/* navigation */
.top-nav{
	width:100%;
	overflow:hidden;
	padding:18px 0 0;
}
.top-nav strong{
	float:left;
	font-size:15px;
	color:#6580a8;
	font-family: "Trebuchet MS", Verdana, Arial;
}
.top-nav ul{
	float:right;
	margin:0;
	padding:3px 3px 0 0;
	list-style:none;
}
.top-nav ul li{
	float:left;
	text-transform:uppercase;
	font-size:9px;
	padding:0 0 0 10px;
}
.top-nav ul li a{color:#6580a8;}

/* main menu */


.menu{
	width:100%;
	position:absolute;
	top:157px;
	left:17px;
	z-index:2;
}
.menu ul{
	margin:0;
	padding:0;
	list-style:none;
	width:919px;
}



.menu ul:after{
	content:"";
	clear:both;
	display:block;
}
.menu ul li{
	float:left;
	margin:0 2px 0 0;
}
.menu ul li:hover, .menu ul li.hover{position:relative;}
.menu ul li:hover .drop, .menu ul li.hover .drop{
	display:block;
	z-index: 2000!important;
}
.menu ul li a{
	float:left;
	height:26px;
	background:url(/assets/images/bg-menu.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
.menu ul li .about{width:120px;}
.menu ul li:hover .about, .menu ul li.hover .about{background-position:0 -26px;}
.menu ul li .products{
	width:120px;
	background-position:-122px 0;
}
.menu ul li:hover .products, .menu ul li.hover .products{background-position:-122px -26px;}
.menu ul li .homeopathy{
	width:141px;
	background-position:-244px 0;
}
.menu ul li:hover .homeopathy, .menu ul li.hover .homeopathy{background-position:-244px -26px;}
.menu ul li .environment{
	width:177px;
	background-position:-387px 0;
}
.menu ul li:hover .environment, .menu ul li.hover .environment{background-position:-387px -26px;}
.menu ul li .news{
	width:136px;
	background-position:-566px 0;
}
.menu ul li:hover .news, .menu ul li.hover .news{background-position:-566px -26px;}
.menu ul li .cart{
	color: #Fff;
	padding		: 6px 0;
	text-indent: 90px;
	width:213px;
	height: 14px;
	background-position:-704px 0;
}
.menu ul li:hover .cart, .menu ul li.hover .cart{background-position:-704px -26px;}
/* dropdown */
.menu ul .drop{
	width:178px;
	overflow:hidden;
	position:absolute;
	top:20px;
	left:-6px;
	z-index:2;
	padding:10px 0 0;
	display:none;
}
.drop .drop-top{
	height:13px;
	background:url(/assets/images/bg-drop-top.png) no-repeat;
	float:left;
	width:100%;
}
.drop .drop-middle{
	background:url(/assets/images/bg-drop.png) repeat-y;
	width:164px;
	padding:0 7px;
	float:left;
}
.drop .drop-middle:after{
	content:"";
	display:block;
	clear:both;
}
.drop .drop-bottom{
	height:13px;
	background:url(/assets/images/bg-drop-bottom.png) no-repeat;
	float:left;
	width:100%;
}
.drop ul{
	margin:-5px 0 -5px;
	padding:0;
	list-style:none;
	width:160px;
	overflow:hidden;
	position:relative;
	border:2px solid #fff;
}
.drop ul li{
	float:left;
	vertical-align:top;
	margin:0;
	border-top:1px solid #fff;
	background:#86d1d8;
	width:100%;
	font-size:11px;
}
.drop ul li:hover, .drop ul li.hover{
	color:#fff;
	text-decoration:none;
	background:#6abeca;
}
.drop ul li:hover a, .drop ul li.hover a{
	color:#fff;
	text-decoration:none;
}
.drop ul li a{
	display:block;
	width:136px;
	padding:3px 12px 2px;
	height:auto;
	background:none;
	text-indent:0;
	color:#4b403a;
}
/* colored dropdowns */
.red ul li{background:#ed8e6f;}
.red ul li:hover, .red ul li.hover{background:#e97657;}
.blue ul li{background:#94afd8;}
.blue ul li:hover, .blue ul li.hover{background:#7992c6;}
.green ul li{background:#a2cd4b;}
.green ul li:hover, .green ul li.hover{background:#91c039;}

	
/* content */
#content {
	width:917px;
	padding:0 17px;
	overflow:hidden;
	background:url(/assets/images/bg-content.gif) repeat-y;
}
.content-area{
	width:100%;
	overflow:hidden;
	background:url(/assets/images/bg-content-area.gif) repeat-x 0 100%;
	padding:0 0 23px;
}
.content-holder{
	width:842px;
	overflow:hidden;
	padding:0 35px 0 40px;
	background:url(/assets/images/bg-flower-1.jpg) no-repeat 100% 0;
	position:relative;
}
.content-box{
	width:100%;
	overflow:hidden;
	background:url(/assets/images/logo-bottom.gif) no-repeat 50% 100%;
	padding:0 0 107px;
}

.home .content-box {
	padding-bottom: 0px;
}

.home .content-area{
	padding:0 0 0px;
}

/* harmony box */
.harmony{
	width:100%;
	position:relative;
	margin:0 0 78px;
	padding:33px 0 0;
	
}
.harmony:after{
	display:block;
	clear:both;
	content:"";
}
.harmony .img-box{
	float:left;
	width:330px;
	height:284px;
	xoverflow:hidden;
}
.harmony .heading-box {
	float:right;
	width:507px;
	height:284px;
	overflow:hidden;
	
	
	text-align:center;
	background-image: url(/assets/images/harmony.png);
	background-repeat: no-repeat;
	background-position: top left;
	
	
}



.harmony .heading-box h2{
	margin:0 auto;
	width: 507px!important;
	color:#486eab;
	font-size:14px;
	text-align: center;
	padding: 0;
	display: none;
}
.heading-box h2{
	margin:0 auto;
	width: 507px!important;
	color:#486eab;
	font-size:14px;
	text-align: center;
	padding:0;
	left: 0;
	font-weight: normal;
	text-transform: uppercase!important;
}
/* title box */
.harmony .title-box{
	position:absolute;
	top:285px;
	left:160px;
	z-index:20;
}
.harmony .title-box .title-holder{
	width:523px;
	height:67px;
	background:url(/assets/images/bg-title.png) no-repeat;
	padding:18px 50px 20px;
	text-indent:-9999px;
	overflow:hidden;
}



.harmony .title-box .title-holder h2{
	margin:0;
	color:#fff;
	font-size:18px;
}
/* product info */
.product-area{
	width:915px;
	z-index:1000;
}
.product-area .product-img{
	width:915px;
	float:left;
}
.product-area.homepage{
	z-index: 1000!important;
}
.product-area.homepage .product-img{
	width:915px;
	float:left;
	
}

.product-area .product-img img{display:block;}
.product-area .product-text{
	width:226px;
	float:right;
	border-bottom:1px solid #dce6f3;
	margin:42px 47px 0 0;
	display:inline;
}
.product-area .product-text h3{
	margin:0 0 6px;
	font-size:19px;
	text-align:center;
	color:#7199cf;
	border-bottom:1px solid #dce6f3;
}
.product-area .product-text p{
	margin:0 0 12px;
	color:#6788b8;/*7B9CCD;*/
	font-size:12px;
	line-height:16px;
	text-align:left;
}
/* footer */
#footer {
	width:921px;
	padding:15px 17px 30px;
	overflow:hidden;
	background:url(/assets/images/bg-footer.gif) no-repeat;
}
#footer .aak{
	float: left;
	width: 35px;
	height: 34px;
	background: url(/assets/images/bg-aak.gif) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	margin:0 10px 0 0;
}
/* navigation */
#footer .nav{
	width:462px;
	float:left;
	padding:3px 0 0;
}
#footer .nav ul{
	margin:0 0 5px;
	padding:0;
	list-style:none;
	width: 100%;
	overflow:hidden;
}
#footer .nav ul li{
	float:left;
	font-size:10px;
	text-transform:uppercase;
	margin:0 8px 0 0;
}
#footer .nav ul li a{color:#6580a8; font-size: 10px}
#footer .nav p{
	margin:0 0 1px;
	font-size:10px;
	color:#6580a8;
}
#footer .nav p a{
	color:#6580a8;
	text-decoration:underline;
}
#footer .nav p a:hover{text-decoration:none;}
/* logos */
#footer .logos{
	float:right;
	width:414px;
}
#footer .logos ul{
	float:right;
	margin:0;
	padding:0;
	list-style:none;
}
#footer .logos ul li{
	float:left;
	padding:0 0 0 14px;
}
#footer .logos ul li img{display:block;}
/* product pages */
.product .content-holder{
	padding-bottom:32px;
	background:url(/assets/images/bg-product-1.jpg) no-repeat 100% 100%;
}
.product-2 .content-holder{background-image:url(/assets/images/bg-product-2.jpg);}
.product-3 .content-holder{background-image:url(/assets/images/bg-product-3.jpg);}
.product-4 .content-holder{background-image:url(/assets/images/bg-product-4.jpg);}
.product-5 .content-holder{background-image:url(/assets/images/bg-product-5.jpg);}
.product-6 .content-holder{background-image:url(/assets/images/bg-product-6.jpg);}
.product-7 .content-holder{background-image:url(/assets/images/bg-product-7.jpg);}
.product-8 .content-holder{background-image:url(/assets/images/bg-product-8.jpg);}
.product-9 .content-holder{background-image:url(/assets/images/bg-product-9.jpg);}
.product-10 .content-holder{background-image:url(/assets/images/bg-product-10.jpg);}
.product-11 .content-holder{background-image:url(/assets/images/bg-product-11.jpg);}
.product-12 .content-holder{background-image:url(/assets/images/bg-product-12.jpg);}
.product-13 .content-holder{background-image:url(/assets/images/bg-product-13.jpg);}
.product-14 .content-holder{background-image:url(/assets/images/bg-product-14.jpg);}
.product-86 .content-holder{background-image:url(/assets/images/bg-product-10.jpg);}
.product .content-box{
	background:url(/assets/images/logo-white-bottom.gif) no-repeat 50% 100%;
	padding:0 0 84px;
}
.product-box{
	width:808px;
	border:2px solid #fdba13;
	margin:59px 0 0 12px;
}
.product-2 .product-box{border-color:#667dbd;}
.product-3 .product-box{border-color:#ea8faa;}
.product-4 .product-box{border-color:#4cb7bf;}
.product-5 .product-box{border-color:#fab145;}
.product-6 .product-box{border-color:#76b2db;}
.product-7 .product-box{border-color:#f37a5c;}
.product-8 .product-box{border-color:#8DC43F;}
.product-9 .product-box{border-color:#6FC5A8;}
.product-10 .product-box{border-color:#B087B5;}
.product-11 .product-box{border-color: #6398D1;}
.product-12 .product-box{border-color: #fdb417;}
.product-13 .product-box{border-color: #f07eb2;}
.product-14 .product-box{border-color: #88c241;}
.product-86 .product-box{border-color:#B087B5;}
.product-content{
	width:100%;
	background:url(/assets/images/bg-product-box.png);
}
.product-content:after{
	display:block;
	clear:both;
	content:"";
}
.bg-product{
	width:100%;
	background:url(/assets/images/bg-product.png) repeat-x;
	min-height:59px;
}
.product-box .product-holder{
	width:757px;
	padding:0 42px 0 9px;
	float:left;
	background:url(/assets/images/bg-product-1.gif) no-repeat 100% 0;
	position:relative;
	z-index:1;
	margin:0 0 -59px;
}
.product-2 .product-box .product-holder{background-image:url(/assets/images/bg-product-2.gif);}
.product-3 .product-box .product-holder{background-image:url(/assets/images/bg-product-3.gif);}
.product-4 .product-box .product-holder{background-image:url(/assets/images/bg-product-4.gif);}
.product-5 .product-box .product-holder{background-image:url(/assets/images/bg-product-5.gif);}
.product-6 .product-box .product-holder{background-image:url(/assets/images/bg-product-6.gif);}
.product-7 .product-box .product-holder{background-image:url(/assets/images/bg-product-7.gif);}
.product-8 .product-box .product-holder{background-image:url(/assets/images/bg-product-8.gif);}
.product-9 .product-box .product-holder{background-image:url(/assets/images/bg-product-9.gif);}
.product-10 .product-box .product-holder{background-image:url(/assets/images/bg-product-10.gif);}
.product-11 .product-box .product-holder{background-image:url(/assets/images/bg-product-11.gif);}
.product-12 .product-box .product-holder{background-image:url(/assets/images/bg-product-12.gif);}
.product-13 .product-box .product-holder{background-image:url(/assets/images/bg-product-13.gif);}
.product-14 .product-box .product-holder{background-image:url(/assets/images/bg-product-14.gif);}
.product-86 .product-box .product-holder{background-image:url(/assets/images/bg-product-10.gif);}
/* product photo */
.product-box .photo{
	width:190px;
	float:left;
	margin:16px 0 0;
}

.product-box .photo img
{
	margin: 0px 25px 0px 35px;
}

/* product description */
.product-box .text{
	width:490px;
	float:right;
	background:url(/assets/images/bg-product-text-1.gif) no-repeat 50% 103px;
	padding:50px 0 34px;
	color:#e8a914;
	min-height:224px;
	position:relative;
}
.product-2 .product-box .text{background-image:url(/assets/images/bg-product-text-2.gif);}
.product-3 .product-box .text{background-image:url(/assets/images/bg-product-text-3.gif);}
.product-4 .product-box .text{background-image:url(/assets/images/bg-product-text-4.gif);}
.product-5 .product-box .text{background-image:url(/assets/images/bg-product-text-5.gif);}
.product-6 .product-box .text{background-image:url(/assets/images/bg-product-text-6.gif);}
.product-7 .product-box .text{background-image:url(/assets/images/bg-product-text-7.gif);}
.product-8 .product-box .text{background-image:url(/assets/images/bg-product-text-8.gif);}
.product-9 .product-box .text{background-image:url(/assets/images/bg-product-text-9.gif);}
.product-10 .product-box .text{background-image:url(/assets/images/bg-product-text-10.gif);}
.product-11 .product-box .text{background-image:url(/assets/images/bg-product-text-11.gif);}
.product-12 .product-box .text{background-image:url(/assets/images/bg-product-text-12.gif);}
.product-13 .product-box .text{background-image:url(/assets/images/bg-product-text-13.gif);}
.product-14 .product-box .text{background-image:url(/assets/images/bg-product-text-14.gif);}
.product-86 .product-box .text{background-image:url(/assets/images/bg-product-text-14.gif);}
.product-box .text .description{
	width:100%;
	overflow:hidden;
	margin:0 0 26px;
}
.product-2 .product-box .text{color:#667dbd;}
.product-3 .product-box .text{color:#ea8faa;}
.product-4 .product-box .text{color:#65c8d0;}
.product-5 .product-box .text{color:#fbac42;}
.product-6 .product-box .text{color:#76b2db;}
.product-7 .product-box .text{color:#f37a5c;}
.product-8 .product-box .text{color:#8bb63a;}
.product-9 .product-box .text{color:#6FC5A8;}
.product-10 .product-box .text{color:#B087B5;}
.product-11 .product-box .text{color: #6398D1;}
.product-12 .product-box .text{color: #fdb417;}
.product-13 .product-box .text{color: #f07eb2;}
.product-14 .product-box .text{color: #88c241;}
.product-86 .product-box .text{color:#B087B5;}
/* product headings */
.product-box h2{
	width:197px;
	height:44px;
	background:url(/assets/images/product-heading.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 28px 173px;
}
.product-2 .product-box h2{
	background:url(/assets/images/product-heading-2.gif) no-repeat;
	width:189px;
	margin-left:165px;
}
.product-3 .product-box h2{
	background:url(/assets/images/product-heading-3.gif) no-repeat;
	width:165px;
	margin-left:175px;
}
.product-4 .product-box h2{
	background:url(/assets/images/product-heading-4.gif) no-repeat;
	width:199px;
	margin-left:150px;
}
.product-5 .product-box h2{
	background:url(/assets/images/product-heading-5.gif) no-repeat;
	width:230px;
	margin-left:134px;
}
.product-6 .product-box h2{
	background:url(/assets/images/product-heading-6.gif) no-repeat;
	width:153px;
	margin-left:165px;
}
.product-7 .product-box h2{
	background:url(/assets/images/product-heading-7.gif) no-repeat;
	width:256px;
	margin-left:120px;
}
.product-8 .product-box h2{
	background:url(/assets/images/product-heading-8.gif) no-repeat;
	width:215px;
	margin-left:154px;
}
.product-9 .product-box h2{
	background:url(/assets/images/product-heading-9.gif) no-repeat;
	width:215px;
	margin-left:154px;
}
.product-10 .product-box h2{
	background:url(/assets/images/product-heading-10.gif) no-repeat;
	width:270px;
	margin-left:154px;
}
.product-11 .product-box h2{
	background:url(/assets/images/product-heading-11.gif) no-repeat;
	width:176px;
	margin-left:154px;
}
.product-12 .product-box h2{
	background:url(/assets/images/product-heading-12.gif) no-repeat;
	width:256px;
	margin-left:154px;
}
.product-13 .product-box h2{
	background:url(/assets/images/product-heading-13.gif) no-repeat;
	width:200px;
	margin-left:154px;
}
.product-14 .product-box h2{
	background:url(/assets/images/product-heading-14.gif) no-repeat;
	width:212px;
	margin-left:154px;
}
.product-86 .product-box h2{
	background:url(/assets/images/product-heading-86.gif) no-repeat;
	width:474px;
	margin-left:0px;
}
.product-box .text p{
	margin:0 0 14px;
	font-size:12px;
	line-height:16px;
}
/* product price */
.product-box .text .price{
	font-style:normal;
	font-size:15px;
}
/* product form box */
.product-box .actions{
	position:absolute;
	bottom:0;
	right:0;
	width:100%;
	overflow:hidden;
	margin:0 0 17px;
}
.product-box .actions .btn-facts{
	float:left;
	font-size:13px;
}
.product-box .actions .btn-facts a{
	float:left;
	background:url(/assets/images/btn-facts-l.gif) no-repeat;
	color:#e8a914;
	text-indent: -9999px;
	width: 178px;
	font-size: 0px;
}
.product-2 .product-box .actions .btn-facts a{
	background-image:url(/assets/images/btn-facts-l-2.gif);
	color:#667dbd;
}
.product-3 .product-box .actions .btn-facts a{
	background-image:url(/assets/images/btn-facts-l-3.gif);
	color:#ea8faa;
}
.product-4 .product-box .actions .btn-facts a{
	background-image:url(/assets/images/btn-facts-l-4.gif);
	color:#65c8d0;
}
.product-5 .product-box .actions .btn-facts a{
	background-image:url(/assets/images/btn-facts-l-5.gif);
	color:#fbb465;
}
.product-6 .product-box .actions .btn-facts a{
	background-image:url(/assets/images/btn-facts-l-6.gif);
	color:#76b2db;
}
.product-7 .product-box .actions .btn-facts a{
	background-image:url(/assets/images/btn-facts-l-7.gif);
	color:#f37a5c;
}
.product-8 .product-box .actions .btn-facts a{
	background-image:url(/assets/images/btn-facts-l-8.gif);
	color:#8bb63a;
}
.product-9 .product-box .actions .btn-facts a{
	background-image:url(/assets/images/btn-facts-l-9.gif);
	color:#6FC5A8;
}
.product-10 .product-box .actions .btn-facts a{
	background-image:url(/assets/images/btn-facts-l-10.gif);
	color:#B087B5;
}
.product-11 .product-box .actions .btn-facts a{
	background-image:url(/assets/images/btn-facts-l-11.gif);
	color:#8ab1dc;
}
.product-12 .product-box .actions .btn-facts a{
	background-image:url(/assets/images/btn-facts-l-12.gif);
	color:#fdb417;
}
.product-13 .product-box .actions .btn-facts a{
	background-image:url(/assets/images/btn-facts-l-13.gif);
	color:#f07eb2;
}
.product-14 .product-box .actions .btn-facts a{
	background-image:url(/assets/images/btn-facts-l-14.gif);
	color:#88c241;
}
.product-86 .product-box .actions .btn-facts a{
	background-image:url(/assets/images/btn-facts-l-10.gif);
	color:#B087B5;
}

.product-box .actions .btn-facts span{
	float:right;
	background:url(/assets/images/btn-facts-r.gif) no-repeat 100% 0;
	height:17px;
	padding:0 19px 0 6px;
	cursor:pointer;
}
.product-2 .product-box .actions .btn-facts span{background-image:url(/assets/images/btn-facts-r-2.gif);}
.product-3 .product-box .actions .btn-facts span{background-image:url(/assets/images/btn-facts-r-3.gif);}
.product-4 .product-box .actions .btn-facts span{background-image:url(/assets/images/btn-facts-r-4.gif);}
.product-5 .product-box .actions .btn-facts span{background-image:url(/assets/images/btn-facts-r-5.gif);}
.product-6 .product-box .actions .btn-facts span{background-image:url(/assets/images/btn-facts-r-6.gif);}
.product-7 .product-box .actions .btn-facts span{background-image:url(/assets/images/btn-facts-r-7.gif);}
.product-8 .product-box .actions .btn-facts span{background-image:url(/assets/images/btn-facts-r-8.gif);}
.product-9 .product-box .actions .btn-facts span{background-image:url(/assets/images/btn-facts-r-9.gif);}
.product-10 .product-box .actions .btn-facts span{background-image:url(/assets/images/btn-facts-r-10.gif);}
.product-11 .product-box .actions .btn-facts span{background-image:url(/assets/images/btn-facts-r-11.gif);}
.product-12 .product-box .actions .btn-facts span{background-image:url(/assets/images/btn-facts-r-12.gif);}
.product-13 .product-box .actions .btn-facts span{background-image:url(/assets/images/btn-facts-r-13.gif);}
.product-14 .product-box .actions .btn-facts span{background-image:url(/assets/images/btn-facts-r-14.gif);}
.product-86 .product-box .actions .btn-facts span{background-image:url(/assets/images/btn-facts-r-10.gif);}

.product-box .actions .btn-facts a:hover{text-decoration:none;}
.product-box .actions .add-form{
	float:right;
	padding:0 5px 0 0;
}
.product-box .actions .add-form label{
	float:left;
	font-size:0px;
	text-indent: -9999px;
	color:#e8a914;
	margin:4px 8px 0 0;
	width: 54px;
	height: 12px;
	background-repeat: no-repeat;
}

.product-box .actions .add-form .quantity-1 {background-image: url(../images/quantity-1.gif);}
.product-box .actions .add-form .quantity-2 {background-image: url(../images/quantity-2.gif);}
.product-box .actions .add-form .quantity-3 {background-image: url(../images/quantity-3.gif);}
.product-box .actions .add-form .quantity-4 {background-image: url(../images/quantity-4.gif);}
.product-box .actions .add-form .quantity-5 {background-image: url(../images/quantity-5.gif);}
.product-box .actions .add-form .quantity-6 {background-image: url(../images/quantity-6.gif);}
.product-box .actions .add-form .quantity-7 {background-image: url(../images/quantity-7.gif);}
.product-box .actions .add-form .quantity-8 {background-image: url(../images/quantity-8.gif);}
.product-box .actions .add-form .quantity-9 {background-image: url(../images/quantity-9.gif);}
.product-box .actions .add-form .quantity-10 {background-image: url(../images/quantity-10.gif);}
.product-box .actions .add-form .quantity-11 {background-image: url(../images/quantity-11.gif);}
.product-box .actions .add-form .quantity-12 {background-image: url(../images/quantity-12.gif);}
.product-box .actions .add-form .quantity-13 {background-image: url(../images/quantity-13.gif);}
.product-box .actions .add-form .quantity-14 {background-image: url(../images/quantity-14.gif);}

.product-box .actions .add-form .quantity-86 {background-image: url(../images/quantity-10.gif);}


.product-2 .product-box .actions .add-form label{color:#667dbd;}
.product-3 .product-box .actions .add-form label{color:#ea8faa;}
.product-4 .product-box .actions .add-form label{color:#65c8d0;}
.product-5 .product-box .actions .add-form label{color:#fbb465;}
.product-6 .product-box .actions .add-form label{color:#76b2db;}
.product-7 .product-box .actions .add-form label{color:#f37a5c;}
.product-8 .product-box .actions .add-form label{color:#8bb63a;}
.product-9 .product-box .actions .add-form label{color:#6FC5A8;}
.product-10 .product-box .actions .add-form label{color:#B087B5;}
.product-11 .product-box .actions .add-form label{color: #6398D1;}
.product-12 .product-box .actions .add-form label{color: #fdb417;}
.product-13 .product-box .actions .add-form label{color: #f07eb2;}
.product-14 .product-box .actions .add-form label{color: #88c241;}
.product-86 .product-box .actions .add-form label{color:#B087B5;}
.product-box .actions .add-form .quantity{
	float:left;
	border:1px solid #fdc230;
	width:14px;
	padding:0 3px;
	text-align:center;
	font-size:11px;
	color:#231f20;
	margin:0 10px 0 0;
}
.product-2 .product-box .actions .add-form .quantity{border-color:#8b9ccc;}
.product-3 .product-box .actions .add-form .quantity{border-color:#eeb9c5;}
.product-4 .product-box .actions .add-form .quantity{border-color:#8bd5db;}
.product-5 .product-box .actions .add-form .quantity{border-color:#fbddb1;}
.product-6 .product-box .actions .add-form .quantity{border-color:#97c4e3;}
.product-7 .product-box .actions .add-form .quantity{border-color:#f8bcad;}
.product-8 .product-box .actions .add-form .quantity{border-color:#b9da78;}
.product-9 .product-box .actions .add-form .quantity{border-color:#6FC5A8;}
.product-10 .product-box .actions .add-form .quantity{border-color:#B087B5;}
.product-11 .product-box .actions .add-form .quantity{border-color: #6398D1;}
.product-12 .product-box .actions .add-form .quantity{border-color: #fdb417;}
.product-13 .product-box .actions .add-form .quantity{border-color: #f07eb2;}
.product-14 .product-box .actions .add-form .quantity{border-color: #88c241;}
.product-86 .product-box .actions .add-form .quantity{border-color:#B087B5;}
/* product submit buttons */
.product-box .actions .add-form #add{
	float:left;
	width:103px;
	height:17px;
	padding:0 0 2px 8px;
	margin:0;
	background:url(/assets/images/btn-add.gif) no-repeat;
	display: block;
	border:0;
	cursor:pointer;
	text-align:left;
	color:#ff0000;
	text-indent: -9999px;
	font-size: 0px;
}
.product-2 .product-box .actions .add-form #add{
	background-image:url(/assets/images/btn-add-2.gif);
}
.product-3 .product-box .actions .add-form #add{
	background-image:url(/assets/images/btn-add-3.gif);
}
.product-4 .product-box .actions .add-form #add{
	background-image:url(/assets/images/btn-add-4.gif);
}
.product-5 .product-box .actions .add-form #add{
	background-image:url(/assets/images/btn-add-5.gif);
}
.product-6 .product-box .actions .add-form #add{
	background-image:url(/assets/images/btn-add-6.gif);
}
.product-7 .product-box .actions .add-form #add{
	background-image:url(/assets/images/btn-add-7.gif);
}
.product-8 .product-box .actions .add-form #add{
	background-image:url(/assets/images/btn-add-8.gif);
}
.product-9 .product-box .actions .add-form #add{
	background-image:url(/assets/images/btn-add-9.gif);
}
.product-10 .product-box .actions .add-form #add{
	background-image:url(/assets/images/btn-add-10.gif);
}
.product-11 .product-box .actions .add-form #add{
	background-image:url(/assets/images/btn-add-11.gif);
}
.product-12 .product-box .actions .add-form #add{
	background-image:url(/assets/images/btn-add-12.gif);
}
.product-13 .product-box .actions .add-form #add{
	background-image:url(/assets/images/btn-add-13.gif);
}
.product-14 .product-box .actions .add-form #add{
	background-image:url(/assets/images/btn-add-14.gif);
}
.product-86 .product-box .actions .add-form #add{
	background-image:url(/assets/images/btn-add-10.gif);
}
/* slofan */
.slogan{
	position:absolute;
	bottom:0;
	left:286px;
}
.slogan strong{
	width:361px;
	height:31px;
	display:block;
	background:url(/assets/images/slogan.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
/* subpage */
.news-letter .content-holder{
	background-image:url(/assets/images/bg-flower-2.jpg);
	width:857px;
	padding:0 30px 32px;
}
.news-letter .content-holder.about{
	background-position	: right 40px;
	background-image	: url(/assets/images/flowers/about.jpg);
}
.news-letter .content-holder.homeopathy{
	background-position	: right 20px;
	background-image:url(/assets/images/flowers/homeopathy.jpg);
}
.news-letter .content-holder.environment{
	background-position	: right 57px;
	background-image:url(/assets/images/flowers/environment.jpg);
}
.news-letter.cart .content-holder{
	background-image: none;
	width:857px;
	padding:0 30px 32px;
}
.news-letter .content-box{
	background:url(/assets/images/logo-white-bottom.gif) no-repeat 50% 100%;
	padding:0 0 84px;
}
.news-letter .news{
	width:100%;
	position:relative;
	margin:28px 0 0;
}
.news-letter .news:after{
	display:block;
	clear:both;
	content:"";
}
.news-letter .news .img-box{
	float:left;
	width:334px;
	height:211px;
	overflow:hidden;
}
.news-letter .news .img-box img{display:block;}
.news-letter .news .heading-box{
	float:right;
	width:520px;
	height:113px;
	overflow:hidden;
	background:url(/assets/images/bg-heading-orange.png) repeat-x;
	padding:98px 0 0;
}
.news-letter .content-holder.about .heading-box{
	background:url(/assets/images/backgrounds/about.png) repeat-x;
}
.news-letter .content-holder.homeopathy .heading-box{
	background:url(/assets/images/backgrounds/homeopathy.png) repeat-x;
}
.news-letter .content-holder.environment .heading-box{
	background:url(/assets/images/backgrounds/environment.png) repeat-x;
}
.news-letter .news .heading-box h2{
	margin:0;
	color:#e96c22;
	background: none;
}
.news-letter .content-holder.about .heading-box h2{
	color:#486eab;
	background: none;
}
.news-letter .content-holder.homeopathy .heading-box h2{
	color:#d15634;
	background: none;
}
.news-letter .content-holder.environment .heading-box h2{
	color:#4e7e12;
	background: none;
}
.news-area{
	width:100%;
	overflow:hidden;
}
/* news list box */
.news-area .news-list{
	float:left;
	width:316px;
	padding:20px 0 0;
}
.news-area .news-list .heading{
	width:100%;
	overflow:hidden;
}
/* heading */
.news-area .news-list h3{
	margin:0;
	color:#a2cd4b;
	font-size:19px;
	line-height:20px;
	font-weight:normal;
	text-align:right;
	width: 250px;
	float:right;
}
.news-area .news-list .date{
	height:1%;
	overflow:hidden;
	padding:0;
	text-align:center;
	margin:0 0 0;
}
.news-area .news-list .date em{
	font-size:12px;
	line-height:14px;
	font-style:normal;
}
.news-area .news-list .news-list-box{
	width:100%;
	overflow:hidden;
	background:url(/assets/images/bg-news-list.gif) no-repeat top center;
	padding:18px auto 0;
}
/* subheading */
.news-area .news-list .news-list-box h4{
	margin: 10px 0 0;
	font-size:14px;
	font-weight:normal;
	color:#a2cd4b;
	text-align: center;
}
.news-area .news-list .news-list-box ul{
	margin:0;
	padding:0 0 10px 0;
	list-style:none;
	background:url(/assets/images/bg-news-list.gif) no-repeat bottom center;
}
.news-area .news-list .news-list-box ul li{
	vertical-align:top;
	font-size:14px;
	/*background:url(/assets/images/news-sep.gif) no-repeat 0 8px;*/
	padding:4px 0 0;
	height:1%;
	overflow:hidden;
	text-align: center!important;
}
.news-area .news-list .news-list-box ul li em{
	font-size:9px;
	line-height:12px;
	margin:3px 0 0;
	color:#A2CD4B;
}
* html .news-area .news-list .news-list-box ul li em{margin:1px 0 0;}
.news-area .news-list .news-list-box ul li span{
	float:none;
	text-align: center!important;
	margin:0 10px 0 0;
}
.news-area .news-list .news-list-box ul li a{
	color:#a2cd4b;
	width: 100%;
	display: block;
	text-align: center!important;
	position:relative;
}
/* news content */
.news-area .news-text{
	float:right;
	width:461px;
	padding:47px 31px 0 0;
}

.news-area .news-text .expanded
{
	width	: 817px!important;
	border: 1px solid #000;
}

.news-area .news-text p{
	margin:0 0 28px;
	font-size:12px;
	line-height:16px;
	color:#6788b8;/*7B9CCD;*/
}
/* sifr start. do not modify.*/
.sIFR-flash {
	visibility:visible !important;
	margin:0;
}
.sIFR-replaced {visibility:visible !important;}
span.sIFR-alternate {
	position:absolute !important;
	left:0 !important;
	top:0 !important;
	width:0 !important;
	height:0 !important;
	display:block !important;
	overflow:hidden  !important;
}
.sIFR-flash + div[adblocktab=true] {display:none !important;}
.sIFR-hasFlash .top-nav strong span{font-size:15px;}
.sIFR-hasFlash .harmony .heading-box h2 span{
	font-size:15px;
	line-height:16px;
}
.sIFR-hasFlash .product-area .product-text h3 span{
	font-size:19px;
}
.sIFR-hasFlash .heading-box h2 span{
	font-size:18px;
	line-height:20px;
	width: 100%;
}
.sIFR-hasFlash .news-area .news-list h3 span{
	font-size:19px;
	line-height:20px;
	text-align:center;
}
.sIFR-hasFlash .news-area .news-list .date em span{
	font-size:12px;
	line-height:14px;
	text-align:center;
}
.sIFR-hasFlash .news-area .news-list .news-list-box h4 span{
	font-size:15px;
	line-height:15px;
}
.sIFR-hasFlash .news-area .news-list .news-list-box ul li span{
	font-size:15px;
	line-height:18px;
	cursor:pointer;
}
.sIFR-hasFlash .news-area .news-list .news-list-box ul li em{
	font-size:12px;
	line-height:16px;
}
/* sifr end */

.book_image
{
	padding	: 24px 0;
	float	: right;
	clear	: both;
}

.menu
{
	z-index: 1200!important;
}

.home_show img
{
	z-index: 1;
}

a.no-handler
{
	cursor: default!important;
}

.book1
{
	margin-top: 38px;
}

.book2
{
	margin-top: 90px;
}

.book3
{
	margin-top: 120px;
}

.book4
{
	margin-top: 125px;
}

.inner_page_border
{
	position	: relative;
		top		: 0;
		left	: 0px;
	width		: 520px;
	height		: auto;
	padding		: 0;
	margin		: 0 auto;
	float		: right;
}

.inner_page_border_top
{
	background	: #fff url('/assets/images/page_inner_dropshadow_top.png') no-repeat top left;
	height		: 21px;
	width		: 520px;
}

.inner_page_border_middle
{
	background	: #fff url('/assets/images/page_inner_dropshadow_middle.png') top left repeat-y;
	padding		: 20px 0 10px;
	width		: 520px;
	height		: auto;
	margin		: -5px auto!important;
}

	.inner_page_border_middle p
	{
		background	: transparent;
		padding		: 4px 0;
		width		: 440px;
		height		: auto;
		margin		: 0 auto!important;
		color		: #6788b8;
	}

.inner_page_border_bottom
{
	background	: #fff url('/assets/images/page_inner_dropshadow_bottom.png') no-repeat top left;
	height		: 22px;
	width		: 520px;
	margin		: 0 auto 0!important;
	z-index		: 1000!important;
}

/* Children Menu */

.childrens-nav {
	clear: both;
	background:url(/assets/images/bg-drop.png) repeat-y;
	width:184px;
	padding:0px 0px 0px 7px;
	margin: 0px;
	float:left;
}

.childrens-nav ul {
	margin: 0px 0px 0px 0px;
	border-top: 0px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	
}

.childrens-nav ul li {
	background-color: #F3E495;
	width: 164px;
}

.childrens-nav ul li:hover, .childrens-nav ul li.hover{background:#E5BE3B;}

.childrens-nav .childrens-top {
	background-image: url(../images/childrens-top-bg.png);
	border: none;
	height: 52px;
}

.childrens-nav ul li:first-child:hover, .childrens-nav ul li:first-child.hover  {
	background-image: url(../images/childrens-top-bg.png);
}

.sign-11 {
	background-image:url(../images/childrens-top-bg-11.png);
	width: 102px;
	height: 62px;
	position: absolute;
	top: -3px;
	left: 40px;
}


.sign-12 {
	background-image:url(../images/childrens-top-bg-12.png);
	width: 102px;
	height: 62px;
	position: absolute;
	top: -3px;
	left: 40px;
}

.sign-13 {
	background-image:url(../images/childrens-top-bg-13.png);
	width: 102px;
	height: 62px;
	position: absolute;
	top: -3px;
	left: 40px;
}

.sign-14 {
	background-image:url(../images/childrens-top-bg-14.png);
	width: 102px;
	height: 62px;
	position: absolute;
	top: -3px;
	left: 40px;
}

.animal-11 {
	background-image: url(../images/animal-11.png);
	width: 44px;
	height: 49px;
	margin-left: 410px;
	margin-bottom: 10px;
}
.animal-12 {
	background-image: url(../images/animal-12.png);
	width: 44px;
	height: 49px;
	margin-left: 410px;
	margin-bottom: 10px;
}
.animal-13 {
	background-image: url(../images/animal-13.png);
	width: 49px;
	height: 44px;
	margin-left: 410px;
	margin-bottom: 10px;
}
.animal-14 {
	background-image: url(../images/animal-14.png);
	width: 45px;
	height: 47px;
	margin-left: 410px;
	margin-bottom: 10px;
}

#nobg {
	background-image: none;
}

.product-area.homepage {
	background:url(/assets/images/logo-bottom2.gif) no-repeat scroll 50% 95%;
	xpadding-bottom: 390px;
}

#homepage-nogbg {
	background: none!important;
}

.heading-box h2 {
	font-family: "Trebuchet MS", Verdana, Arial;!important
	font-size: 12px;!important
}

.news-list h3 {
	font-family: "Trebuchet MS", Verdana, Arial;!important
	font-size: 16px;!important
}