/* CSS Document */
body{
	margin:0px; padding:0px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#443A30;
	background: url(../images/body_rpt.jpg) 0 0 repeat-x #3B031F;
	}
form, input, p, ul, li, a, map{
	margin:0px; padding:0px;
	}
.clear{
	clear:both;
	}
.float_L{
	float:left;
	}
.float_R{
	float:right;
	}
.spacer1{
	height:46px;
	}
.spacer2{
	height:7px;
	}
.spacer3{
	height:14px;
	}
	
.spacer4{
	height:36px;
	}	
	
/***********************************************/
#main_container{
	width:865px; margin:0 auto;
	padding:4px 0 0 0px;
	}
	
/*-----------------------------------*/
#header{
	background: url(../images/header_bg-old.jpg) 0 0 no-repeat;
	padding:25px 0 34px 380px;
	}

#header3{
	background: url(../images/header_bg.jpg) 0 0 no-repeat;
	padding:25px 0 34px 380px;
	}



	
.submit_form_box{
	padding:4px 0 4px 0px; float:right;
	margin:0px;
	background:#FFF6FB;
	width:385px;
	border:3px solid #ECE2E7;
	}
.submit_form{
	width: 325px;
	margin:auto; padding:8px 0px 0px 0px;
	background:#D5C0A8;
	}
.form_input{
	width:184px; height:18px;
	border:1px solid #B58B5A;
	}
.header_form_cont{
	padding:0px 16px 5px 16px;
	}
.submit_form_box p{padding:0 0 5px 0;}	
	

/*****************************************/
.round_box{
	background: url(../images/round_box_rpt.gif) 0 0 repeat-y;
	}
.round_box_content{
	width:800px; margin:0 auto;
	}
.image_box{
	text-align:center;
	float:left;
	}
.round_box_img{
	border:2px solid #AEAEAE;
	margin-bottom:5px;
	}
.round_box_right_cont{
	float:left;
	margin-left:16px;
	width:750px;
	}
.round_box_right_cont h2{
	font-size:16px;
	margin:0px; padding:0px;
	}
.light_yellow_box{
	background:#FFF6E9;
	padding:16px;
	border:2px solid #E0D3C4;
	}	
.bullet_listing{
	margin:0px; padding:0px;
	font-size: 16px;
	}
.bullet_listing li{
	background:url(../images/bullet.gif) 3px 3px no-repeat;
	list-style:none; padding:0 0 4px 15px;
	}
.bold_text{
	color:#9F2F67;
	font-size: 15px;
	}
	
.bold_text2{
	color:#9F2F67;
	font-size: 18px;
	}
	
	.bold_orange{
	color:#FAA70B;
	font-size: 16px;
	line-height: 30px;
	}

.sml_box{
	background: url(../images/small_round_box_rpt.gif) 0 0 repeat-y;
	width:432px; float:left;
	}

.sml_box .top{
	background:url(../images/small_round_box_top.gif) 0 0 no-repeat;
	}
.sml_box .bot{
	background: url(../images/small_round_box_bot.gif) 0 bottom no-repeat;
	padding:27px 23px 0px 26px;
	height:265px;
	}
	
	
.sml_box2{
	background: url(../images/small_round_box_rpt.gif) 0 0 repeat-y;
	width:432px; float: right;
	}

.sml_box2 .top{
	background:url(../images/small_round_box_top.gif) 0 0 no-repeat;
	}
.sml_box2 .bot{
	background: url(../images/small_round_box_bot.gif) 0 bottom no-repeat;
	padding:27px 23px 0px 26px;
	height:240px;
	}
		







	
h4{font:bold 25px Arial, Helvetica, sans-serif; color:#F8A808; background-color:#3A021F; padding:10px; text-align:center; margin:5px 0 0 0}	
	
.sml_content{
	float: right;
	width:250px;
	font-size: 11px; 
	}
.sml_content p{ margin:0px; padding:0px;}	
.new_prod_box .top{
	background:url(../images/left_box_bg.gif) 0 0 no-repeat;
	}
.mid_contents{
	width:844px;
	margin:0 auto;
	}
.mid_listing_left{
	float:left;
	width:50%;
	padding:0 0px;
	}
.long_content h2{
	font-size:12px;
	margin:0px; padding:0px;
	}
.long_content p{
	padding:0 0 16px 0px;
	margin:0px;
	}
h2.golden_heading{
	color:#FAA70B;
	margin:0px; padding:7px 0px;
	text-align:center;
	background:#3B031F;
	font-size:35px;
	}	

.mid-bullets {
margin-left: 20px;
font-size: 15px;
}

/*-----------------------Mid------------------------*/



/*-----------------Footer------------------*/
#footer{
	font-size:11px; color:#fff;
	padding:20px 0 20px 0px; text-align:center;
	color:#FFFFFF;
	}
#footer a{
	color:#FFFFFF;
	text-decoration:none;
	}	
#footer a:hover{
	text-decoration: underline;
	}	
	


/*-----------------greatnessmakeover - 20-may-09------------------*/


#header2{
	background: url(../images/header_bg3.jpg) 0 0 no-repeat;
	padding:0px 0 0px 0px; height:519px;
	}
.oprah_book_cover{padding:25px 0 0 38px; float:left;}	
.header_img{padding:10px 0 0 0px;float:left;}

.pad_left_35{ padding-left:82px;}
.pad_top_5{ padding:2px 0 0 5px}
.pad_top_3{padding-top:5px;}
.pad_top_2{padding-top:1px;}
.pad_top_6{padding-top:15px;}




.sml_box3{
	background: url(../images/small_round_box_rpt.gif) 0 0 repeat-y;
	width:432px; float:left;
	}
.sml_box3 .main{
	background: url(../images/small_round_main2.gif) no-repeat;
	width:432px; 
	}

.sml_box3 .main .image_box{
	text-align:center; padding:0 0 0 25px;
	float:left;
	}
.sml_content2{
	float: left;
	width:250px;
	font-size: 11px; padding: 0 0 0 10px; 
	}	

.sml_box3 .top{
	background:url(../images/small_round_box_top2.gif) 0 0 no-repeat; 	width:432px; height:25px; margin:0px;
	}
.sml_box3 .bot{
	background: url(../images/small_round_box_bot2.gif)  no-repeat;
	padding:0px 0px 0px 0px;
	width:432px; height:25px; margin:0px;
	}
	
/*---------------New css 25-may-09-----------------*/
.bonus_text{
	font-size:13px;
	padding-top:5px;
	}
.bonus_text a{
	color:#000;
	text-decoration:none;
	}
.bonus_text a:hover{
	text-decoration:underline;
	}
.book_bg{
	background:url(../images/EnergizeYourHeart.png) 325px 170px no-repeat;
	}



/*---------------New css 27-may-09-----------------*/

#main_section{padding:0px 0 0 130px; margin: 0px; width: auto;}
#main_section2{padding:0px 0 0 70px; margin: 0px; width: auto;}

#main_container2{
	width:865px; margin:0px; float: left;
	padding:4px 0 0 0px;
	}
	
.right_block{	padding:0px 0 0 4px; margin:0px; float:left; width:500px; margin:14px 0 0 0;  font-size: 11px;}
.trans_curve_block{padding:0px; margin:0px; width:245px; float:left; }
.trans_header{ padding:0px; margin:0px; width: auto;}
.trans_head{ padding:0px; margin:0px; width: 225px; height:10px; float:left; background:url(../images/trans_curve_head.gif) repeat-x;}
.trans_middle{ padding:0px 0px 0 0px; margin:0px; width:243px; background:#fff; border-left:1px #671F45 solid; border-right:1px #671F45 solid; }
.trans_middle2{ padding:0px 0px 0 0px; margin:0px; width:243px; background:#fff; height:255px; border-left:1px #671F45 solid; border-right:1px #671F45 solid;}

.trans_bottom{ padding:0px; margin:0px; width: auto;}
.trans_bot{ padding:0px; margin:0px; width: 225px; height:10px; float:left; background:url(../images/trans_curve_bot.gif) repeat-x;}
.bonus_txt_top{padding:10px 10px 30px 10px; margin:0px; font:bold 11px Arial, Helvetica, sans-serif;} 
.bonus_txt_top2{padding:10px 10px 15px 10px; margin:0px; font:bold 11px Arial, Helvetica, sans-serif;} 

.trans_curve_block3{padding:0px; margin:0px 0 0 10px; width:245px; float:left; }



.bold_text3{color:#9F2F67;font-size: 11px;}

.image_box2{ text-align:center; float:left; padding:5px 5px 0 11px; margin:0px; }
.round_box_img2{border:1px solid #AEAEAE; margin-bottom:5px; }


h5{font:bold 14px Arial, Helvetica, sans-serif; color:#443A30; padding:2px 0 2px 0;  margin:0px ;}	
	
.sml_content3{ float: left; width:127px; font-size: 11px; padding:0px; margin:0px 0 0 10px; }
.sml_content3 p{ margin:0px; padding:0px;}	

.sml_content4{ float: left; width:120px; font-size: 11px; padding:0px; margin:0px 0 0 10px; }
.sml_content4 p{ margin:0px; padding:0px;}	



.right_block2{	padding:0px 0 0 0px; margin:0px; float:left; width:120px; margin:14px 0 0 5px;  font-size: 11px;}

.trans_curve_block2{padding:0px; margin:0px 0 0 0px; width:120px; float:left; }
.trans_head2{ padding:0px; margin:0px; width:100px; height:10px; float:left; background:url(../images/trans_curve_head.gif) repeat-x;}
.trans_middle3{ padding:0px 0px 0 0px; margin:0px; width:118px; background:#fff; border-left:1px #671F45 solid; border-right:1px #671F45 solid; }
.trans_bot2{ padding:0px; margin:0px; width: 100px; height:10px; float:left; background:url(../images/trans_curve_bot.gif) repeat-x;}
.image_box3{ text-align:center; float:left; padding:5px 5px 0 15px; margin:0px; }
.image_box4{ text-align:center; float:left; padding:0px 5px 0 12px; margin:0px; }
.image_box5{ text-align:center; float:left; padding:0px 5px 0 15px; margin:0px; }
.image_box6{ text-align:center; float:left; padding:0px 5px 0 2px; margin:0px; }
.image_box7{ text-align:center; float:left; padding:0px 5px 0 5px; margin:0px; }









#header4{
	background: url(../images/header_bg4.jpg) 0 0 no-repeat;
	padding:0px 0 0px 0px; height:519px;
	}


.email_aid_cover{padding:25px 0 0 10px; float:left;}	
.header_img2{padding:20px 0 0 40px; float:left;}


/*---------------New css 28-may-09-----------------*/



.sml_content5{
	float: right;
	width:238px;
	font-size: 11px; 
	}
.sml_content p{ margin:0px; padding:0px;}	

.bold_text4{
	color:#FFF;
	font-size: 20px;
	}
.bold_text5{
	font-size: 20px;
	}	
	
.bullet_listing2{margin:0px; padding:0px;font-size: 16px;}
.bullet_listing2 li{	background:url(../images/bullet.gif) 15px 5px no-repeat; list-style:none; padding:0 0 4px 30px;}

.pad_top_20{padding-top:35px;}


.bullet_listing3{margin:0px; padding:0px;font-size: 12px;}
.bullet_listing3 li{	background:url(../images/bullet.gif) 15px 15px no-repeat; list-style:none; padding:10px 0 4px 30px;}




.right_block3{	padding:0px 0 0 0px; margin:0px; float:left; width:866px; margin:14px 0 0 5px;  font-size: 11px;}

.trans_curve_block3{padding:0px; margin:0px 0 0 0px; width:866px; float:left; }
.trans_head3{ padding:0px; margin:0px; width:846px; height:10px; float:left; background:url(../images/trans_curve_head.gif) repeat-x;}
.trans_middle4{ padding:0px 0px 0 0px; margin:0px; width:864px; background:#fff; border-left:1px #671F45 solid; border-right:1px #671F45 solid; }
.trans_bot3{ padding:0px; margin:0px; width: 846px; height:10px; float:left; background:url(../images/trans_curve_bot.gif) repeat-x;}


.pad_lft_35{padding:0 0 0 120px;}
#header5{
	background: url(../images/header_bg-old.jpg) 0 0 no-repeat;
	padding:31px 0 34px 0px;
	}




/*---------------New css 29-may-09-----------------*/

.bonus_text2{font-size:13px; padding-top:0px; }
.bonus_text2 a{ color:#000; text-decoration:none; }
.bonus_text2 a:hover{text-decoration:underline;}

.bonus_text3{font-size:13px; padding-top:5px; }
.bonus_text3 a{ color:#000; text-decoration:none; }
.bonus_text3 a:hover{text-decoration:underline;}

.bonus_text5{font-size:13px; padding-top:0px; }
.bonus_text5 a{ color:#000; text-decoration:none; }
.bonus_text5 a:hover{text-decoration:underline;}






.icon_block{padding:0px; margin:0px; width:107px; height:82px;}

a.stbutton {sharethi...=3-8-3RC1 (line 1)
padding:1px 5px 5px 22px;
}
.stico_default {sharethi...=3-8-3RC1 (line 1)
background:transparent url(http://w.sharethis.com/images/share-icon-32x32.png?CXNID=1000014.0NXC) no-repeat scroll 0 0 !important;}







.submit_form_box3{
	padding:16px 0 0 0px; float:right;
	margin:0 0px 0 0px;
	background:#FFF6FB;
	width:385px;
	border:3px solid #ECE2E7;
	}
.submit_form3{
	width:230px;
	margin:0 auto; padding:14px 15px 4px 27px;
	background:#D5C0A8;
	}
.form_input{
	width:184px; height:18px;
	border:1px solid #B58B5A;
	}
.header_form_cont3{
	padding:13px 16px;
	}

	
.submit_form_box4{
	padding:16px 0 0 0px; float:right;
	margin:0 60px 0 0px;
	background:#FFF6FB;
	width:385px;
	border:3px solid #ECE2E7;
	}
.submit_form4{
	width:230px;
	margin:0 auto; padding:14px 15px 4px 27px;
	background:#D5C0A8;
	}
.form_input{
	width:184px; height:18px;
	border:1px solid #B58B5A;
	}
.header_form_cont4{
	padding:13px 16px;
	}
	
	
.sml_box4{
	background: url(../images/small_round_box_rpt.gif) 0 0 repeat-y;
	width:432px; float: left; margin: 0 0 0 0px; 	

	}

.sml_box4 .top{
	background:url(../images/small_round_box_top.gif) 0 0 no-repeat;
	}
.sml_box4 .bot{
	background: url(../images/small_round_box_bot.gif) 0 bottom no-repeat;
	padding:27px 23px 0px 26px; height:320px;
	}


.sml_box5{
	background: url(../images/small_round_box_rpt.gif) 0 0 repeat-y;
	width:432px; float: left; margin: 0 0 0 0px; 	

	}

.sml_box5 .top{
	background:url(../images/small_round_box_top.gif) 0 0 no-repeat;
	}
.sml_box5 .bot{
	background: url(../images/small_round_box_bot.gif) 0 bottom no-repeat;
	padding:27px 23px 0px 26px; height:340px;
	}
	

.sml_box6{
	background: url(../images/small_round_box_rpt.gif) 0 0 repeat-y;
	width:432px; float: left; margin: 0 0 0 0px; 	

	}

.sml_box6 .top{
	background:url(../images/small_round_box_top.gif) 0 0 no-repeat;
	}
.sml_box6 .bot{
	background: url(../images/small_round_box_bot.gif) 0 bottom no-repeat;
	padding:27px 23px 0px 26px; height:360px;
	}
	




/*---------------New css 1-june-09-----------------*/

.left_block2{	padding:0px 0 0 0px; margin:0px; float:left; width:120px; margin:14px 5px 0 0px;}

	
.bold_text6{
	color:#443A30;
	font-size: 15px;
	}
	
/*---------------New css 2-june-09-----------------*/
.website_address{ padding: 20px 0 0 10px; float:left; font-size:12px; font-weight:bold;}
.website_address a{color:#000; text-decoration:none;}
.website_address a:hover{color:#FF6600; text-decoration:none;}

.download_btn{padding:3px 0 0 0; margin:0px; float:left;}
.tip_block{padding:5px 0 0 0; margin:0px; clear:both; font-size:11px; font-weight:bold; width:250px; float:right; color:#333;}
.tip_block a{ color:#333; text-decoration: underline;}
.tip_block a:hover{  text-decoration: underline; color:#FF6600;}

.tip_block2{padding:5px 0 0 0; margin:0px; clear:both; font-size:11px; font-weight:bold; width:240px; float:right; color:#333;}
.tip_block2 a{color: #FF6600; text-decoration: underline;}
.tip_block2 a:hover{color:#333; text-decoration: underline;}



#header6{
	background: url(../images/header_bg5.jpg) 0 0 no-repeat;
	padding:31px 0 34px 0px;
	}


.buy_book_btn{padding:250px 0 0 150px; margin:0px; float:left;}


.download_block{padding:0px 0 0 0; margin:2px 0 0 0; float:left; background:url(../images/downlad-curve-2.jpg) repeat-x; height:41px; }
.download_block .content{ padding:10px 0 0 0; margin:0px; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#000;}
.download_block .content a{ color:#000; text-decoration:none;}
.download_block .content a:hover{ color: #fff; text-decoration:none;}


.take_ur-time_block{ padding:20px 0 0 10px; float:left;}
.take_ur-time_block2{ padding:0px 0 0 10px; float:left;}


#header8{
	background: url(../images/header_bg-3.jpg) 0 0 no-repeat;
	padding:28px 0 34px 380px;
	}