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

body {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7f7865;
	background-image:url(../images/green_bg.gif);
	background-repeat:repeat;
	}
	
a:hover {
text-decoration:none;
}

a {
color:#F1BAB4;
text-decoration:underline;
font-size:12px;
}

.left {float:left;}
.right {float:right;}
.clr {clear:both;}

img {
	border:none;
	}

p, h1, h2, h3, form, ul, li {
	margin:0;
	padding:0;
	}

.top_line1 {
	background-image:url(../images/background.gif);
	background-repeat:repeat-x;
	background-position:top;
	min-width:980px;
	padding:11px 0 0 0;
	}

#stripes {
	background-image:url(../images/stripes_bg.gif);
	background-repeat:repeat;
	min-width:980px;
	}

#green_dots {
	background-image:url(../images/lower_green_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	}

.container {
	width:980px;
	margin:0 auto;
	padding-bottom:5px;
	}

/*prod_search*/
#prod_search {
	padding:32px 11px 8px 0;
	}

.ps_bg {
	background-image:url(../images/search_bg.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:198px;
	height:20px;
	}

.search_box {
	width:150px;
	height:18px;
	margin:0 0 0 10px;
	padding:0;
	background-color:#fcf4ff;
	border-left:1px solid #fcf4ff;
	border-right:1px solid #fcf4ff;
	border-top:1px solid #d9e2cf;
	border-bottom:1px solid #d9e2cf;
	font-size:12px;
	color:#9db380;
	}

.viewcart {
	/* background-image:url(../images/cart.gif);
	background-repeat:no-repeat;
	background-position:left; 
       height:23px;
	padding:3px 20px 0 20px;*/
        width:754px;
         
     	}
.viewcart img {
padding-right:8px;
}

.viewcart a {
	text-decoration:none;
	color:#9db380;;
	}

#box {
	background-image:url(../images/curve_top.png);
	background-position:top;
	background-repeat:no-repeat;
	padding:11px 0 0 0;
	}

/*columns*/
#columns {
/*	min-height:590px;
	height:auto !important;
	height:590px;*/
	background-image:url(../images/content_bg.gif);
	background-repeat:repeat-y;
	margin:0;
	padding:0 0 12px 0;
	}

.l_col {
	width:217px;
	margin:0;
	padding:0;
	}
.l_col a {
text-decoration:none;
}

.r_col {
	width:740px;
	margin:0;
	padding:0;
	}

/*left*/
#logo {
	height:127px;
	position:relative;
	}

.logo_holder {
	position:absolute;
	top:-45px;
	left:8px;
	}

#nav_403809 {
	padding:0 1px 25px 1px;
	}

#nav_403809 li {
	list-style-type:none;
	font-size:13px;
	line-height:21px;
	}
#nav_403809 li li a {
	background-image:none;
	font-size:11px;
}	

#nav_403809 li a {
	display:block;
	color:#726c5b;
	text-decoration:none;
	background-image:url(../images/pink_dot.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 0 59px;
	}

* html #nav_403809 li a {
	width:156px;
	}

#nav_403809 li a:hover {
	background-color:#fceeed;
	}

/***Check Out Menu ***/


#nav_463308{
	padding:0 1px 25px 1px;
	}

#nav_463308 li {
	list-style-type:none;
	font-size:13px;
	line-height:21px;
	}
#nav_463308 li li a {
	background-image:none;
	font-size:11px;
}	

#nav_463308 li a {
	display:block;
	color:#726c5b;
	text-decoration:none;
	background-image:url(../images/pink_dot.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 0 59px;
	}

* html #nav_463308 li a {
	width:156px;
	}

#nav_463308 li a:hover {
	background-color:#fceeed;
	}





#signup {
	background-image:url(../images/green_box1_bg.gif);
	background-repeat:no-repeat;
	width:207px;
	height:107px;
	margin:0 0 4px 0;
	line-height:1;
       
	}
a.signup {
cursor:pointer !important;
}

.su_1 {
	font-size:12px;
	color:#718c4e;
	padding:15px 0 1px 44px;
	}

.su_2 {
	font-size:19px;
	font-weight:bold;
	color:#e9b1ab;
	padding:0 0 5px 44px;
	}

.su_3 {
	color:#695a3b;
	padding:0 20px 0 44px;
       font-size: 11px;
	}

#sub_newsletter {
	background-image:url(../images/green_box3_bg.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:207px;
	min-height:150px;
	height:auto !important;
	height:150px;
	margin:0 0 4px 0;
	color:#695a3b;
	line-height:1.1;
	}

#sub_newsletter p {
	font-size:10px;
	padding:13px 19px 0 46px;
	}

.sn_1 {
	color:#718c4e;
	}

.sn_2 {
	font-size:17px;
	font-weight:bold;
	color:#e9b1ab;
	}

#sub_newsletter td {
	padding:2px 0;
	}

.nl_box {
	width:115px;
	height:15px;
	margin:0;
	padding:0;
	border:1px solid #bad2a3;
	font-size:10px;
	}

.nl_table {
	width:160px;
	padding:6px 0 0 30px;
	}

/*r_col*/
#top_nav {
	height:36px;
	}

#col2 {
	padding:0 0 20px 0;
	}

.cta {
	width:239px;
	padding:0 4px 0 0;
	}

.cta div {
	padding:0 0 4px 0;
	}

.big_img {
	background-image:url(../images/img_largepics.jpg);
	background-repeat:no-repeat;
	height:74px;
	width:494px;
	padding:314px 0 0 0;
/*	height:391px;
	width:478px;*/
	}

.black_png {
	/*background-image:url(../images/blurrr.png);*/
	background-repeat:no-repeat;
	height:74px;
	padding:0 8px;
	}

.head3 {
	padding:46px 0 0 22px;
	}

.head3 h1 {
	font-size:22px;
	color:#3d3014;
	font-weight:normal;
	}

.head3 p {
	color:#ffffff;
	font-size:14px;
	}

.viewp {
	padding:20px 0 0 0;
	position:relative;
	}

#welcome {
	padding:10px 30px 0 25px;
	}

.heading h1 span {
	color:#dca6a0;
	}

.heading h1 {
/*	font-size:22px;
	font-weight:normal;*/
	font-size:16px;
	padding:0 0 10px 0;
	color:#9db380;
	}

/*#welcome .heading .head1 {
	margin:0 -15px 0 0;
	}*/

/*.head1 {
	margin:0 -10px 0 0;
	}*/

#welcome p {
	line-height:16px;
        padding-bottom:15px;	
}



/*footer*/
#footer {
	color:#41473b;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 0 15px 0;
        font-weight: bold;
	}

#footer span {
	float:left;
	padding:0 0 0 20px;
	}

#footer p {
	float:right;
	padding:0 20px 0 0;
	}

#footer a {
	color:#41473b;
	text-decoration:none;
	}

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


/****  for inner pages *****/
.innerpage {	
	padding:24px 12px 0 0px;
	}

.innerpage h1 {
/*	font-size:22px;
	font-weight:normal;*/
	padding:0 0 12px 0;
	font-size:18px;
	}

.innerpage2 {
	padding: 24px 12px 0 18px;
	}

.innerpage p {
	line-height:16px;
	padding:0 0 16px 0;
	}

.designer_img {
	padding:0 16px 16px 0;
	}

.info {
	padding:20px 0 45px 50px;
	}

.contact_field {
	width:233px;
	border:1px solid #bad2a3;
	}

.contact_table td {
	padding:3px 0;
	}

.pink {
	color:#f1bab4;
	}

.green {
	color:#9db380;
	}

/*product page*/
.prod_page {
	background-image:url(../images/pink_borderbg.gif);
	background-repeat:repeat-y;
	width:732px;
	margin:35px 0 0 0;
	position:relative;
	}

.pg_top {
	background-image:url(../images/pink_curve_top.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding:13px 0 0 0;
	}

.pg_bottom {
	background-image:url(../images/pink_curve_bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:0 16px 13px 30px;
	}

/* .prod_page img {
	padding-bottom: 20px;
	} */

.prod_image img{
border:1px solid #F2BDB7;
}
.back_to_prod a {
	text-decoration:none;
	/* font-size:11px; */
	color:#9db380;
	}
.back_to_prod  {
	text-decoration:none;
	color:#F1BAB4;
	}

.prod_img {
	width:337px;
        position:relative;
       top:-60px;
	}

.prod_img h1 {
	color:#f1bab4;
	font-size:22px;
	padding:0 0 15px 0;
      /* position:relative;
       top:-65px; */
	}

.care_instruction {
	text-align:right;
	padding:10px 0 0 0;
	}

.care_instruction a {
	color:#f1bab4;
	text-decoration:none;
	background-image:url(../images/care_intuct_bg.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:4px 0 4px 35px;
	margin:0;
	}

.prod_details {
	width:325px;
	/* padding:40px 0 0 0; */
	}

.font10 {
	font-size:10px;
	}

.img_thumbs {
	padding:0 0 10px 0;
	}

.img_thumbs img {
	margin:0 20px 10px 0;
	padding:0;
	}

.prod_details table {
	line-height:20px;
	margin:0 0 20px 0;
	}

.option {
/*	background-image:url(../images/cart.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0 0 0 27px;*/
	margin:20px 0 0 0;
	}



.prod_list {
min-height:207px;
height:auto !important;
height:610px;
}
.prod_list td {
	padding:20px 17px;
	}

.pl_cont {
	width:135px;
       padding-bottom:30px;
	}

.prod_name {
	color:#f1bab4;
	padding:5px 0;
        font-weight: bold;
	}

.price {
	color:#9db380;
	padding:4px 0 0 0;
	}

.pink_btn {
	position:absolute;
	top:-28px;
	left:20px;
	}

.pink_btn a {
	background-image:url(../images/pink_box2.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:13px;
	text-align:center;
	text-decoration:none;
	display:inline-block;
	width:103px;
	height:24px;
	padding:6px 0 0 0;
	margin:0 3px 0 0;
	}

/*-- Landing Page --*/
.landingpage {
	background:url(../images/jinyana-landing-v3.jpg) no-repeat;
	width:1009px;
	height:714px;
	margin:40px auto 0 auto; 
}	
.cont {
        font-family: Arial, sans-serif;	
        padding: 600px 0 0 230px;
	font-size:18px;
	color:#a4b396;
        font-weight: bold;
}
.cont a {
	text-decoration:none;
	color:#a4b396;
        font-size: 18px;
}
.cont a:hover {
	text-decoration:underline;
	color:#a4b396;
}

.pl_cont a img {
 border:1px thin;
}
#pos {
 position:relative;
 top:-33px;
}

/* check out form */
.checkform {
	/*width:751px;*/
	}

.col1 {
	width:350px;
	float:left;
	}
.col2 {
	width:350px;
	float:left;
	}
.pdetails {
	width:175px;
	
	}

.pdetails2 {
	width:177px;
	
	}
.small_dropdown {
	width:60px;
}
.clr {
	clear:both;
}
.brown{
color: #7F7865;
}
#addbutton {
cursor:pointer;
}
.l_col a {
cursor:pointer;
}
.cont-desc {
width: 305px !important;
}
#CaptchaV2 {
	width:115px;
	height:15px;
	margin:0;
	padding:0;
	border:1px solid #bad2a3;
	font-size:10px;
	}
