﻿@charset "utf-8";
body {
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	line-height:127%;
	color:#000000;
	text-decoration:none;
	/*max-width:1280px;*/
	overflow:auto;
	/*background: url(37.jpg) left top repeat-x #6495ED; /* #6495ed EEEEEE*/
}
body.bakGrnd {
background: #6495ED url('37.jpg') repeat-x left top; /* #6495ed EEEEEE*/
}

h1 {
	font-size:100%;
}
ul li {
	margin:0px;
	padding:0px;
	list-style-position:inside;
}
ol{
	margin:0px;
	padding:0px;
	list-style-position:inside;
}
* {
	margin:0px;
	padding:0px;
}
li {
    margin-left:5%;
}

#layout {
	width:100%;
	float:left;
	/*background:url(39.png) center top no-repeat;*/
	background-image:url('39.png');background-position:center top;background-repeat:no-repeat;
	
}
#main {
	width:1020px;
	margin:0 auto;
	
}
#top {
	width:1020px;
	float:left;
}
#logo {
	width:105px;
	float:left;
}
#top_content {
	width:740px;
	float:left;
	/*font-size:116%;*/
	text-align:center;
	padding:12px 1px 5px 30px;
	font-weight:bold;
	letter-spacing:0px;
	/*line-height:127%;*/

	}
.red_txt {
	/*font-size:100%;
	line-height:100%;*/
	text-align:center;
	/*padding-top:10px;*/
	font-weight:bold;
	color:#b40000;
}
.blue_link {
	/*text-align:center;
	padding-top:10px;
	font-weight:bold;*/
	color:#001fdd;
	text-decoration:underline;
	padding:4px
}
a.blue_link:hover {
	text-decoration:none;
	/*font-weight:bold;*/
}
a:hover{
	text-decoration:none;
}

#top_right {
	width:143px;
	float:right;
	padding-top:10px;
	text-align:right;
	padding-right:0px;
}
.small_link {
	font-size:69%;
	color:#001fdd;
	text-decoration:underline;
	/*line-height:119%;*/
	padding:5px
}
a.small_link:hover {
	text-decoration:none;
}
.book_link {
	font-size:17px;
	color:#001fdd;
	text-decoration:underline;
	line-height:25px;
	padding:5px
}
a.book_link:hover {
	text-decoration:none;
}
#middle {
	width:1020px;
	float:left;
}
#mid_left {
	width:516px;
	float:left;
	padding-right:12px;
	padding-left:8px;
}
.left_1 { /* 1st para */
	width:516px;
	float:left;
	/*line-height:22px;
	font-weight:bold;*/
	 font-size:100%;
	padding-bottom:2px;
}
.sitepal {
	width:144px;
	float:right;
}

.left_2 { /*  bullets */
	width:522px;
	float:left;
	/*line-height:18px; 
	font-size:16px;*/
	padding-bottom:6px;
}
/* middle right*/
.mid_right {
	width:472px;
	float:left;
}
.top_crv {
	width:472px;
	float:left;
}
.right_rpt_1 {
	width:472px;
	float:left;
	background:url('45.jpg') repeat-y left top;
}
.right_top_bg {
	width:470px;
	float:left;
	background:url('47a.jpg') no-repeat left top;
	padding-bottom:3px;
}
.right_mid {
	width:472px;
	float:none;
}
.right_mid2 {
	width:462px;
	float:left;
	padding:5px 3px 0px 5px;
	text-align:center;
	/*font-weight: 500;*/
}
.right_mid3 {
	width:462px;
	float:left;
	padding:0px 0px 5px 3px;
	text-align:center;
}

.right_mid4 {
	width:462px;
	float:left;
	padding:3px 9px 3px 9px;
	text-align:center;
}

.book_bg {
	/*width:193px; for book + video */
	width:342px; /* for utube video */ 
	float:left;
	text-align:right;
	text-indent:1px;
	padding-left:14px;
}
.video_bg { /*not used for utube video*/
	width:273px;
	float:right;
}
.spacer {
	text-align:center;
	padding:5px 0px 5px 0px;
}
.right_bot_bg {
	width:472px;
	float:left;
	background:url('41.jpg') no-repeat left bottom;
	padding-top:0px;
}
.sub_box {
	width:460px;
	float:left;
	padding-left:7px;
	padding-bottom:1px;
	line-height: 139%;
}
.txt_box_bg {
	width:249px;
	float:left;
}
.make_but {
	width:211px;
	float:left;
}
.txt_box {
	/*border:1px solid #525248;
	background-color:#ffffe5;
	font-size:12px;*/
	border: 2px inset #b40000;
background-image:url('179.png');
}
.right_logo_bg {
	width:430px;
	float:right;
	text-align:right;
	padding-right:13px;
	padding-bottom:10px;
}
.right_content {
	width:446px;
	float:left;
	padding-left:13px;
		padding-top:0px;
	margin-top:45px;
	/*text-align:justify;
	line-height:24px;*/
	border-left:1px dotted #CCCCCC;
}
#sticky_note {
	position:absolute;
	margin-left:-6px;
	margin-top:-2px;
/*
		margin-left:90px;
	margin-top:143px;
*/	
}
#sticky_note_bottom {
	position: absolute; 
	margin-left:-6px;
	margin-top:-2px;
	float: right;
	bottom: 0px;
}

#footer {
	width:1020px;
	float: left;
}
.bot_txt { /* 1000px text area*/
	width:1020px;
	float: left;
	text-align:justify;
	/*line-height:22px;*/
	padding:45px 0px 45px 0px;
}
#blk_blt {
	width:1020px;
	float:left;
	height:32px;
}
#blk_blt_txt { /* black bar */
	width:912px;
	float:left;
	font-size:19px;
	text-align:center;
	color:#FFFFFF;
	height:32px;
	line-height:30px;
	background-color:#000000;
	font-weight:bold;
}
.bot_txt2 { /*footer, SEO*/
	width:1020px;
	float: left;
	text-align:center;
	/*line-height:120%;*/
	font-size:69%;
	color:#FFFFFF;
	padding:45px 0px 45px 0px;
}
.bot_link { /*footer blue link */
	font-size:169%;
	text-align:center;
	color:#001fdd;
	/*color:#1800ff;*/
	/*line-height:120px;*/
	font-weight:bold;
	text-decoration:underline;
	padding:0px 18px 0px 18px;
}
a.bot_link:hover {
	text-decoration:none;
}
.blk_19 { /* Address */
	font-size:139%;
	color:#000000;
}
.blk_17 { /* social bookmark */
	font-size:139%;
	font-weight:bold;
	color:#000000;
}
.bot_img_box { /* not used */
	width:1020px;
	float: left;
	font-size:17px;
	color:#000000;
}


/*************** submit button animation **********/

img {
	border:0;
	outline-width:0px;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	/*behavior: url(iepngfix.htc);*/
	margin-top: 0px;
	margin-bottom: 0px;
}

.animation{
	display:block;
	border:0px;
	border: none;
	text-decoration:none;
	outline-width:0px;
} 

.animation img{border:0px;outline-width:0px;}
.animation input{border:0px;outline-width:0px;}

input.animation:hover{background-position:0 center; color:white; font-size:0px}	
input.animation:active{background-position:0 bottom; font-size:0px}
input.animation{
 font-size:0px;
 margin:0px; 
 padding:0px;
 border:none;
}
 
input img {
 border: none;
 outline-width:0px;
}


form.input.button {
border: none;
border:0px;	
outline-width:0px;
}


a.animation{
margin: 0px auto;
}

a.animation:hover {
	background-position:0 center;}

a.animation:active{
	background-position:0 bottom;
}

a img {
 border: none;
 outline-width:0px;
}


/************* yahoo login *************/

.logintop{background:url('164.gif') repeat-x; }
.loginleft{background:url('165.gif') repeat-y; }
.logindown{background:url('167.gif') repeat-x; }
.loginright{background:url('166.gif') repeat-y; }
.loginmid{background:#F9F9F9;}

/************* order box *************/

.formfield_right{background:url('138.jpg') repeat-y; 
height:36px; }
.formfield_left{background:url('143.jpg') repeat-y; 
height:36px; }
.formfield_down{background:url('144.jpg') repeat-x; 
height:18px; }
.formfield_top{background:url('145.jpg') repeat-x; }
.form_mid{background:#FFFFE8;}

/************* handwritten note inside order box *************/
#Layer1 {
	position:absolute;
	width:337px;
	height:251px;
	z-index:1;
	left: 187px;
	/*top: ?px;*/
}


/************* black bar footer 720 *************/

#blk_blt2 {
	width:720px;
	float:left;
	height:32px;
}

#blk_blt_txt2 { 
	width:658px;
	float:left;
	font-size:17px;
	text-align:center;
	color:#FFFFFF;
	height:32px;
	line-height:30px;
	background-color:#000000;
	font-weight:bold;
}


/************* TESTIMONIAL *************/

.adjwidth1{width:5px;}
/*.testitop{background:url(139.png); background-repeat:repeat-x}
.testimid{background:url(159.png); height:170; background-color:#FFFFFF; background-repeat:repeat-x;}
.testimid{background-color:#FFFFFF; background-repeat:repeat-x;}
.testiborderleft{background:url(133.png); background-repeat:repeat-y; margin-left:1px;}
.testiborderight{background:url(133.png); background-repeat:repeat-y; margin-left:1px; text-align:right;}
.testiheading3{font-weight:bold; color:#FFFFFF; padding-top:4px;}*/
.testiheading{font-family:Arial; font-size:16px; font-weight:bold; color:#FFFFFF; padding-top:4px;}
.testiheading2{font-family:Arial; font-size:17px; font-weight:bold; color:#b40000;}
.testitext{font-family:Arial; color:#1A18AA;}

.testimonial_bg{background:url('171.jpg') no-repeat; 
float:left; width:516px; height:134px; }
.adjheight2{height:29px;}
.adjwidth3{width:3px;}

/************ testimonial 
.adjwidth2{width:45px;}
.adjheight1{height:5px;}
***********/



/*.link_bg{background:url(158.png); width:681px; height:342px; background-repeat:no-repeat;}*//*5 links bg */


/* last optin */
/*
.note_top{background:url(150.png); background-repeat:repeat-x;}
.note_right{background:url(156.png); background-repeat:repeat-y;}
.note_left{background:url(157.png); background-repeat:repeat-y;}
.note_down{background:url(153.png); background-repeat:repeat-x;}
*/

.note_mid{background:#FFFFE8;}


/******* **********/


/******* bigger optin box in DK template**********/

div.mv_bookboxB { width:568px; border:0px dotted red;}
div.mv_bookboxB .mv_bookbox_topB {
	width:100%;
	height:8px;
	background-image: url(49-568.png);/*display:block; margin-bottom:-1px;*/ 
	background-repeat: no-repeat;
	background-position: left top;
}
div.mv_bookboxB .mv_bookbox_bodyB { width:564px; text-align:left; background:url(45-568.png) repeat-y top left; padding-left:2px; padding-right:2px;  } 
div.mv_bookboxB .mv_bookbox_footerB { width:100%; height:17px; background:url(42-568.png) no-repeat bottom left;  } 

.formBgUp {
	background:url(47-568.png) center top no-repeat; 
}
.formBgDown {
/*	background-image: url('images2/41-568.png');
	background-position:center;background-repeat:no-repeat;*/
	background:url(41-568.png) center bottom no-repeat; 
 text-align:center;
}

******************/

/* Generic Styles */
.mv_hr { margin:0; padding:0; }
.mv_p { margin:0; padding:0;line-height:122%;text-shadow: 0 1px #F6FF3A; }
.mv_h1 { margin:0; padding:0; font-weight:bold; font-size:180%; line-height:122%;}
.mv_hr { margin:0; padding:0; }
.mv_p { margin:0; padding:0;line-height:122%; }
.mv_h1 { margin:0; padding:0; font-weight:bold; font-size:180%; line-height:122%;}
.mv_h3 {  text-align:left; margin:0; padding:0; margin-bottom:10px;font-weight:bold;}
.mv_big { font-size:105%; font-weight:bold; }
.mv_box_600 { margin:0 auto; text-align:left; width:600px; }

.mv_body {
	background:#6495ED url('201b.png') no-repeat fixed 53% top;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:105%;
	margin:0;
	padding:0;
	text-align:left;
	width:100%;
}

/* The top most white Header */
div.mv_header { width:100%; clear:both; height:140px; text-align:center; background: url('202b.png') repeat-x left top;
}

/*This holds the main sales letter and keeps it on the center of the browser viewport at all times. */
div.mv_wrapper {
	width:767px;
	clear:both;
	margin:0 auto;
}

.mv_wrapper .mv_wrapper_header {
	background-image: url('297.png');
	background-repeat: no-repeat;
	background-position: left top;
	height: 77px;
}
.mv_red_dashed_box .mv_key_success {
	margin-top:-88px;
	position:relative;
	right:-500px;
	top:46px;
	width:88px;
}
.mv_red_dashed_box .note {
	/*margin-top:-88px;*/
	position:relative;
	left:-59px;
	bottom:526px;
	width:337px;
	margin-bottom:-230px;
}

/* The Neon Green Section */
div.mv_wrapper_header_green {  width:100%; clear:both; background:url('204.png') no-repeat left top; 
height:74px; }

/* The Neon Green Section's another part */
div.mv_wrapper_content_green { width:697px;  padding:0px 35px 20px 45px; margin:0px 35px 0px 0px;  clear:both; background:url('243.png') repeat-y left top;
/*
div.mv_wrapper_content_green { width:697px;  padding:0px 20px 15px 55px; clear:both; background:url('243.png') repeat-y left top;*/
}
div.mv_wrapper_content_green h1.mv_h1 { text-align:left;  margin:0; padding:0; font-size:180%; text-shadow: 0 1px #F6FF3A;  color:#000000;line-height:120%;font-weight:bold;  }
div.mv_wrapper_content_green .mv_h1 { text-align:left;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:180%; text-shadow: 0 1px #F6FF3A;  color:#000000;line-height:122%;font-weight:bold;  }

/* The White Variation of the Header section for the Neon one*/
div.mv_wrapper_content_white { width:697px;  padding-left:35px; padding-right:35px; clear:both; min-height:159px; background:url('205.png') repeat-y left top;
}
div.mv_wrapper_content_white h1.mv_h1 { text-align:left; margin:0; padding:0; font-size:180%; line-height:114%; text-shadow: 0 1px #F6FF3A;  color:#2C2E0A; line-height:120%; }

/* The actual Sales letter width. */
div.mv_wrapper_content { width:648px;  padding-left:60px; padding-right:60px; padding-top:30px; clear:both; background:url('205.png') repeat-y left top;
}  

/* Pratik's Signature */
div.mv_sign { width:100%; margin:0; padding:0; text-align:right; border:0px dotted red; }

/* Comparison Table*/
table.mv_compare_table { width:100%; text-align:left;border-collapse:collapse; }
table.mv_compare_table tr.mv_table_heading { background:#050563; color:#fff; font-weight:bold;}
table.mv_compare_table td { padding:4px;border:1px white solid;}
table.mv_compare_table tr.mv_odd_row { background:#ECF1FA;}
table.mv_compare_table td.mv_even_row { /*border-color:#ECF1FA;*/}

div.mv_green_step { width:765px; height:230px; background:url(214b.png) no-repeat top left; position:relative; left:-60px; }
div.mv_green_step div.mv_handcircle {
	left:20px;
	position:relative;
	top:-50px;; 
	margin-bottom:-288px;
}
div.mv_green_step input.mv_txtbox_email { border:0 none;
	font-weight:bold;
	left:0;
	padding:0;
	position:relative;
	top:33px;
	width:365px;
	background:transparent;
}

div.mv_green_step span {
	top:100px;
	left:0;
}




.mv_green_step .mv_txtbox {
	float: left;
	width: 100%;
	text-align: center;
	font-weight: bold;
	color: #FFF;
	height: 69px;
	
}
.mv_green_step .mv_txt {
color:#FFFFFF;
float:left;
font-weight:bold;
position:relative;
width:91%;
z-index:3;
}
/*
.mv_green_step .mv_txt {
	font-weight: bold;
	color: #FFF;
	float: none;
	width: 91%;
	text-align: center;

}*/
.mv_green_step .mv_submitbutton {
	float: none;
	width: 75%;
	text-align: center;
	position:relative;
}


div.mv_security_images { border:0px dotted red;
	height:61px;
	width:100%;
}



/* this is ideal for private.html */
div.mv_letter_pvt { width:660px; margin-top:-25px; background:url(219.png) no-repeat top left; padding:15px; }
div.mv_letter_header_pvt { width:97%; padding-bottom:14px; border-bottom:1px solid #EBEBEB;  }
div.mv_letter div.mv_from_to_pvt { float:right; width:526px; line-height:1.4em; text-align:left;  border:0px dotted red;}



/* this is ideal for index.html */
div.mv_letter { width:660px; margin-top:-25px; background:url('219.png') no-repeat left top; padding:25px; }
div.mv_letter_header { width:90%; padding-bottom:14px; border-bottom:1px solid #EBEBEB;margin-top:-0px;  }
div.mv_letter div.mv_from_to { float:right; width:465px; line-height:1.5em; text-align:left;  border:0px dotted red;}



/* common between index & pvt */
div.mv_letter_body { clear:both; width:600px; margin:0 auto; text-align:left; padding-top:20px;  }
div img.mv_passport_photo { float:left;margin-right:10px;}
/*div.mv_letter img.mv_passport_photo { float:left; }*/

div.mv_testi { clear:both; width:650px; font-family:Georgia, "Times New Roman", Times, serif; margin-top:30px; float:left; }
div.mv_testi_header {
	background:url('220.jpg') no-repeat left top;
	clear:both;
	color:#FFFFFF;
	font-family:arial;
	height:37px;
	line-height:1.9em;
	width:640px;
	text-align: left;
	padding-left: 10px;
	font-weight: bold;
}
div.mv_testi_body { clear:both; width:608px; color:#1a18aa;  border-left:1px solid #ADADAC; border-right:1px solid #ADADAC; background:#fff url('244.png') repeat-x left top; 
text-align:left; padding:20px 20px 0;
}
div.mv_testi_body h4 { margin:0; padding:0; text-align:right; font-weight:normal; }
div.mv_testi_footer { clear:both; width:100%; height:22px; background:url('221.jpg') no-repeat left top;
}


.mv_testi .mv_testi_body span img {
	margin-right: 15px;
}

div.mv_bookbox { width:656px; border:0px dotted red;}
div.mv_bookbox div.mv_overlap_1 { left:-5px; margin-top:-146px;
position:relative;
top:126px;
width:209px; }

div.mv_bookbox div.mv_overlap_2 { left:194px;
margin-top:-34px;
position:relative;
top:12px;
width:209px; }

div.mv_bookbox div.mv_overlap_3 { left:-39px;
margin-top:-48px;
position:relative;
top:52px;
width:209px;
text-align:center;}

div.mv_bookbox div.mv_overlap_4 { 
margin-top:0;
position:relative;
top:8px;
/*width:209px;*/ }

div.mv_bookbox div.mv_overlap_5 { left:190px;
margin-top:0;
position:relative;
top:28px;
width:209px;}

div.mv_bookbox .mv_bookbox_header_1 { width:100%; height:131px; background:url(224.png) no-repeat top left; }
div.mv_bookbox .mv_bookbox_header_2 { width:100%; height:131px; background:url(247.png) no-repeat top left; }
div.mv_bookbox .mv_bookbox_header_3 { width:100%; height:131px; background:url(252.png) no-repeat top left; }
div.mv_bookbox .mv_bookbox_header_4 { width:100%; height:131px; background:url(Guide2Sprouting.png) no-repeat top left; }
div.mv_bookbox .mv_bookbox_header_5 { width:100%; height:131px; background:url(SuperDietrecipes.png) no-repeat top left; }

div.mv_bookbox .mv_bookbox_body { width:606px; text-align:left; background:url(228.png) repeat-y top left; padding-left:25px; padding-right:25px;  } 
div.mv_bookbox .mv_bookbox_body_blue { width:606px; text-align:left; background:url(228b.png) repeat-y top left; padding-left:25px; padding-right:25px;  }
 
div.mv_bookbox .mv_bookbox_body img { margin-right:0px; }

div.mv_bookbox .mv_bookbox_body .mv_book_price1 {
	border:0px dotted red;
	color:#000000;
/*	font-size:80%;*/
	font-weight:bold;
	position:relative;
	right:-396px;
	top:381px;
	width:150px;
	margin-bottom: 15px;
}
div.mv_bookbox .mv_bookbox_body .mv_book_price2 {
	border:0 dotted red;
	color:#000000;
	font-weight:bold;
	margin-bottom:15px;
	position:relative;
	right:-431px;
	top:380px;
	width:150px;
}
div.mv_bookbox .mv_bookbox_body .mv_book_price3 {
	border:0 dotted red;
	color:#000000;
	font-weight:bold;
	margin-bottom:15px;
	position:relative;
	right:-399px;
	top:375px;
	width:150px;
}
div.mv_bookbox .mv_bookbox_body .mv_book_price4 {
	border:0 dotted red;
	color:#000000;
	font-weight:bold;
	margin-bottom:15px;
	position:relative;
	right:-381px;
	top:375px;
	width:150px;
}
div.mv_bookbox .mv_bookbox_body .mv_book_price5 {
	border:0 dotted red;
	color:#000000;
	font-weight:bold;
	margin-bottom:15px;
	position:relative;
	right:-381px;
	top:375px;
	width:150px;
}


div.mv_bookbox .mv_bookbox_top_shadow {
	width:100%;
	height:13px;
	background-image: url('227.png');
	background-repeat: no-repeat;
	background-position: left top;
}
div.mv_bookbox .mv_bookbox_footer { width:100%; height:15px; background:url('229.png') no-repeat left top;
} 



div.CTALink {
	text-align:center;
	float:none;
}


.mv_center {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.mv_red_dashed_box {
	width: 620px;
	border: 0px dotted #900;
	margin:0 auto; 
	float:none;
}
.mv_red_dashed_box .mv_red_dashed_box_header {
	background-image: url('238.png');
	background-repeat: no-repeat;
	background-position: left top;
	height: 21px;
}
.mv_red_dashed_box .mv_red_dashed_box_footer {
	background-image: url('240.png');
	height: 29px;
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
}
.mv_red_dashed_box .mv_red_dashed_box_body {
	background-image: url('239.png');
	background-repeat: repeat-y;
	background-position: left top;
	text-align: left;
	padding-left: 35px;
	padding-right: 35px;
}


.mv_footer_main .mv_footer_body {
/*	clear:both;
	float:left;*/
	width:719px;
	background-image: url('205.png');
	background-repeat: repeat-y;
	background-position: left top;
	padding-left:24px;
	padding-right:24px;
	padding-bottom: 0px;
    display:block;
	padding-top: 35px;

}
.mv_footer_main .mv_footer_body_content { 
	padding-top:25px; 
	padding-left:23px;
	padding-right:23px; 
	border-top:1px solid #CCC; 

}
.mv_footer_main .mv_footer_body .mv_footer_body_content .left {
	float: left;
	width: 330px;
	text-align: left;
}
.mv_footer_main .mv_footer_body .mv_footer_body_content .right {
	float: right;
	width: 335px;
	text-align: right;
}
.mv_footer_main div.mv_wrapper_footer {
	width:100%;
	height:77px;
	clear:both;
    display:block;
	background:url('237.png') no-repeat left top;
}

.mv_body  div.mv_wrapper_seotxt { 
width:100%;
color:white;
float:none;
text-align:center;
font-size:69%;
	padding:45px 0px 45px 0px;
 }


/*clearfix*/
.clearfix:after { content:".";  display:block;  height:0;  clear:both;  visibility:hidden; }
.clearfix { display:inline-block; }
/*Hides from IE-mac*/
* html .clearfix { height:1%; }
.clearfix { display:block; }

.mv_bookbox .mv_clock {
	margin-top:-99px;
	position:relative;
	right:-527px;
	top:44px;
	width:150px;
}
/* DK NEW Stylesheet ends here */