@charset "utf-8";
/* CSS Document */

body{
background-color:#6a9804;
margin:0px;
padding:0px;
}
#mainWrapper{
margin-left:auto;
margin-right:auto;
width:950px;
}
#header{
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	height: 149px;
	width: 950px;
}
#logo{
width: 475px;
float:left;
}
#headerAccountCart{
	width: 400px;
	float:right;
	text-align:right;
	padding-top:128px;
	padding-right: 29px;
	color: #047D95;
	font-size:9px;
	font-style: normal;
	font-weight: lighter;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#headerAccountCart a{
color: #047D95;
	font-size:9px;
	font-style: normal;
	font-weight: lighter;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
#headerAccountCart a:hover{
	color: #FFFFFF;
	font-size:9px;
	font-style: normal;
	font-weight: lighter;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
#navBg{

width:950px;
height:59px;
}
.homeNavBg{
width:950px;
height:59px;
background-image:url(../images/navBgSec.jpg);
background-repeat:no-repeat;
}
.secNavBg{
width:950px;
height:59px;
background-image:url(../images/navBgSec.jpg);
background-repeat:no-repeat;
}
#navBg ul{

padding-left:30px;
padding-top:15px;
margin:0px;
}
#navBg li{
float:left;
list-style-type:none;
}
#navBg li li{
	list-style: none;
	width: auto;
	text-align: left;
	z-index:800;
	height: 12px;
	border:none;
	display: list-item;
	float:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*background-color: #4F4D4D;*/
	letter-spacing: 0px;
	color:#4F5454;
	padding-bottom:7px;
}
#navBg li li a{
color:#4F5454;
text-decoration:none;
}
#navBg li li a:hover{
color:#FA188D;
text-decoration:none;
}
#navBg ul ul { /* second-level lists */
	display: none;
	width: auto;
	z-index:900;
	left:inherit;
	position: absolute;
	margin-top:27px;
	margin-left:25px;
	background-color: #A0E9EA;
	padding-top:15px;
	padding-left:10px;
	
}
#navBg li>ul { 
	top: auto;
	left: auto;
}
#navBg li:hover ul, #navBg li.over ul { /* This shows second-level lists on hover*/
	z-index:10;
	display: block;
	
}
#navBg ul ul.pureBeauty{
padding-right:29px;
padding-bottom:10px;
}
#navBg ul ul.ourStory{
padding-right:25px;
padding-bottom:35px;
}
#navBg ul ul.letsShop{
padding-right:25px;
padding-bottom:35px;
}
#navBg ul ul.makeDifference{
padding-right:23px;
padding-bottom:10px;
}
#navBg ul ul.word{
margin-left:20px;
padding-right:7px;
padding-bottom:10px;
}
#navBg ul ul.letsTalk{
padding-right:26px;
padding-bottom:10px;
}

#homeBody{
	background-image:url(../images/homeBody.jpg);
	background-repeat:no-repeat;
	width:950px;
	height:566px;
}
#homeBody a{
color:#026371;
text-decoration:none;
}
#homeBody a:hover{
color:#FA188D;
text-decoration:none;
}
#homeIntroText{
	margin-left:34px;
	padding:16px;
	float:left;
	padding-top:0px;
	width:188px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #353737;
}
#homeIntroText .firstLetter{
font-size:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0E8A8A;
}
#homeMidColumn{
float:left;
width:221px;
}
#homeMidColumnKeepingItReal{

padding-left:43px;
padding-right:28px;
padding-top:0px;
font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #353737;
float:none;
width:148px;
height:275px;
overflow:hidden;
line-height:21px;
}
#homeMidColumnKeepingItReal img{
float:right;
}
#homeMidColumnKeepingItReal a{
color:#2950F5;
text-decoration:none;
}
#homeMidColumnKeepingItReal a:hover{
color:#FA188D;
text-decoration:none;
}
a.homeMidColumnKeepingItRealReadMore {
font-size:9px;
}
#homeMidColumnImage{
float:none;
width:221px;
height:292px;
overflow:hidden;
}
#homeRightColumn{
width:475px;
height:600px;
float:left;

}
#homeRightColumnWhatsHot{
float:none;
height:275px;
width:447px;
overflow:hidden;
padding-left:28px;
font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #353737;
line-height:21px;
}
a.homeRightColumnReadMore{
font-size:9px;
}
#homeRightColumnWhatsHot p{
width: 320px;
float:right;
padding-right:21px;
}
#homeRightColumnWhatsHot img{
padding-top:89px;
float:left;
}

#homeRightColumnImage{
float:none;
height:290px;
width:475px;
overflow:hidden;
}
 
#footer{
background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	width:950px;
	height:277px;
}

#secBody{
background-image:url(../images/secBodyBg.gif);
background-repeat:repeat-y;
width:950px;
height:auto;
padding-bottom:50px;
	
}

#ProductsLeftColumn{
padding-left:18px;
padding-top:15px;
width:183px;
overflow:hidden;

height:auto;
float:left;
}

#PLCtext{
	padding-left:20px;
	padding-top:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5D5E5E;
	font-size:10px;
	font-weight:normal;
	line-height:16px;
}

#ProductsMidColumn{
	padding-left:15px;
	padding-top:12px;
	width:514px;
	overflow:hidden;
	height:auto;
	float:left;

}
#PDMtext{
width:487px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#067688;
	font-size:12px;
	line-height:20px;
}

#PDMtext a{
color:#2B60E8;
text-decoration:none;
}
#PDMtext a:hover{
color:#2B60E8;
text-decoration:underline;
}
#PDMtext h1{
	color:#618403;
	font-family:"GillSans",Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:normal;
	font-size:20px;
	letter-spacing: 13px;
	padding-top:15px;
	padding-bottom:10px;
	}
	.catPrice{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#595C5D;
	font-size:11px;
	padding-top:57px;
	padding-bottom:17px;
	display:block;
	letter-spacing: 1px;
	}
#CatSelectProduct{
    float:left;
    width:251px;
    margin-right:5px;
    margin-bottom:2px;
    
}
#CatSelectProduct ul{
list-style:none;
margin:0px;
padding:0px;
}
#CatSelectProduct li{
float:left;
width:251px;
margin-right:3px;
margin-bottom:3px;
height:79px;
background-image:url(../images/catSelectProduct.jpg);
background-repeat:no-repeat;
color:#70716C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	
	}
#CatSelectProduct li img{
float:left;
width:90px;
height:72px;
overflow:hidden;
padding-left:1px;
padding-right:4px;
padding-top:2px;
}

#CatSelectProduct li .prodcutName{
	padding:0px;
	margin:0px;
	color:#575656;
	font-family:"GillSans",Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:normal;
	font-size:12px;
	letter-spacing: 5px;
	padding-top:5px;
	padding-bottom:3px;
	/*display:block;*/
}

#CatSelectProduct li p{
float:left;
padding:0px;
margin:0px;
display:block;
width:144px;
line-height:16px;
}
#CatSelectProduct li a{
color:#0284D6;
text-decoration:none;
font-size:9px;
}
#CatSelectProduct li a:hover{
color:#0284D6;
text-decoration:underline;
font-size:9px;
}


#ProductsRightColumn{
	padding-left:15px;
	padding-top:52px;
	width:182px;
	overflow:hidden;
	
	height:auto;
	float:left;
}

#ingredientsTab{
	width:179px;
	height:22px;
	background-image: url(../images/ingredientsTab.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#ingredientsBoxTop{
	width:179px;
	height:20px;
	margin:0px;
	padding:0px;
	background-image: url(../images/ingredientsBoxTop.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#ingredientsBoxMid{

	width:179px;
	height:auto;
	background-color:#EFD1E8;
	
	color:#616261;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	
}
#ingredientsBoxMid a{
color:#2B60E8;
text-decoration:none;
}
#ingredientsBoxMid a:hover{
color:#2B60E8;
text-decoration:underline;
}
#ingredientsBoxMid p{
	margin:0px;
	padding-left:7px;
	padding-right:7px;
}
#ingredientsBoxBttm{
	width:179px;
	height:20px;
	margin:0px;
	padding:0px;
	background-image: url(../images/ingredientsBoxBttm.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#PRCImage{
width: 182px;
padding-top:10px;
}

#productAddToCart{
width: 472px;
padding-left:20px;
height:45px;
padding-top:55px;
	background-image: url(../images/ProductAddToCartBg.jpg);
	background-repeat: no-repeat;
	background-position: right left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#595C5D;
	
}
#productAddToCart .id{
float:left;
text-align:left;
height:auto;
display:block;
}
#productAddToCart .ProductName{
float:left;
text-align:left;
height:auto;
display:block;
width:169px;
padding-left:46px;
}
#productAddToCart .qty{
float:left;
margin-right:26px;
}
#productAddToCart .price{
float:left;
}
#productAddToCart .addToCartButton{
	float:right;
	margin-right:18px;
	margin-top:-15px;
}#productAddToCart form{
padding:0px;
margin:0px;
}
.productAddToCart1{
	background-image: url(../images/ProductAddToCartBg.jpg);
	background-repeat: no-repeat;
	width:100%;
	height:100px;
	padding:15px 10px 0px 15px;
}

.productAddToCart1 th{
	color:#585c5d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.productAddToCart1 td{
	color:#585c5d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
#shopcart td{
        color: #047D95;
        background-color:#d9fbfd;
	font-size:14px;
	font-style: normal;
	font-weight: lighter;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	text-decoration:none;
}

#shopcart th {
        color: #047D95;
        background-color:#a6ecf4;
	font-size:14px;
	font-style: normal;
	font-weight: lighter;
        font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	text-decoration:none;
}
#twobuttons a{
        color: #047D95;        
	font-size:14px;
	font-style: normal;
	font-weight: lighter;
        font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	text-decoration:none;

}

.loginsectionxx{
        color: #595c5d;
        background-color:#d9fbfd;
        width:300px;
        text-align:right;
        padding:20px 20px 0px 20px;
        margin-left:30px;
        border:1px solid #a6ecf4;
        
        width: 472px;
	padding-left:20px;
	height:45px;
	padding-top:55px;
	background-image: url(../images/ProductAddToCartBg.jpg);
	background-repeat: no-repeat;
	background-position: right left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#595C5D;       
}

.loginsection{
        color: #595c5d;
        background-color:#d9fbfd;       
        width: 405px;
	padding-left:20px;
	height:210px;
	padding-top:10px;	
	background-position: right left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;     
}


.forgotsection{
        color: #595c5d;
        background-color:#a6ecf4;       
        width: 405px;
	padding-left:20px;
	height:100px;
	padding-top:10px;	
	background-position: right left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;     
}

.layaout_blue_light {
	background-image: url(../images/layout-blue-ligth.png);
	height: 26px;
	width: 386px;	
}

.layaout_blue_light a {	
	color: #595c5d;
	padding-top: 8px;	
	padding-left: 20px;	
	text-decoration: underline;	
}

	

.layaout_blue_light a:hover {
	color: #595c5d;
	padding-left:20px;	
	text-decoration:none;
}


.layaout_blue_light_separator {	
	height: 6px;
	width: 386px;
}


.layaout_blue {
	background-image: url(../images/layout-blue.png);
	height: 26px;
	width: 386px;
	text-align:left;	
}


.labelstyle {
	padding-left: 20px;
}

.info {
	padding-left: 20px;
}

.loginsection a{
        color: #047D95; 
        text-align:right;
        text-decoration:underline;       
}

.new_shopcart {	
	color: #595c5d;
        background-color:#d9fbfd;       
        width: 870px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.new_shopcart_buttons {	
	padding-top:0px;
	color: #595c5d;
        background-color:#d9fbfd;       
        width: 870px;
        height: 45px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: right;
}

.new_shopcart_buttons a {
	border:0px;
}

.new_shopcart_buttons a img{
	border:0px;
	padding-right: 25px;
}

.new_shopcart a {	
	color: #595c5d;
        font-weight:bold;
        text-decoration:none;
}

.new_shopcart a:hover {
        text-decoration:underline;
}

.quantity {
	width: 25px;
        border:1px solid #cccccc;
        font-size:11px;
        font-weight:normal;
        color: #595c5d;
        text-align:center;
}

.subtotal {	
        font-size:11px;
        font-weight:normal;
        color: #073970;
}

fieldset {
        border:2px groove threedface;
        display:block;
        font-size:14px;
        font-weight:normal;
        margin:2px 2px 0px 2px;
        background-color:#d9fbfd;
        padding:20px 20px 20px 20px;
        border:1px solid #a6ecf4;
        color: #047D95;
}
.twobuttons{
        color: #047D95;
	font-size:14px;
	font-style: normal;
	font-weight: lighter;
        font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	text-decoration:none;

}
.commenthead{
        color: #047D95;
        background-color:#d9fbfd;
	font-size:14px;
	font-style: normal;
	font-weight: lighter;
        font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	text-decoration:none;
}


/**************************8 Added by ANOOP KP**************************/



#mainContent{
padding-left:223px;
padding-top:12px;
width:619px;
color:#224F5E;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;


}
#mainContent h1{
	color:#618403;
	font-family:"GillSans",Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:normal;
	font-size:20px;
	letter-spacing: 15px;
	padding-top:15px;
	padding-bottom:10px;
	}
#mainContent h5{
	color:#156403;
	font-family:"GillSans",Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding:0px;
	margin:0px;
	}

#mainContent .smallText{
font-size:9px;
}
#mainContent .leftImage{
float:left;
margin-left:-186px;
}

#mainContent ul{
margin:0px;
padding:0px;
margin-left:10px;
line-height:20px;
}

#mainContent li a{
color:#224F5E;
text-decoration:none;
}

#mainContent li a:hover{
color:#F110AF;
text-decoration:none;
}
.CatNameShopHere {
	font-size: 14px;
}
#vmMainPage
{
background-image:url(../images/secBodyBg.gif);
background-repeat:repeat-y;
height:auto;
width:950px;
}


#myfooter{
	text-align:center;
}


#myfooter table{
    color:#545556;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 10px;
	text-decoration:none;	
}


#myfooter a{	
	color:#545556;
	text-decoration:none;	
}

#myfooter a:hover{	
	text-decoration:underline;	
}




#cartContent{
padding-left:30px;
padding-top:12px;
width:900px;
color:#224F5E;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;


}
#cartContent h1{
	color:#618403;
	font-family:"GillSans",Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:normal;
	font-size:20px;
	letter-spacing: 15px;
	padding-left:180px;
	padding-top:15px;
	padding-bottom:10px;
}
.regCompleteH1{
	color:#618403;
	font-family:"GillSans",Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:normal;
	font-size:20px;
	letter-spacing: 3px;
	/*padding-left:100px;*/
	padding-top:15px;
	padding-bottom:0px;
}

#shippingContent{
	padding-left:30px;
	padding-top:12px;
	width:900px;
	color:#224F5E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	font-weight:normal;
}

#shippingContent h1{
	color:#618403;
	font-family:"GillSans",Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:normal;
	font-size:20px;
	letter-spacing: 15px;
	padding-left:180px;
	padding-top:15px;
	padding-bottom:10px;
}

.shippingCustomerSection{
        color: #595c5d;
        background-color:#d9fbfd;       
        width: 470px;
	padding-left:30px;
	height:710px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
}

.textcomp {
        border:1px solid #cccccc;
        font-size:11px;
        font-weight:normal;
        color: #595c5d;
        text-align:left;
}


.labelcomp {
        font-size:11px;
        font-weight:normal;
        color: #595c5d;
        text-align:left;
}

.new_shipping_buttons {	
	color: #595c5d;
        background-color:#d9fbfd;       
        width: 500px;
        padding-top:0px;
	padding-left:30px;
	height:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
}


.layaout_blue_long {
	background-image: url(../images/layout-blue-long.png);
	height: 26px;
	width: 440px;
	text-align:left;	
}



#checkoutContent{
	padding-left:30px;
	padding-top:12px;
	width:900px;
	color:#224F5E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
}

#checkoutContent h1{
	color:#618403;
	font-family:"GillSans",Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:normal;
	font-size:20px;
	letter-spacing: 15px;
	padding-left:180px;
	padding-top:15px;
	padding-bottom:10px;
}

.barCheckout {

}

.barCheckout tr {
	text-align:right;
}


.barCheckout tr td a img {
	border:0px;
}

.checkoutSecundary {	
	color: #595c5d;
        background-color:#d9fbfd;       
        width: 870px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.layaout_blue_secundary {
	background-image: url(../images/layout-blue-secundary.png);
	text-transform:uppercase;
	height: 26px;
	width: 850px;
	text-align:left;
	margin-bottom:10px;
	margin-left:10px;
	color: #595c5d;
}

.checkoutSecundaryData {	
	color: #073970;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}


.checkoutSecundary img {
	border:0px;
}

.alert{
	color:#fe0309;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:normal;
	font-size:13px;
	padding-left:5px;
}


.breadCrumbs  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#585955;
	font-size:9px;
	font-weight:light;
	text-decoration:none;
	padding-left:218px;
	background-image:none;
	background-color:#def59d;
	vertical-align:sub;
}


.breadcrumbs  a  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#585955;
	font-size:9px;
	font-weight:light;	
	margin-top:8px;
	text-decoration:none
}


.breadcrumbs  a:hover  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#585955;
	font-size:9px;
	font-weight:light;
	margin-top:8px;
	text-decoration:underline;
}

.centermessage{
	color:#224F5E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-left:223px;
	padding-right:223px;
}
.onlineOnly{
	display:none;
}
.emailOnly{
display:table-row;
}
