﻿/* style.css */

Body {

	margin: 0px;

	padding: 0px;

   

	line-height: 15px;



}

TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

Div , p,a,span{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #545454;

	font-size: 11px;

}



p {

	margin: 10px 0px;

}



#Main {

	width: 752px;

	margin: 0px auto;

	background: #ffffff;	

	padding-right:8px;

	padding-left:8px;

	padding-bottom:5px;

	padding-top:5px;

}



#Header .Logo {

	width: 260px;

	float: left;

}



#Header .TopRight {

	width: 300px;

	float: right;

	padding-top: 72px;

}



#Header .TopRight ul {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

}



#Header .TopRight li {

	float: left;

	display: block;

	line-height: 19px;

	height: 19px;

	margin-left: 10px;

}



#Header .TopRight li.Ph {

	background: url(images/ph.jpg) no-repeat;

	padding-left: 26px;

}



#Header .TopRight li.Fax {

	background: url(images/fax.jpg) no-repeat;

	padding-left: 28px;

}



#MenuRow {

	background: url(images/index_13.jpg) repeat-x;

	line-height: 28px;

	height: 28px;

}



#MenuRow .MenuLeftImg {

	width: 6px;

	float: left;

}

#MenuRow .Menus a .Selected

{

color: #ffffff;

}



#MenuRow .Menus {

	width: 732px;

	float: left;

	padding: 0px 0px;

}



#MenuRow .Menus ul {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

}



#MenuRow .Menus li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	display: inline;

}



#MenuRow .Menus a {

	color: #09361c;

	text-decoration: none;

	display: block;

	float: left;

	line-height: 28px;

	height: 28px;

	padding: 0px 9px; /*Changed by priyanka on 21-12-2011*/

}



#MenuRow .Menus a:hover {

	color: #ffffff;

}





#MenuRow .MenuRightImg {

	width: 8px;

	float: Right;

}



#content {

	padding: 10px 0px;

}

#Content {

	padding: 10px 0px;

}
.wobdr
{
	border:0px;
}

.pname{

	color: #64893b;

	text-decoration: none;

	margin: 0px 8px;
	font-size:14px;

}


.pname:hover {

	

	text-decoration: none;

}

.prodcont
{
	border:1px solid #EDECE2;
	padding-top:30px;
	width:33%;
}
.LeftContentArea {

	width: 179px;

	float: left;

}



.LeftMenus {

	border: 2px #edece2 solid;

}



.OurProducts {

	margin: 0px;

	padding: 15px;

	color: #08592d;

	font-size: 12px;

}



.ProductLinks {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

}



.ProductLinks a {

	color: #64893b;

	text-decoration: none;

	border-bottom: 2px #edece2 solid;

	display: block;

	line-height: 29px;

	

	background: url(images/li-bg.jpg) no-repeat 16px 12px;

	padding-left: 30px;

}



.ProductLinks a:hover, .SeeBrand a:hover  {

	color: #cd6328;

}



.SeeBrand {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

}



.SeeBrand a {

	color: #64893b;

	text-decoration: none;

	border-bottom: 2px #edece2 solid;

	display: block;

	background: url(images/li-bg.jpg) no-repeat 16px 12px;

	padding: 8px 0px 8px 30px;

	border-bottom: none;

}



.Logos {

	text-align: center;

	padding: 36px 0px;

}



a.ECP {

	color: #5a312e;

}



a:hover.ECP {

	text-decoration: none;

}



.LeftBanner {

	background: url(images/index_45.jpg) no-repeat;

	height: 335px;

	margin-top: 7px;

	border: 2px #edece2 solid;

	padding-top: 0px;

	text-align: center;

	color: #141414;

	line-height: 16px;

	font-size: 10px;

}



.RightContent {

	width: 567px;

	float: right;

}

.RightContentThanks {

	width: 747px;	

}





.Banner img {

	padding: 1px;

	border: 2px #edece2 solid;


}



.Box {

	padding: 10px;

	border: 2px #edece2 solid;

	margin-top: 8px;

	width: 545px;
	text-align: justify;

}






.Heading {

	margin: 0px;

	padding: 0px 0px 0px 60px;

	font-size: 11px;

	letter-spacing:-1px;

	color: #08592d;

	background: url(images/index_25.jpg) #dbe5c9 no-repeat;

	text-transform: uppercase;

	line-height: 31px;

	height: 31px;
font-weight:bold;

}



.BoxLeftDiv {

	width: 261px;

	float: left;

}





.Video {

	padding-top: 7px;

}



.Review {

	/*background: #78a22f;

	text-align: center;

	padding: 20px 0px; padding: 20px 5px 20px 0;*/
background: none repeat scroll 0 0 #78A22F;
   
    text-align: right;

}



.BoxRight {

	width: 275px;

	float: right;

}





.Content {

	padding: 2px 10px;

	text-align: justify;

}



.Content a {

	color: #cd6328;

}



.Content a:hover {

	text-decoration: none;

}



a.MoreTestimonials {

	color: #5a312e;

	font-weight: bold;

}



a:hover.MoreTestimonials {

	text-decoration: none;

}



.Noodles {

	padding-top: 10px;

}

.txtall{

text-decoration:none;

font-weight:bold;

color: #5a312e;

}

.LeftContentArea a{

text-decoration:none;

font-weight:bold;

color: #64893B;

}





#Footer {

	border: 2px #edece2 solid;

	padding: 0px 20px 0px 12px;

	margin-bottom: 10px;

}



#Footer p {

	margin: 15px 0px;

}



.FooterLinks {

	color: #64893b;

}





.FooterLinks a {

	color: #64893b;

	text-decoration: none;

	margin: 0px 8px;

}



.FooterLinks a:hover {

	color: #cd6328;

	text-decoration: none;

}



.FooterContent {

	padding-left: 8px;

}



.FooterContent a {

	color: #cd6328;

}



.FooterContent a:hover {

	text-decoration: none;

}



.Textfield {

	width: 128px;

	height: 16px;

	border: 1px #d6d4bb solid;

	

	vertical-align: middle;

}



.Repbtn{

	background: url(../images/noodleimages/get-Your-Free-Reports.png) no-repeat;

	border:none !important;
	
	height: 23px;

	width: 181px;

	vertical-align: middle;
	cursor: pointer;
	margin-left: 110px;
	

}

:root .Repbtn
{
	margin-left:105px\0/;
}
.Repbtn
{
    margin-left:105px\9;
}

.MoreLinks {

	color: #cd6328;

	font-size: 10px;

}



.Copyright {

	font-size: 10px;

}



.Clear {

	clear: both;

}

.Clear1 {

	clear: both;

}



.ie6.Clear {

	clear: both;

	display: none;

}



.line {

	padding-left:20px;

}



.locations {

	font-size:16px;

	font-weight:bold;

}



.locationstitle {

	font-size:14px;

	font-weight:bold;

}



.Box  a{

	color: #5a312e;

}



/************ Product Page*****************/

h1,h2,h3,h4,h5{margin:0px; padding:0px;}



h1{line-height:20px;}

.pd-left{padding-left:10px;}

.Banner h1{font-size:20px; margin:10px 0px 20px;}

.rachel-show-banner{background:url(images/rachel-ray-show.jpg) no-repeat; height:68px; padding:10px 20px 0px 75px;; font-size:20px; line-height:20px;}

.rachel-show-banner a{color:#545454; text-decoration:none;}

.rachel-show-banner a span{color:#64893B;}

.rachel-show-banner a:hover, .rachel-show-banner a:hover span{text-decoration:underline;}



.secrets-ebook span{color: #64893B;}

.secrets-ebook a{color:#cd6328;}

.secrets-ebook a:hover{text-decoration:none;}



.pro-box-tp-btn{text-align:right; padding:5px 0px; }

.pro-box-tp-btn img{vertical-align:middle;}

.mc-img{margin-right:3px;}



.pro-box{padding:10px; width: 545px;}

.Product-img{text-align:center;}

.left-pro-box{width:191px; float:left;}

.margin-top{margin-top:20px;}



.pro-discription{width:168px; border:1px #000000 solid; padding:4px; margin:15px 3px; font-size:10px;}

.pro-discription h4{font-size:14px;}

.pro-discription ul{margin:0px; padding:0px; list-style:none;}

.pro-discription li{padding:2px 0px;}



.bdr{border-bottom:2px #F2F2F2 solid;}



.bdr1 .sml-font{font-size:11px;padding-top:3px;color: #7CA834;font-family: Arial;font-weight: bold;}




.flt-lt{float:left;padding-top: 3px;color: #848484;font-family: arial;}

.flt-rt{float:right;padding-top: 3px;color: #848484;font-family: arial;}



.recipe{background:url(images/recipe-idea-bg.jpg) no-repeat; height:49px; padding:12px 0px 0px 67px; line-height:14px;}

.recipe a{color:#cd6328;}

.recipe a span{font-size:7px;}



.right-pro-box{width:335px; float:right;}

.right-pro-box h4{font-size:12px;}

.right-pro-box h1{font-size:20px; color:#64893B;}

.btm-bdr{border-bottom:1px #78a430 solid; padding-bottom:10px;}



.right-pro-box a{color:#CD6328;}

.right-pro-box a:hover{text-decoration:none;}



.big-size{font-size:21px;font-family: Arial;color: #75A329; font-weight:normal;}

.col_orange{color:#cd6328!important;}



.dis_ul{margin:0px; padding:0px; list-style:none; list-style-position:outside; padding:10px 0px 0px;}

.dis_ul li{background:url(images/yellow-arrow.jpg) no-repeat; padding:5px 0px 5px 30px;}



.testimonials{background:url(../images/quote-img.jpg) no-repeat 9px 0; padding:0 17px 0 17px; margin-top:5px;text-align:justify}
.testimonials p
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#545454;
}
.col_red{color:#990000;}



.mrg-tp{margin-top:8px;}



#Box {margin-top: 0px !important;}


.whymiracle{ 
list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 25px 0 10px 0;


}


.whymiracle li{   
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    margin: 0 10px 13px 0;
    width: 300px;
    background: url("images/leaf-bullet.gif") no-repeat scroll left top transparent;    
    padding: 0 0 0 38px;
   
}
#whymiraclediv-top{background: url("images/why-top.jpg") no-repeat scroll left top transparent;height:12px;margin-top:10px;}
#whymiraclediv-bottom{background: url("images/why-bottom.jpg") no-repeat scroll left bottom transparent;height:12px;}

#whymiraclediv{
 background-color: #93AE5B;
    padding: 12px 24px;
    width: 704px;
}

#whymiraclediv h2{color:#FFFFFF;}

.OutSideBox{
    border: 2px solid #EDECE2;
    margin-top: 8px;
    padding: 10px;
    width: 730px;
    overflow:hidden;
}

#HomeRecipe { 
    margin: 0;
    overflow: hidden;
    padding: 0;
    float:left;
}
#HomeRecipe li{
    float: left;
    list-style: none outside none;
    margin-right: 7px;
    width: 231px;
}
#HomeRecipe li img
{
    margin-bottom:5px;
    width:230px
}
#MoreRecipe
{
   color: #64893B;
    float: right;
    font-weight: bold;
    margin-top: 93px;
}
#MoreRecipe img
{
    color: #64893B;
    font-weight: bold;
    margin-bottom: -8px;
    margin-left: 5px;
}
#emailform input[type='text']
{
background-image:url('images/text-box-bg.png');
}
.Review a{
    color: #FFFFFF;
    font-size: 16px;
    text-decoration: none;
}
#popin_body {
    background: url("images/popinbg.jpg") repeat scroll 0 0 transparent;
    color: white;
    cursor: pointer;
    height: 115px;
    padding: 10px;
    text-align: left;
}
#popin {
    bottom: -120px;
    display: none;
    position: fixed;
    width: 100%;
}
#popin_close span {
    background: url("images/close.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    float: right;
    height: 50px;
    margin-top: -20px;
    width: 50px;
}
.Review2 {
    background: none repeat scroll 0 0 #78A22F;
    padding: 33px 0;
    text-align: center;
}
.Review2 a{
    color: #FFFFFF;
    font-size: 16px;
    text-decoration: none;
}
.Btn2 {
    /*background: url("images/index_552.jpg") no-repeat scroll 0 0 transparent;*/
     background: url("images/get-your.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #09361C;
    cursor: pointer;
    font-size: 0;
    font-weight: bold;
    height: 25px;
    margin-left: 10px;
    vertical-align: middle;
    width: 158px;
}

a.headerlink
{
font-size:11px;
}

a.active
{
color:#ffffff !important;
}

h1
{
font-size:20px;
margin:10px 0 20px;
}

.prodcont {
border:1px solid #EDECE2;
padding-top:30px;

}

.pname {
color:#64893B;
font-size:14px;
margin:0 8px;
text-decoration:none;
}
.rachel-show-banner a {
font-size:20px !important;
line-height:20px;
}
.rachel-show-banner span {
font-size:20px !important;
line-height:20px;
}

.AddToCartButton
{
background:url(../images/noodleimages/add-to-cart.png);
background-repeat:no-repeat;
border:none;
width:142px;
height:27px;
font-size:0px;
line-height:0px;
margin-top:18px !important;
cursor:pointer;
}

#IMG img
{
height:109px;
width:191px;
}
.style19
{
font-size:18px;
}

.style18 {
font-size:14px;
}

#cart .AddToCartButton
{
margin-top:-10px;

}


#tblAccountBox table tr td
{
padding:2px;
}

#tblAccountBox input[Type=TextBox]
{
width:200px;
}

#tblBillingInfoBox table tr td
{
padding:2px;
}

#paymentPanes table tr td
{
padding:2px;
}
#pnlPaymentOptions table tr td
{
padding-top:2px;
}

#pnlPaymentOptions img
{
padding-top:2px;
}

#pnlErrorMsg, #ErrorMsgLabel
{
margin-top:10px;
margin-bottom:10px;
color:red !important;
font-size:13px !important;
}

.StockHint_OutOfStock
{
margin-top:5px;
margin-bottom:5px;
color:red !important;
font-size:15px !important;
font-weight:bold;
}

.StockHint_InStock
{
margin-top:10px;
margin-bottom:10px;
color:red !important;
font-size:15px !important;
font-weight:bold;
}

#tblShippingInfoBox table tr td {
    padding: 2px;
}
#upsellimg img
{
height:110px;
}

.lblcountry
{
font-size:15px;
}

.cartheader
{
font-size:14px;
font-weight:bold;
}

#countrymessage
{
margin-top:10px;
color:red;
font-size:13px;

}

#mycarousel ul {padding:0px !important;}

#IMG img
{
width:180px;
height:109px;
}



div, ul, h1, h2, h3, h4, h5, h6, p{margin:0px; padding:0px;}
#affiliate-container h1, h2, h3, h4, h5, h6{line-height:normal; }
h1, h2, h3, h4, h5, h6{line-height:normal; color:#a6ca5c; }
h1{font-size:24px;}
h2{font-size:18px; font-weight:normal;}
h4{font-size:14px;}
h5{font-size:12px;}

a{color:#7c8863; outline:none; text-decoration:none;}
a:hover{text-decoration:underline;}

.clear{clear:both; height:0px; line-height:0px; font-size:0px;}
.clearfix{display:inline-block;}
li{list-style:none;}
img{border:none;}

#main-container {width: 756px; margin: 0px auto; background: #ffffff;}
.affiliate {width: 870px; margin: 0px auto; background: #ffffff;}
.affiliatecontent {width:525px;}
#top-banner{margin-bottom:10px;}

#content-widget{overflow:hidden;}
.left-sec{width:525px; float:left;}
#heading{font-family:Impact, "Arial Black", Arial, Helvetica, sans-serif;font-weight:normal;
}
.head{color:#7c8863; margin:10px 0;font-family:Impact, "Arial Black", Arial, Helvetica, sans-serif;font-weight:normal;}
#heading a{font-size:36px; !important;font-family: Impact,"Arial Black",Arial,Helvetica,sans-serif !important; color:#A6CA5C !important;}
.row{padding:15px 0 0;}
.row p{padding-left:10px; padding-right:10px; font-weight:bold; color:#B8C6A5 !important; font-size:12px;}
.target-market{margin:5px 0 5px 20px;}
.target-market li{background:url(../images/tick.png) no-repeat 0 5px; padding:3px 0 3px 25px; font-size:14px; font-weight:bold; color:#7c8863;}
.signup{font-size:18px; font-family:Impact, "Arial Black", Arial, Helvetica, sans-serif; color:#7c8863;font-weight:normal;}

.right-sec{width:332px; float:right;}
.title{ color:#ffffff; font-size:33px; font-family:Impact, "Arial Black", Arial, Helvetica, sans-serif;font-weight:normal;}
.right-sec li{background:url(../images/grn-fade-bg.png) repeat-y; position:relative; line-height:26px; min-height:82px; color:#ffffff 
!important; overflow:hidden; margin:0; width:100%; float:left; font-family:Impact, "Arial Black", Arial, Helvetica, sans-serif !important; font-size:24px !important;}
.right-sec li.second-bg{background:url(../images/grn-fade-back.png) repeat-y;}
.step{font-size:60px; color:#7c8863; font-style:italic; width:64px; position:absolute;}
.affi-con{width:268px; float:left; padding:8px 0 8px 8px;font-family:Impact, "Arial Black", Arial, Helvetica, sans-serif !important; font-size:24px !important;color:#ffffff 
!important;}
.float-rt{float:right;}
.right{right:10px;}
.pad-top{padding-top:20px;}
.mt_gallery a
{
 background: white;
border: 1px solid #CCC;
display: inline-block;
outline: none;
padding: 3px;
margin-left: 3px;
}
.mt_gallery a img {
height: 75px;
width: 100px;
}
.mt_box p
{
    margin-top:10px !important;
}
/*style for UK stock logo*/
.leftUKlogo
{
    text-align: center;
    padding-top: 21px;
}
/*ended */
/*style for newsletter*/
.mt_newsletter
{
 float: left;
width: 158px;
padding: 5px 5px 0 0;
border: 2px #EDECE2 solid;
margin-left: 4px;
background-color:#78A22F;
margin-top:15px;
margin-bottom:15px;
}
.mt_newsletter .mt_text {
float: left;
background:none;
border: 1px #D6D4BB solid;
padding: 2px 4px;
font-size: 12px;
width: 115px;
color: white;
margin-bottom: 10px;
margin-left: 5px;
margin-top:10px;
}
.mt_newsletter .mt_submit {
float: right;
background: url(images/email_btn.png) no-repeat ;
cursor: pointer;
width:25px; 
height:22px;
border:none;
margin-top:9px;
}

.mt_newsletter .mt_newsletterheader {

font-weight: bold;
color: white;
margin-left: 5px;
font-size:12px;

}
/*style for UK home page*/
.mt_UK_Box {
padding: 10px;
border: 2px #EDECE2 solid;
margin-top: 8px;
width: 545px;
}
.mt_UK_Box .BoxRight
{
 width: 261px;
float: left;
}
.mt_UK_Box .BoxRight img
{
    width:261px;
}
.mt_UK_Box .mt_BoxRight {
width: 275px;
float: right;
}
/*style for news page*/
.mt_newsheaders
{
    background-color:#DBE5CA;
     margin-bottom:10px;     
     color:Black;
     padding:5px;
     margin-right:5px;
     padding-left: 12px;
}
.mt_newsheaders h2
{
    color:Black !important;    
}
.mt_magzineblock
{
    border: 1px #DFDFDF solid; 
    text-align:center; 
    width:170px; 
    height:115px;
}
.mt_magzinetext
{
    background-color:#DFDFDF; 
    height:34px;
}
.mt_magzinetext a,.mt_magzinetext p
{
    color:Black !important;
    text-decoration:none;
    font-weight:bold;
    font-size:10px;
}
.mt_magzinetext a:hover
{
    text-decoration:underline;
}
.mt_newsseparator
{
    color: #DFDFDF;
border-style: solid;
margin-top: -1px;
margin-bottom: -2px;
margin-left: -4px;
margin-right: -4px;
}
.mt_magzinetext img
{
    margin-bottom:-2px;
    margin-right:-2px;
}
#headerUS #CategorySelectList{width:120px;}



#headerUS .lblcountry
{
font-size:11px;/*chnaged by vicky*/
color:#D1D1D1;
font-weight:bold;
}



#Header #headerUS .Logo {

	/*width: 260px; changed by vicky*/
width: 195px;
	float: left;
	margin-top:10px;

}



#headerUS .Textfield {

	width: 110px;/*changed by vicky*/
	height: 13px;
	border: 1px #d6d4bb solid;
	margin: 0px 5px;
	vertical-align: middle;
color:#AFABAB;
padding-left:2px;
font-size:9px;
}


#headerUS .Btn1 {

	background-image:url(../images/submit.png);
	border: none;
	height: 15px;
	width: 47px;
	vertical-align: middle;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	cursor: pointer;
	margin-top: 8px;
	margin-left: 71px;

}

.headerUS {height:107px;}



.addressLabel
{
    width:35%;
}

.addressInput
{
    width:65%;
}

.errorLg
{
margin-top:10px;
margin-bottom:10px;
color:red !important;
font-size:13px !important;
}

.price{font-size: 18px;
color: #73A329; font-weight:bold;font-family: Arial; line-height:27px;}

.price s{color:Gray; text-decoration:line-through; font-size:16px; font-weight:bold;font-family: Calibri; }


.clr
{
    font-family:font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#818181;
}
.mrg-tp p
{
    font-family:font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#818181;
}
.Boxnew
{
    margin:10px 0 0 10px;
    width:713px;
}
.leftcolor a{text-decoration:none;}
#breadcrumbs
{
    
    font-family:font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#818181;
}
#ctl00_PageContent_ctl00_ctrlLogin_LoginButton
{
     width:106px; 
     border:0px; 
     padding:0 0 2px 0; 
     height:27px; 
     font-weight:bold; 
     font-size:12px; 
     font-family:arial; 
     color:white;
 	 background: url(../images/colour1size2.png) no-repeat top left;
 	 cursor: pointer;
 	 margin-top:3px;
 }
#ctl00_PageContent_ctl00_ctrlRecoverPassword_UserNameContainerID_btnRequestNewPassword
 {
     width:160px; 
     border:0px; 
     height:27px;
	 padding:0 0 2px 0;  
     font-weight:bold; 
     font-size:12px; 
     font-family:arial; 
     color:white;
 	 background: url(../images/colour1size1-2.png) no-repeat top left;
 	 cursor: pointer;
 	 margin-top:3px;
 }
 .recipeDescription
 {
   padding:5px 0 5px 0;width: 440px;float: left;text-align: justify;font-family: arial !important;font-size: 13px; line-height: 16px; 
 }
 .recipe_ingred_Description
 {
width: 440px;float: left;font-family: arial !important;font-size: 13px;
 }
  .recipe_ingred
  {
   font-weight: bold; color: #669933;float: left;width: 100%;font-size: 14px;font-family: arial;margin: 10px 0px 0px 0px;    
  
  }
 .recipe_readfull
  {
 float: left;width: 100%;padding: 0px 0px 10px 0px;
  }
.recipePreparationtime
{
    font-weight: bold; color: #669933;padding-top:5px;width: 206px;float: left;
}















/////////////////////////////////////////////////////////////////////////////////STYLE-NEW.CSS/////////////////////////////////////////////////////////////////////////////////////////////////
Body {

	margin: 0px;

	padding: 0px;

    background-color:#DBE5C9;

	line-height: 15px;



}



Div {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #545454;

	font-size: 11px;

}

.indicates-required1{
border-top: 1px solid !important;
border-color: #D1D1D1 !important;
width: 645px;
float: left;
margin-bottom: 12px;
}
.indicates-required{

margin-top:10px;

}

p {

	margin: 10px 0px;

}

.subscription_info{
float: left;
    margin-left: 21px;
    padding: 0 2px 0 5px;
    width: 655px;
}
.mc_outer{
    border:1px solid #D1D1D1 !important;
    float: left;
    margin-left: 12px;
    width: 675px;
    border-radius:4px;
 background-color:#F6F6F6;
 min-height:508px;
 margin-bottom: 15px;
 margin-top:15px;
}
#mc-embedded-subscribe
{
    width:106px;
}

#Main {

	width: 752px;

	margin: 0px auto;

	background: #ffffff;	

	padding-right:8px;

	padding-left:8px;

	padding-bottom:5px;

	padding-top:5px;

}



#Header .Logo {

	width: 260px;

	float: left;

}

#mc-embedded-subscribe{
width:106px;
}

#Header .TopRight {

	width: 300px;

	float: right;

	padding-top: 72px;

}



#Header .TopRight ul {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

}



#Header .TopRight li {

	float: left;

	display: block;

	line-height: 19px;

	height: 19px;

	margin-left: 10px;

}



#Header .TopRight li.Ph {

	background: url(../images/ph.jpg) no-repeat;

	padding-left: 26px;

}



#Header .TopRight li.Fax {

	background: url(../images/fax.jpg) no-repeat;

	padding-left: 28px;

}



#MenuRow {

	background: url(../images/index_13.jpg) repeat-x;

	line-height: 28px;

	height: 28px;

}



#MenuRow .MenuLeftImg {

	width: 6px;

	float: left;

}

#MenuRow .Menus a .Selected

{

color: #ffffff;

}



#MenuRow .Menus {

	width: 702px;

	float: left;

	padding: 0px 15px;

}



#MenuRow .Menus ul {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

}



#MenuRow .Menus li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	display: inline;

}



#MenuRow .Menus a {

	color: #09361c;

	text-decoration: none;

	display: block;

	float: left;

	line-height: 28px;

	height: 28px;

	padding: 0px 15px;

}



#MenuRow .Menus a:hover {

	color: #ffffff;

}





#MenuRow .MenuRightImg {

	width: 8px;

	float: Right;

}



#Content {

	padding: 10px 0px;
	width:922px;

}

.wobdr
{
	border:0px;
}

.pname{

	font-family: Arial;
 font-size : 15px;
color: gray;
font-weight: bold;

	text-decoration: none;

	margin: 0px 8px;
	

}


.pname:hover {

	
	text-decoration: none;

}

.prodcont
{
	border: 1px #85B232 solid;
	padding-top:10px;
	width:225px;
}
.LeftContentArea {

	width: 179px;

	float: left;

}
.about_usLeftContentArea {

	width: 188px;

	float: left;

}



.LeftMenus {

	border: 2px #edece2 solid;

}



.OurProducts {

	margin: 0px;

	padding: 15px;

	color: #08592d;

	font-size: 12px;

}



.ProductLinks {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

}



.ProductLinks a {

	color: #64893b;

	text-decoration: none;

	border-bottom: 2px #edece2 solid;

	display: block;

	line-height: 29px;

	

	background: url(../images/li-bg.jpg) no-repeat 16px 12px;

	padding-left: 30px;

}



.ProductLinks a:hover, .SeeBrand a:hover  {

	color: #cd6328;

}



.SeeBrand {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

}



.SeeBrand a {

	color: #64893b;

	text-decoration: none;

	border-bottom: 2px #edece2 solid;

	display: block;

	background: url(../images/li-bg.jpg) no-repeat 16px 12px;

	padding: 8px 0px 8px 30px;

	border-bottom: none;

}



.Logos {

	text-align: center;

	padding: 36px 0px;

}



a.ECP {

	color: #5a312e;

}



a:hover.ECP {

	text-decoration: none;

}



.LeftBanner {

	background: url(../images/index_45.jpg) no-repeat;

	height: 252px;

	margin-top: 7px;

	border: 2px #edece2 solid;

	padding-top: 21px;

	text-align: center;

	color: #141414;

	line-height: 16px;

	font-size: 10px;

}



.RightContent {

	width: 700px !important;

	float: right !important;


}

.RightContentThanks {

	width: 747px;	

}

.about_usRightContent
{
    width:721px;
    float:right !important;
}
.about_usRightContent .Box 
{
    width:681px!important;
    padding: 10px;

	border: 2px #edece2 solid;

	margin-top: 8px;

    
}


.Banner img {

	padding: 1px;

	border: 2px #edece2 solid;
    width:699px;
}



.Box {

	padding: 10px;

	border: 2px #edece2 solid;

	margin-top: 8px;

	width: 545px;

}






.Heading {

	margin: 0px;

	padding: 0px 0px 0px 60px;

	font-size: 11px;

	letter-spacing:-1px;

	color: #08592d;

	background: url(../images/index_25.jpg) #dbe5c9 no-repeat;

	text-transform: uppercase;

	line-height: 31px;

	height: 31px;

}



.BoxLeftDiv {

	width: 261px;

	float: left;

}





.Video {

	padding-top: 7px;

}



.Review {

	/*background: #78a22f;

	text-align: center;

	padding: 20px 0px;*/
background: none repeat scroll 0 0 #78A22F;
    padding: 20px 5px 20px 0;
    text-align: right;

}



.BoxRight {

	width: 275px;

	float: right;

}





.Content {

	padding: 2px 10px;

	text-align: justify;

}



.Content a {

	color: #cd6328;

}



.Content a:hover {

	text-decoration: none;

}



a.MoreTestimonials {

	color: #5a312e;

	font-weight: bold;

}



a:hover.MoreTestimonials {

	text-decoration: none;

}



.Noodles {

	padding-top: 10px;

}

.txtall{

text-decoration:none;

font-weight:bold;

color: #5a312e;

}

.LeftContentArea a{

text-decoration:none;

font-weight:bold;

color: #64893B;

}





#Footer {

	border: 2px #edece2 solid;

	padding: 0px 20px 0px 12px;

	margin-bottom: 10px;

}



#Footer p {

	margin: 15px 0px;

}



.FooterLinks {

	color: #64893b;

}





.FooterLinks a {

	color: #64893b;

	text-decoration: none;

	margin: 0px 8px;

}



.FooterLinks a:hover {

	color: #cd6328;

	text-decoration: none;

}



.FooterContent {

	padding-left: 8px;

}



.FooterContent a {

	color: #cd6328;

}



.FooterContent a:hover {

	text-decoration: none;

}



.Textfield {

	width: 128px;

	height: 16px;

	border: 1px #d6d4bb solid;

	

	vertical-align: middle;

}



.Btn {

	background: url(../images/index_552.jpg) no-repeat;

	border: 1px #5b9541 solid;

	height: 18px;

	width: 151px;

	vertical-align: middle;

	font-size: 11px;

	color: #09361c;

	font-weight: bold;

	cursor: pointer;

}



.MoreLinks {

	color: #cd6328;

	font-size: 10px;

}



.Copyright {

	font-size: 10px;

}



.Clear {

	clear: both;

}

.Clear1 {

	clear: both;

}



.ie6.Clear {

	clear: both;

	display: none;

}



.line {

	padding-left:20px;

}



.locations {

	font-size:16px;

	font-weight:bold;

}



.locationstitle {

	font-size:14px;

	font-weight:bold;

}



.Box  a{

	color: #5a312e;

}



/************ Product Page*****************/

h1,h2,h3,h4,h5{margin:0px; padding:0px;}



h1{line-height:20px;}

.pd-left{padding-left:10px;}

.Banner h1{font-size:20px; margin:10px 0px 20px;}

.rachel-show-banner{background:url(../images/noodleimages/rachel-ray-show.jpg) no-repeat; height:68px; padding:10px 20px 0px 75px; font-size:20px; line-height:20px;}

.rachel-show-banner a{color:#545454; text-decoration:none;}

.rachel-show-banner a span{color:#64893B;}

.rachel-show-banner a:hover, .rachel-show-banner a:hover span{text-decoration:underline;}



.secrets-ebook span{color: #64893B;}

.secrets-ebook a{color:#cd6328;}

.secrets-ebook a:hover{text-decoration:none;}



.pro-box-tp-btn{text-align:right; padding:5px 0px; }

.pro-box-tp-btn img{vertical-align:middle;}

.mc-img{margin-right:3px;}



.pro-box{padding:10px;	width: 700px !important;}

.Product-img{text-align:center;}

.left-pro-box{width:191px; float:left;}

.margin-top{margin-top:20px;}



.pro-discription{width:168px; border:1px #000000 solid; padding:4px; margin:15px 3px; font-size:10px;}

.pro-discription h4{font-size:14px;}

.pro-discription ul{margin:0px; padding:0px; list-style:none;}

.pro-discription li{padding:2px 0px;}




.bdr{border-bottom:2px #F2F2F2 solid;}



.bdr1 .sml-font{font-size:11px;padding-top:3px;color: #7CA834;font-family: Arial;font-weight: bold;}





.flt-lt{float:left;padding-top: 3px;color: #848484;font-family: arial;}

.flt-rt{float:right;padding-top: 3px;color: #848484;font-family: arial;}



.recipe{background:url(../images/recipe-idea-bg.jpg) no-repeat; height:49px; padding:12px 0px 0px 67px; line-height:14px;}

.recipe a{color:#cd6328;}

.recipe a span{font-size:7px;}



.right-pro-box{width:500px !important; float:right;}

.right-pro-box h4{font-size:12px;}

.right-pro-box h1{font-size:20px; color:#64893B;}

.btm-bdr{border-bottom:1px #78a430 solid; padding-bottom:10px;}



.right-pro-box a{color:#CD6328;}

.right-pro-box a:hover{text-decoration:none;}



.big-size{font-size:21px;font-family: Arial;color: #75A329; font-weight:normal;}

.col_orange{color:#cd6328!important;}



.dis_ul{margin:0px; padding:0px; list-style:none; list-style-position:outside; padding:10px 0px 0px;}

.dis_ul li{background:url(../images/yellow-arrow.jpg) no-repeat; padding:5px 0px 5px 30px;}




.col_red{color:#990000;}



.mrg-tp{margin-top:8px;}



#Box {margin-top: 0px !important;}


.whymiracle{ 
list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 25px 0 10px 0;


}


.whymiracle li{   
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    margin: 0 10px 13px 0;
    width: 300px;
    background: url("../images/leaf-bullet.gif") no-repeat scroll left top transparent;    
    padding: 0 0 0 38px;
   
}
#whymiraclediv-top{background: url("../images/why-top.jpg") no-repeat scroll left top transparent;height:12px;margin-top:10px;}
#whymiraclediv-bottom{background: url("../images/why-bottom.jpg") no-repeat scroll left bottom transparent;height:12px;}

#whymiraclediv{
 background-color: #93AE5B;
    padding: 12px 24px;
    width: 704px;
}

#whymiraclediv h2{color:#FFFFFF;}

.OutSideBox{
    border: 2px solid #EDECE2;
    margin-top: 8px;
    padding: 10px;
    width: 730px;
    overflow:hidden;
}

#HomeRecipe { 
    margin: 0;
    overflow: hidden;
    padding: 0;
    float:left;
}
#HomeRecipe li{
    float: left;
    list-style: none outside none;
    margin-right: 7px;
    width: 231px;
}
#HomeRecipe li img
{
    margin-bottom:5px;
    width:230px
}
#MoreRecipe
{
   color: #64893B;
    float: right;
    font-weight: bold;
    margin-top: 93px;
}
#MoreRecipe img
{
    color: #64893B;
    font-weight: bold;
    margin-bottom: -8px;
    margin-left: 5px;
}
#emailform input[type='text']
{
background-image:url('../images/text-box-bg.png');
}
.Review a{
    color: #FFFFFF;
    font-size: 16px;
    text-decoration: none;
}
#popin_body {
    background: url("../images/popinbg.jpg") repeat scroll 0 0 transparent;
    color: white;
    cursor: pointer;
    height: 115px;
    padding: 10px;
    text-align: left;
}
#popin {
    bottom: -120px;
    display: none;
    position: fixed;
    width: 100%;
}
#popin_close span {
    background: url("../images/close.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    float: right;
    height: 50px;
    margin-top: -20px;
    width: 50px;
}
.Review2 {
    background: none repeat scroll 0 0 #78A22F;
    padding: 33px 0;
    text-align: center;
}
.Review2 a{
    color: #FFFFFF;
    font-size: 16px;
    text-decoration: none;
}
.Btn2 {
    /*background: url("../images/index_552.jpg") no-repeat scroll 0 0 transparent;*/
     background: url("../images/get-your.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #09361C;
    cursor: pointer;
    font-size: 0;
    font-weight: bold;
    height: 25px;
    margin-left: 10px;
    vertical-align: middle;
    width: 158px;
}
.clr
{
    font-family:font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#818181;
}
.mrg-tp p
{
    font-family:font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#818181;
}
#breadcrumbs
{
    
    font-family:font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#818181;
}
.dealsupsellmessage p
{
    color: #FF4B01;
    font-size: 14px;
    margin: 5px 30px;
    
    font-weight:bold;
}
.dealsupsellmessage ul
 {
     margin: 0 32px;
    color:  #689423;
    font-size: 12px;
  
 }
.dealsupsellmessage ul li
 {
    list-style: circle;
    line-height: 20px;   
    list-style-position:inside;  
}

/////////////////////////////////////////////////////////////////////////////////STYLE-NEW.CSS////////////////////////////////////////////////////////////////////////////////////////////////////











/////////////////////////////////////////////////////////////////////////////////STYLE-NEW RECIPES.CSS///////////////////////////////////////////////////////////////////////////////////////////

Body {

	margin: 0px;

	padding: 0px;

    background-color:#DBE5C9;

	line-height: 15px;
	



}



Div {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #545454;

	font-size: 11px;

}



p {

	margin: 10px 0px;

}



#Main {

	width: 752px;

	margin: 0px auto;

	background: #ffffff;	

	padding-right:8px;

	padding-left:8px;

	padding-bottom:5px;

	padding-top:5px;

}



#Header .Logo {

	width: 260px;

	float: left;

}



#Header .TopRight {

	width: 300px;

	float: right;

	padding-top: 72px;

}



#Header .TopRight ul {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

}



#Header .TopRight li {

	float: left;

	display: block;

	line-height: 19px;

	height: 19px;

	margin-left: 10px;

}



#Header .TopRight li.Ph {

	background: url(../images/ph.jpg) no-repeat;

	padding-left: 26px;

}



#Header .TopRight li.Fax {

	background: url(../images/fax.jpg) no-repeat;

	padding-left: 28px;

}



#MenuRow {

	background: url(../images/index_13.jpg) repeat-x;

	line-height: 28px;

	height: 28px;

}



#MenuRow .MenuLeftImg {

	width: 6px;

	float: left;

}

#MenuRow .Menus a .Selected

{

color: #ffffff;

}




#MenuRow .MenuRightImg {

	width: 8px;

	float: Right;

}



#Content {

	padding: 10px 0px;

}



.LeftContentArea {

	width: 179px;

	float: left;

}



.LeftMenus {

	border: 2px #edece2 solid;

}



.OurProducts {

	margin: 0px;

	padding: 15px;

	color: #08592d;

	font-size: 12px;

}



.ProductLinks {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

}



.ProductLinks a {

	color: #64893b;

	text-decoration: none;

	border-bottom: 2px #edece2 solid;

	display: block;

	line-height: 29px;

	

	background: url(../images/li-bg.jpg) no-repeat 16px 12px;

	padding-left: 30px;

}



.ProductLinks a:hover, .SeeBrand a:hover  {

	color: #cd6328;

}



.SeeBrand {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

}



.SeeBrand a {

	color: #64893b;

	text-decoration: none;

	border-bottom: 2px #edece2 solid;

	display: block;

	background: url(../images/li-bg.jpg) no-repeat 16px 12px;

	padding: 8px 0px 8px 30px;

	border-bottom: none;

}



.Logos {

	text-align: center;

	padding: 36px 0px;

}



a.ECP {

	color: #5a312e;

}



a:hover.ECP {

	text-decoration: none;

}



.LeftBanner {

	background: url(../images/index_45.jpg) no-repeat;

	height: 252px;

	margin-top: 7px;

	border: 2px #edece2 solid;

	padding-top: 21px;

	text-align: center;

	color: #141414;

	line-height: 16px;

	font-size: 10px;

}



.RightContent {

	width: 567px;

	float: right;

}

.RightContentThanks {

	width: 731px;	

}

.RightContentThanks p {margin:9.4px 0;}



.Banner img {

	padding: 1px;

	border: 2px #edece2 solid;

}



.Box {

	padding: 10px;

	border: 2px #edece2 solid;

	margin-top: 8px;

	width: 545px;

}



.Heading {

	margin: 0px;

	padding: 0px 0px 0px 60px;

	font-size: 11px;

	letter-spacing:-1px;

	color: #08592d;

	background: url(../images/index_25.jpg) #dbe5c9 no-repeat;

	text-transform: uppercase;

	line-height: 31px;

	height: 31px;

}



.BoxLeftDiv {

	width: 261px;

	float: left;

}





.Video {

	padding-top: 7px;

}



.Review {

	background: #78a22f;

	text-align: center;

	padding: 20px 0px;

}



.BoxRight {

	width: 710px;
    line-height:37px;
	float: right;

}





.Content {

	padding: 2px 10px;

	text-align: justify;

}



.Content a {

	color: #cd6328;

}



.Content a:hover {

	text-decoration: none;

}



a.MoreTestimonials {

	color: #5a312e;

	font-weight: bold;

}



a:hover.MoreTestimonials {

	text-decoration: none;

}



.Noodles {

	padding-top: 10px;

}

.txtall{

text-decoration:none;

font-weight:bold;

color: #5a312e;

}

.LeftContentArea a{

text-decoration:none;

font-weight:bold;

color: #64893B;

}





#Footer {

	border: 2px #edece2 solid;

	padding: 0px 20px 0px 12px;

	margin-bottom: 10px;

}



#Footer p {

	margin: 15px 0px;

}



.FooterLinks {

	color: #64893b;

}





.FooterLinks a {

	color: #64893b;

	text-decoration: none;

	margin: 0px 8px;

}



.FooterLinks a:hover {

	color: #cd6328;

	text-decoration: none;

}



.FooterContent {

	padding-left: 8px;

}



.FooterContent a {

	color: #cd6328;

}



.FooterContent a:hover {

	text-decoration: none;

}



.Textfield {

     width: 105px;
    height: 15px;
    color:  gray;
    border: 1px 
    #D6D4BB solid;
    vertical-align: middle;
    padding-left: 6px;
    font-size: 10px;


}
.Textfieldnew {

     width: 215px;
    height: 21px;
    color:  gray;
    border: 1px 
    #D6D4BB solid;
    vertical-align: middle;
    padding-left: 6px;
    font-size: 10px;


}


.Btn {

	background: url(../images/index_55.jpg) no-repeat;

	border: 1px #5b9541 solid;

	height: 18px;

	width: 151px;

	vertical-align: middle;

	font-size: 11px;

	color: #09361c;

	font-weight: bold;

	cursor: pointer;

}



.MoreLinks {

	color: #cd6328;

	font-size: 10px;

}



.Copyright {

	font-size: 10px;

}



.Clear {

	clear: both;

}

.Clear1 {

	clear: both;

}



.ie6.Clear {

	clear: both;

	display: none;

}



.line {

	padding-left:20px;

}



.locations {

	font-size:16px;

	font-weight:bold;

}



.locationstitle {

	font-size:14px;

	font-weight:bold;

}



.Box  a{

	color: #5a312e;

}



/************ Product Page*****************/

h1,h2,h3,h4,h5{margin:0px; padding:0px;}



h1{line-height:20px;}

.pd-left{padding-left:10px;}

.Banner h1{font-size:20px; margin:10px 0px 20px;}

.rachel-show-banner{background:url(../images/rachel-ray-show.jpg) no-repeat; height:68px; padding:10px 20px 0px 75px;; font-size:20px; line-height:20px;}

.rachel-show-banner a{color:#545454; text-decoration:none;}

.rachel-show-banner a span{color:#64893B;}

.rachel-show-banner a:hover, .rachel-show-banner a:hover span{text-decoration:underline;}



.secrets-ebook span{color: #64893B;}

.secrets-ebook a{color:#cd6328;}

.secrets-ebook a:hover{text-decoration:none;}



.pro-box-tp-btn{text-align:right; padding:5px 0px; }

.pro-box-tp-btn img{vertical-align:middle;}

.mc-img{margin-right:3px;}



.pro-box{padding:10px; width: 545px;}

.Product-img{text-align:center;}

.left-pro-box{width:191px; float:left;}

.margin-top{margin-top:20px;}



.pro-discription{width:168px; border:1px #000000 solid; padding:4px; margin:15px 3px; font-size:10px;}

.pro-discription h4{font-size:14px;}

.pro-discription ul{margin:0px; padding:0px; list-style:none;}

.pro-discription li{padding:2px 0px;}

.bdr1 .sml-font{font-size:11px;padding-top:3px;color: #7CA834;font-family: Arial;font-weight: bold;}

.bdr{border-bottom:2px #F2F2F2 solid;}









.flt-lt{float:left;padding-top: 3px;color: #848484;font-family: arial;}

.flt-rt{float:right;padding-top: 3px;color: #848484;font-family: arial;}



.recipe{background:url(../images/recipe-idea-bg.jpg) no-repeat; height:49px; padding:12px 0px 0px 67px; line-height:14px;}

.recipe a{color:#cd6328;}

.recipe a span{font-size:7px;}



.right-pro-box{width:335px; float:right;}

.right-pro-box h4{font-size:12px;}

.right-pro-box h1{font-size:20px; color:#64893B;}

.btm-bdr{border-bottom:1px #78a430 solid; padding-bottom:10px;}



.right-pro-box a{color:#CD6328;}

.right-pro-box a:hover{text-decoration:none;}



.big-size{font-size:21px;font-family: Arial;color: #75A329; font-weight:normal;}

.col_orange{color:#cd6328!important;}



.dis_ul{padding:0px; list-style:none; list-style-position:outside;}

.dis_ul li{background:url(../images/yellow-arrow.jpg) no-repeat; padding:0px 0px 5px 30px;}




.col_red{color:#990000;}



.mrg-tp{margin-top:8px;}









.content-new{width:742px; padding-top:10px;}
.recipescontent{width:904px; padding-top:10px;}
.new-left-area{width:668px; float:left;padding-left:10px;}
.new-left-area .banner-new{width:auto; height:261px; margin:0 0 20px 0;}
.new-left-area .banner-new img{border:0;}
.new-left-area .new-inner{width:668px; position:relative;}
.new-left-area .new-inner h2{font-size:11px; color:#56981b; font-family:Verdana, Geneva, sans-serif; text-align:left!important; padding-bottom:5px; border-bottom:1px solid #f2f0ee; line-height:18px; }
.new-left-area .new-inner .img-1{position:absolute; width:51px; height:18px; top:1; right:0;}
.new-left-area .new-inner .img-1 img{width:51px; height:18px;}
.new-left-area .new-inner img{float:right; border:0; }
.new-left-area .new-inner .inner-1{width:auto; margin:7px 0 30px 0;}
.new-left-area .new-inner .inner-1 h3{font-size:18px; color:#3e3d3c; font-family:Verdana, Geneva, sans-serif; padding-bottom:5px; font-weight:normal; line-height:20px; padding-right:55px;}
.new-left-area .new-inner .inner-1 h4{font-size:11px; color:#56981b; font-family:Verdana, Geneva, sans-serif; padding-bottom:5px; text-decoration:underline;}
.new-left-area .new-inner .inner-1 ol{padding-left:20px!important; margin:15px 0 0 2px;}
.new-left-area .new-inner .inner-1 ol li{padding-bottom:10px; font-size:11px; font-family:Verdana, Geneva, sans-serif; text-align:left!important;}
.new-left-area .new-inner .inner-1 ul{padding:0; list-style-type:none;}
.new-left-area .new-inner .inner-1 ul li{background:url(../images/arrow-1.gif) no-repeat left 2px; padding:0 0 10px 15px; font-size:11px; font-family:Verdana, Geneva, sans-serif; text-align:left!important;}
.new-left-area .new-inner .inner-1 ul li a{text-decoration:underline; color:#545454;}

.new-right-area  ul li.selected-01{border:1px solid #56981B!important; padding-bottom:15px;}


.new-right-area{width:208px; float:left; margin-left:16px;}
.new-right-area .box-1{width:auto; padding:10px 10px 0 10px; margin:0 0 15px 0; border:1px solid #dbe5c9;}
.new-right-area .box-1 h2{font-size:11px; font-weight:bold; color:#56981b; font-family:Verdana, Geneva, sans-serif; text-align:left!important;}
.new-right-area .box-1 ol{padding-left:20px!important;  margin:15px 0 0 2px;}
.new-right-area .box-1 ol li{padding-bottom:10px; font-size:11px; font-family:Verdana, Geneva, sans-serif; text-align:left!important;}

.new-right-area .box-2{width:auto; padding:10px 10px 10px 10px; margin:0 0 15px 0; border:1px solid #dbe5c9;}
.new-right-area .box-2 img{ border:0;}
.new-right-area .box-2 h3{font-size:11px; color:#56981b; font-family:Verdana, Geneva, sans-serif; text-align:left!important; padding-bottom:10px;}
.new-right-area .box-2 p{font-size:11px; font-family:Verdana, Geneva, sans-serif; text-align:left!important; padding-bottom:20px; text-decoration:underline;}
.new-right-area .box-2 p a{font-size:11px; color:#545454;}
.new-right-area .box-2 span{color:#56981b; text-align:right; display:block;}
.new-right-area .box-2 span a{color:#56981b; text-decoration:underline;}
.new-right-area .box-2 span a img{padding-left:5px;}






.new-right-area .box-02{width:auto; padding:10px 10px 10px 10px; margin:0 0 15px 0; border:1px solid #dbe5c9;}
.new-right-area .box-02 a{font-size:14px; font-weight:bold;}
.new-right-area .box-02 img{ border:0;}
.new-right-area .box-02 h3{font-size:11px; color:#56981b; font-family:Verdana, Geneva, sans-serif; text-align:left!important; padding-bottom:10px;}
.new-right-area .box-02 p{font-size:11px; font-family:Verdana, Geneva, sans-serif; text-align:left!important; padding-bottom:20px; text-decoration:underline;}
.new-right-area .box-02 p a{font-size:11px; color:#545454;}
.new-right-area .box-02 span{color:#56981b; text-align:right; display:block;}
.new-right-area .box-02 span a{color:#56981b; text-decoration:underline;}
.new-right-area .box-02 span a img{padding-left:5px;}





.new-right-area .box-3 {
border:1px solid #DBE5C9;
display:block;
width:100%;
height:100%;
}
.new-right-area .box-3 p{font-weight:bold; color:#56981b}
.new-right-area .box-3 p img{ position:relative; top:-10px; margin-right:5px}
.new-right-area .box-3 p a{font-weight:bold; color:#56981b; text-decoration:underline; padding:18px 10px 25px 10px;}
.new-right-area .box-3 p a:hover{ text-decoration:none;}
.new-right-area .box-3 a{font-weight:bold; color:#56981b; text-decoration:underline; padding:18px 10px 25px 10px; display:block;}
.new-right-area .box-3 a img{ position:relative; top:-5px; margin-right:5px; border:0;}





/*.pop-up-01{width:306px; padding-top:16px; margin:10px auto; background:url(../images/top-img-1.png) no-repeat left top;}
.pop-up-01 form{width:auto;}
.pop-up-01 form label{width:104px; font-size:11px; float:left;}
.pop-up-01 form .input-0a{margin:0 0 7px 0; width:167px; font-size:12px; border:1px solid #c8c8c8; padding:2px 0 3px 3px; color:#999; //margin-bottom:5px}
.pop-up-01 form .textArea-0a{margin:0 0 7px 0; width:167px; font-size:12px; border:1px solid #c8c8c8; padding:2px 0 3px 3px; color:#999; //margin-bottom:5px; height:68px;}
.pop-up-01 form .submitButn{width:81px; height:28px; background:url(../images/submit-1.gif) no-repeat left top; border:0; font-size:0; margin:0 0 0 104px; cursor:pointer;}*/

.pop-up-01{width:306px; padding-top:16px; margin:10px auto; background:url(../images/top-img-1.png) no-repeat left top;}
.pop-up-01 .cent-bg{width:276px; background:url(../images/cent-img-bg.png) repeat-y left top; padding:0 15px;}
.pop-up-01 .cent-bg form{width:auto; margin:0}
.pop-up-01 .cent-bg form label{width:104px; font-size:11px; float:left;}
.pop-up-01 .cent-bg form .input-0a{margin:0 0 7px 0; width:167px; font-size:12px; border:1px solid #c8c8c8; padding:2px 0 3px 3px; color:#999; //margin-bottom:5px}
.pop-up-01 .cent-bg form .textArea-0a{margin:0 0 7px 0; width:270px; font-size:12px; border:1px solid #c8c8c8; padding:2px 0 3px 3px; color:#999; //margin-bottom:5px; height:130px;}
.pop-up-01 .cent-bg form .submitButn{width:81px; height:28px; background:url(../images/submit-1.gif) no-repeat left top; border:0; font-size:0; margin:0 0 0 104px; cursor:pointer;}
.pop-up-01 .botm{width:276px;}


.box-2 ul {padding:0px !important; list-style:none;}

.box-2 ul li 
{
padding-bottom:15px;
}


.clr
{
    font-family:font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#818181;
}
.mrg-tp p
{
    font-family:font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#818181;
}
#breadcrumbs
{
    
    font-family:font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#818181;
}
/////////////////////////////////////////////////////////////////////////////////STYLE-NEW RECIPES.CSS//////////////////////////////////////////////////////////////////////////////////////////



/////////////////////////////////////////////////////////////////////////////////RIGHT.CSS//////////////////////////////////////////////////////////////////////////////////////////////////////
.middleheader
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
height: 90px;
float: left;
width: 150px;
margin: 15px 10px 10px 0px;
line-height: 17px;
}

.middleheader2
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
float: left;
width: 170px;
margin: 15px 10px;
border-right: 2px dotted #DADADA;
padding-right: 10px;
line-height: 17px;
text-align:center;
height: 106px;
}
.middleheader2 .greentext1
{
    margin-top:2px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color:#79A22A;
font-weight:bold;
font-size:16px;
line-height: 19px;
}
.middleheader1
{
line-height: 17px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
float: left;
width: 160px;
margin: 15px 0px;
border-right: 2px dotted #DADADA;
border-left: 2px dotted #DADADA;
padding: 0px 10px;
text-align:center;
height: 106px;
}
.middleheader1 .greentext1
{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
line-height: 17px;
color:#79A22A;
font-weight:bold;
font-size:17px;

}
.middleheader .greentext1
{
    margin-top:2px;
line-height: 19px;
color:#79A22A;
font-weight:bold;
font-size:17px;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
}
.middleheader .greentext
{
font-family: Arial, Helvetica, sans-serif;
line-height: 17px;
color:#79A22A;
font-weight:bold;
font-size:17px;
}
.greentextleft
{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
line-height: 17px;
padding:12px 0px 20px 10px;
float:left;
width:380px;
color:#79A22A;
font-weight:bold;
font-size:17px;
}
.greentextright1
{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
line-height: 17px;
padding:0px 0px 10px 10px;
float:left;
width:290px;
color:#79A22A;
font-weight:bold;
font-size:17px;
}
.middleheader1 .redtext
{
     margin-bottom:2px;
font-family: Arial, Helvetica, sans-serif;
line-height: 19px;
color:#F74C03;
font-weight:bold;
font-size:17px;
font-weight:bold;
padding-right: 18px;
float: left;
width: 166px;
}
.noredtextborder
{
line-height: 17px;
float: left;
width: 160px;
padding-top: 15px;
padding-left: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-align:center;

}
.noredtextborder .redtext
{
    
font-family: Arial, Helvetica, sans-serif;
line-height: 21px;
font-size:17px;
color:#F74C03;
font-weight:bold;
 width: 164px;
}


.middle
{ 
 height:auto;
width:750px;
margin:0px 0px 0px 0px;

/* style-new.css */

Body {

	margin: 0px;

	padding: 0px;

    background-color:#DBE5C9;

	line-height: 15px;



}



Div {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #545454;

	font-size: 11px;

}

.indicates-required1{
border-top: 1px solid !important;
border-color: #D1D1D1 !important;
width: 645px;
float: left;
margin-bottom: 12px;
}
.indicates-required{

margin-top:10px;

}

p {

	margin: 10px 0px;

}

.subscription_info{
float: left;
    margin-left: 21px;
    padding: 0 2px 0 5px;
    width: 655px;
}
.mc_outer{
    border:1px solid #D1D1D1 !important;
    float: left;
    margin-left: 12px;
    width: 675px;
    border-radius:4px;
 background-color:#F6F6F6;
 min-height:508px;
 margin-bottom: 15px;
 margin-top:15px;
}
#mc-embedded-subscribe
{
    width:106px;
}

#Main {

	width: 752px;

	margin: 0px auto;

	background: #ffffff;	

	padding-right:8px;

	padding-left:8px;

	padding-bottom:5px;

	padding-top:5px;

}



#Header .Logo {

	width: 260px;

	float: left;

}

#mc-embedded-subscribe{
width:106px;
}

#Header .TopRight {

	width: 300px;

	float: right;

	padding-top: 72px;

}



#Header .TopRight ul {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

}



#Header .TopRight li {

	float: left;

	display: block;

	line-height: 19px;

	height: 19px;

	margin-left: 10px;

}



#Header .TopRight li.Ph {

	background: url(../images/ph.jpg) no-repeat;

	padding-left: 26px;

}



#Header .TopRight li.Fax {

	background: url(../images/fax.jpg) no-repeat;

	padding-left: 28px;

}



#MenuRow {

	background: url(../images/index_13.jpg) repeat-x;

	line-height: 28px;

	height: 28px;

}



#MenuRow .MenuLeftImg {

	width: 6px;

	float: left;

}

#MenuRow .Menus a .Selected

{

color: #ffffff;

}



#MenuRow .Menus {

	width: 702px;

	float: left;

	padding: 0px 15px;

}



#MenuRow .Menus ul {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

}



#MenuRow .Menus li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	display: inline;

}



#MenuRow .Menus a {

	color: #09361c;

	text-decoration: none;

	display: block;

	float: left;

	line-height: 28px;

	height: 28px;

	padding: 0px 15px;

}



#MenuRow .Menus a:hover {

	color: #ffffff;

}





#MenuRow .MenuRightImg {

	width: 8px;

	float: Right;

}



#Content {

	padding: 10px 0px;
	width:922px;

}

.wobdr
{
	border:0px;
}

.pname{

	font-family: Arial;
 font-size : 15px;
color: gray;
font-weight: bold;

	text-decoration: none;

	margin: 0px 8px;
	

}


.pname:hover {

	
	text-decoration: none;

}

.prodcont
{
	border: 1px #85B232 solid;
	padding-top:10px;
	width:225px;
}
.LeftContentArea {

	width: 179px;

	float: left;

}
.about_usLeftContentArea {

	width: 188px;

	float: left;

}



.LeftMenus {

	border: 2px #edece2 solid;

}



.OurProducts {

	margin: 0px;

	padding: 15px;

	color: #08592d;

	font-size: 12px;

}



.ProductLinks {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

}



.ProductLinks a {

	color: #64893b;

	text-decoration: none;

	border-bottom: 2px #edece2 solid;

	display: block;

	line-height: 29px;

	

	background: url(../images/li-bg.jpg) no-repeat 16px 12px;

	padding-left: 30px;

}



.ProductLinks a:hover, .SeeBrand a:hover  {

	color: #cd6328;

}



.SeeBrand {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

}



.SeeBrand a {

	color: #64893b;

	text-decoration: none;

	border-bottom: 2px #edece2 solid;

	display: block;

	background: url(../images/li-bg.jpg) no-repeat 16px 12px;

	padding: 8px 0px 8px 30px;

	border-bottom: none;

}



.Logos {

	text-align: center;

	padding: 36px 0px;

}



a.ECP {

	color: #5a312e;

}



a:hover.ECP {

	text-decoration: none;

}



.LeftBanner {

	background: url(../images/index_45.jpg) no-repeat;

	height: 252px;

	margin-top: 7px;

	border: 2px #edece2 solid;

	padding-top: 21px;

	text-align: center;

	color: #141414;

	line-height: 16px;

	font-size: 10px;

}



.RightContent {

	width: 700px !important;

	float: right !important;


}

.RightContentThanks {

	width: 747px;	

}

.about_usRightContent
{
    width:721px;
    float:right !important;
}
.about_usRightContent .Box 
{
    width:681px!important;
    padding: 10px;

	border: 2px #edece2 solid;

	margin-top: 8px;

    
}


.Banner img {

	padding: 1px;

	border: 2px #edece2 solid;
    width:699px;
}



.Box {

	padding: 10px;

	border: 2px #edece2 solid;

	margin-top: 8px;

	width: 545px;

}






.Heading {

	margin: 0px;

	padding: 0px 0px 0px 60px;

	font-size: 11px;

	letter-spacing:-1px;

	color: #08592d;

	background: url(../images/index_25.jpg) #dbe5c9 no-repeat;

	text-transform: uppercase;

	line-height: 31px;

	height: 31px;

}



.BoxLeftDiv {

	width: 261px;

	float: left;

}





.Video {

	padding-top: 7px;

}



.Review {

	/*background: #78a22f;

	text-align: center;

	padding: 20px 0px;*/
background: none repeat scroll 0 0 #78A22F;
    padding: 20px 5px 20px 0;
    text-align: right;

}



.BoxRight {

	width: 275px;

	float: right;

}





.Content {

	padding: 2px 10px;

	text-align: justify;

}



.Content a {

	color: #cd6328;

}



.Content a:hover {

	text-decoration: none;

}



a.MoreTestimonials {

	color: #5a312e;

	font-weight: bold;

}



a:hover.MoreTestimonials {

	text-decoration: none;

}



.Noodles {

	padding-top: 10px;

}

.txtall{

text-decoration:none;

font-weight:bold;

color: #5a312e;

}

.LeftContentArea a{

text-decoration:none;

font-weight:bold;

color: #64893B;

}





#Footer {

	border: 2px #edece2 solid;

	padding: 0px 20px 0px 12px;

	margin-bottom: 10px;

}



#Footer p {

	margin: 15px 0px;

}



.FooterLinks {

	color: #64893b;

}





.FooterLinks a {

	color: #64893b;

	text-decoration: none;

	margin: 0px 8px;

}



.FooterLinks a:hover {

	color: #cd6328;

	text-decoration: none;

}



.FooterContent {

	padding-left: 8px;

}



.FooterContent a {

	color: #cd6328;

}



.FooterContent a:hover {

	text-decoration: none;

}



.Textfield {

	width: 128px;

	height: 16px;

	border: 1px #d6d4bb solid;

	

	vertical-align: middle;

}



.Btn {

	background: url(../images/index_552.jpg) no-repeat;

	border: 1px #5b9541 solid;

	height: 18px;

	width: 151px;

	vertical-align: middle;

	font-size: 11px;

	color: #09361c;

	font-weight: bold;

	cursor: pointer;

}



.MoreLinks {

	color: #cd6328;

	font-size: 10px;

}



.Copyright {

	font-size: 10px;

}



.Clear {

	clear: both;

}

.Clear1 {

	clear: both;

}



.ie6.Clear {

	clear: both;

	display: none;

}



.line {

	padding-left:20px;

}



.locations {

	font-size:16px;

	font-weight:bold;

}



.locationstitle {

	font-size:14px;

	font-weight:bold;

}



.Box  a{

	color: #5a312e;

}



/************ Product Page*****************/

h1,h2,h3,h4,h5{margin:0px; padding:0px;}



h1{line-height:20px;}

.pd-left{padding-left:10px;}

.Banner h1{font-size:20px; margin:10px 0px 20px;}

.rachel-show-banner{background:url(../images/noodleimages/rachel-ray-show.jpg) no-repeat; height:68px; padding:10px 20px 0px 75px; font-size:20px; line-height:20px;}

.rachel-show-banner a{color:#545454; text-decoration:none;}

.rachel-show-banner a span{color:#64893B;}

.rachel-show-banner a:hover, .rachel-show-banner a:hover span{text-decoration:underline;}



.secrets-ebook span{color: #64893B;}

.secrets-ebook a{color:#cd6328;}

.secrets-ebook a:hover{text-decoration:none;}



.pro-box-tp-btn{text-align:right; padding:5px 0px; }

.pro-box-tp-btn img{vertical-align:middle;}

.mc-img{margin-right:3px;}



.pro-box{padding:10px;	width: 700px !important;}

.Product-img{text-align:center;}

.left-pro-box{width:191px; float:left;}

.margin-top{margin-top:20px;}



.pro-discription{width:168px; border:1px #000000 solid; padding:4px; margin:15px 3px; font-size:10px;}

.pro-discription h4{font-size:14px;}

.pro-discription ul{margin:0px; padding:0px; list-style:none;}

.pro-discription li{padding:2px 0px;}




.bdr{border-bottom:2px #F2F2F2 solid;}



.bdr1 .sml-font{font-size:11px;padding-top:3px;color: #7CA834;font-family: Arial;font-weight: bold;}





.flt-lt{float:left;padding-top: 3px;color: #848484;font-family: arial;}

.flt-rt{float:right;padding-top: 3px;color: #848484;font-family: arial;}



.recipe{background:url(../images/recipe-idea-bg.jpg) no-repeat; height:49px; padding:12px 0px 0px 67px; line-height:14px;}

.recipe a{color:#cd6328;}

.recipe a span{font-size:7px;}



.right-pro-box{width:500px !important; float:right;}

.right-pro-box h4{font-size:12px;}

.right-pro-box h1{font-size:20px; color:#64893B;}

.btm-bdr{border-bottom:1px #78a430 solid; padding-bottom:10px;}



.right-pro-box a{color:#CD6328;}

.right-pro-box a:hover{text-decoration:none;}



.big-size{font-size:21px;font-family: Arial;color: #75A329; font-weight:normal;}

.col_orange{color:#cd6328!important;}



.dis_ul{margin:0px; padding:0px; list-style:none; list-style-position:outside; padding:10px 0px 0px;}

.dis_ul li{background:url(../images/yellow-arrow.jpg) no-repeat; padding:5px 0px 5px 30px;}




.col_red{color:#990000;}



.mrg-tp{margin-top:8px;}



#Box {margin-top: 0px !important;}


.whymiracle{ 
list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 25px 0 10px 0;


}


.whymiracle li{   
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    margin: 0 10px 13px 0;
    width: 300px;
    background: url("../images/leaf-bullet.gif") no-repeat scroll left top transparent;    
    padding: 0 0 0 38px;
   
}
#whymiraclediv-top{background: url("../images/why-top.jpg") no-repeat scroll left top transparent;height:12px;margin-top:10px;}
#whymiraclediv-bottom{background: url("../images/why-bottom.jpg") no-repeat scroll left bottom transparent;height:12px;}

#whymiraclediv{
 background-color: #93AE5B;
    padding: 12px 24px;
    width: 704px;
}

#whymiraclediv h2{color:#FFFFFF;}

.OutSideBox{
    border: 2px solid #EDECE2;
    margin-top: 8px;
    padding: 10px;
    width: 730px;
    overflow:hidden;
}

#HomeRecipe { 
    margin: 0;
    overflow: hidden;
    padding: 0;
    float:left;
}
#HomeRecipe li{
    float: left;
    list-style: none outside none;
    margin-right: 7px;
    width: 231px;
}
#HomeRecipe li img
{
    margin-bottom:5px;
    width:230px
}
#MoreRecipe
{
   color: #64893B;
    float: right;
    font-weight: bold;
    margin-top: 93px;
}
#MoreRecipe img
{
    color: #64893B;
    font-weight: bold;
    margin-bottom: -8px;
    margin-left: 5px;
}
#emailform input[type='text']
{
background-image:url('../images/text-box-bg.png');
}
.Review a{
    color: #FFFFFF;
    font-size: 16px;
    text-decoration: none;
}
#popin_body {
    background: url("../images/popinbg.jpg") repeat scroll 0 0 transparent;
    color: white;
    cursor: pointer;
    height: 115px;
    padding: 10px;
    text-align: left;
}
#popin {
    bottom: -120px;
    display: none;
    position: fixed;
    width: 100%;
}
#popin_close span {
    background: url("../images/close.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    float: right;
    height: 50px;
    margin-top: -20px;
    width: 50px;
}
.Review2 {
    background: none repeat scroll 0 0 #78A22F;
    padding: 33px 0;
    text-align: center;
}
.Review2 a{
    color: #FFFFFF;
    font-size: 16px;
    text-decoration: none;
}
.Btn2 {
    /*background: url("../images/index_552.jpg") no-repeat scroll 0 0 transparent;*/
     background: url("../images/get-your.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #09361C;
    cursor: pointer;
    font-size: 0;
    font-weight: bold;
    height: 25px;
    margin-left: 10px;
    vertical-align: middle;
    width: 158px;
}
.clr
{
    font-family:font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#818181;
}
.mrg-tp p
{
    font-family:font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#818181;
}
#breadcrumbs
{
    
    font-family:font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#818181;
}
.dealsupsellmessage p
{
    color: #FF4B01;
    font-size: 14px;
    margin: 5px 30px;
    
    font-weight:bold;
}
.dealsupsellmessage ul
 {
     margin: 0 32px;
    color:  #689423;
    font-size: 12px;
  
 }
.dealsupsellmessage ul li
 {
    list-style: circle;
    line-height: 20px;   
    list-style-position:inside;  
}

/*style-new-recipes*/


Body {

	margin: 0px;

	padding: 0px;

    background-color:#DBE5C9;

	line-height: 15px;
	



}



Div {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #545454;

	font-size: 11px;

}



p {

	margin: 10px 0px;

}



#Main {

	width: 752px;

	margin: 0px auto;

	background: #ffffff;	

	padding-right:8px;

	padding-left:8px;

	padding-bottom:5px;

	padding-top:5px;

}



#Header .Logo {

	width: 260px;

	float: left;

}



#Header .TopRight {

	width: 300px;

	float: right;

	padding-top: 72px;

}



#Header .TopRight ul {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

}



#Header .TopRight li {

	float: left;

	display: block;

	line-height: 19px;

	height: 19px;

	margin-left: 10px;

}



#Header .TopRight li.Ph {

	background: url(../images/ph.jpg) no-repeat;

	padding-left: 26px;

}



#Header .TopRight li.Fax {

	background: url(../images/fax.jpg) no-repeat;

	padding-left: 28px;

}



#MenuRow {

	background: url(../images/index_13.jpg) repeat-x;

	line-height: 28px;

	height: 28px;

}



#MenuRow .MenuLeftImg {

	width: 6px;

	float: left;

}

#MenuRow .Menus a .Selected

{

color: #ffffff;

}




#MenuRow .MenuRightImg {

	width: 8px;

	float: Right;

}



#Content {

	padding: 10px 0px;

}



.LeftContentArea {

	width: 179px;

	float: left;

}



.LeftMenus {

	border: 2px #edece2 solid;

}



.OurProducts {

	margin: 0px;

	padding: 15px;

	color: #08592d;

	font-size: 12px;

}



.ProductLinks {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

}



.ProductLinks a {

	color: #64893b;

	text-decoration: none;

	border-bottom: 2px #edece2 solid;

	display: block;

	line-height: 29px;

	

	background: url(../images/li-bg.jpg) no-repeat 16px 12px;

	padding-left: 30px;

}



.ProductLinks a:hover, .SeeBrand a:hover  {

	color: #cd6328;

}



.SeeBrand {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

}



.SeeBrand a {

	color: #64893b;

	text-decoration: none;

	border-bottom: 2px #edece2 solid;

	display: block;

	background: url(../images/li-bg.jpg) no-repeat 16px 12px;

	padding: 8px 0px 8px 30px;

	border-bottom: none;

}



.Logos {

	text-align: center;

	padding: 36px 0px;

}



a.ECP {

	color: #5a312e;

}



a:hover.ECP {

	text-decoration: none;

}



.LeftBanner {

	background: url(../images/index_45.jpg) no-repeat;

	height: 252px;

	margin-top: 7px;

	border: 2px #edece2 solid;

	padding-top: 21px;

	text-align: center;

	color: #141414;

	line-height: 16px;

	font-size: 10px;

}



.RightContent {

	width: 567px;

	float: right;

}

.RightContentThanks {

	width: 731px;	

}

.RightContentThanks p {margin:9.4px 0;}



.Banner img {

	padding: 1px;

	border: 2px #edece2 solid;

}



.Box {

	padding: 10px;

	border: 2px #edece2 solid;

	margin-top: 8px;

	width: 545px;

}



.Heading {

	margin: 0px;

	padding: 0px 0px 0px 60px;

	font-size: 11px;

	letter-spacing:-1px;

	color: #08592d;

	background: url(../images/index_25.jpg) #dbe5c9 no-repeat;

	text-transform: uppercase;

	line-height: 31px;

	height: 31px;

}



.BoxLeftDiv {

	width: 261px;

	float: left;

}





.Video {

	padding-top: 7px;

}



.Review {

	background: #78a22f;

	text-align: center;

	padding: 20px 0px;

}



.BoxRight {

	width: 710px;
    line-height:37px;
	float: right;

}





.Content {

	padding: 2px 10px;

	text-align: justify;

}



.Content a {

	color: #cd6328;

}



.Content a:hover {

	text-decoration: none;

}



a.MoreTestimonials {

	color: #5a312e;

	font-weight: bold;

}



a:hover.MoreTestimonials {

	text-decoration: none;

}



.Noodles {

	padding-top: 10px;

}

.txtall{

text-decoration:none;

font-weight:bold;

color: #5a312e;

}

.LeftContentArea a{

text-decoration:none;

font-weight:bold;

color: #64893B;

}





#Footer {

	border: 2px #edece2 solid;

	padding: 0px 20px 0px 12px;

	margin-bottom: 10px;

}



#Footer p {

	margin: 15px 0px;

}



.FooterLinks {

	color: #64893b;

}





.FooterLinks a {

	color: #64893b;

	text-decoration: none;

	margin: 0px 8px;

}



.FooterLinks a:hover {

	color: #cd6328;

	text-decoration: none;

}



.FooterContent {

	padding-left: 8px;

}



.FooterContent a {

	color: #cd6328;

}



.FooterContent a:hover {

	text-decoration: none;

}



.Textfield {

     width: 105px;
    height: 15px;
    color:  gray;
    border: 1px 
    #D6D4BB solid;
    vertical-align: middle;
    padding-left: 6px;
    font-size: 10px;


}
.Textfieldnew {

     width: 215px;
    height: 21px;
    color:  gray;
    border: 1px 
    #D6D4BB solid;
    vertical-align: middle;
    padding-left: 6px;
    font-size: 10px;


}


.Btn {

	background: url(../images/index_55.jpg) no-repeat;

	border: 1px #5b9541 solid;

	height: 18px;

	width: 151px;

	vertical-align: middle;

	font-size: 11px;

	color: #09361c;

	font-weight: bold;

	cursor: pointer;

}



.MoreLinks {

	color: #cd6328;

	font-size: 10px;

}



.Copyright {

	font-size: 10px;

}



.Clear {

	clear: both;

}

.Clear1 {

	clear: both;

}



.ie6.Clear {

	clear: both;

	display: none;

}



.line {

	padding-left:20px;

}



.locations {

	font-size:16px;

	font-weight:bold;

}



.locationstitle {

	font-size:14px;

	font-weight:bold;

}



.Box  a{

	color: #5a312e;

}



/************ Product Page*****************/

h1,h2,h3,h4,h5{margin:0px; padding:0px;}



h1{line-height:20px;}

.pd-left{padding-left:10px;}

.Banner h1{font-size:20px; margin:10px 0px 20px;}

.rachel-show-banner{background:url(../images/rachel-ray-show.jpg) no-repeat; height:68px; padding:10px 20px 0px 75px;; font-size:20px; line-height:20px;}

.rachel-show-banner a{color:#545454; text-decoration:none;}

.rachel-show-banner a span{color:#64893B;}

.rachel-show-banner a:hover, .rachel-show-banner a:hover span{text-decoration:underline;}



.secrets-ebook span{color: #64893B;}

.secrets-ebook a{color:#cd6328;}

.secrets-ebook a:hover{text-decoration:none;}



.pro-box-tp-btn{text-align:right; padding:5px 0px; }

.pro-box-tp-btn img{vertical-align:middle;}

.mc-img{margin-right:3px;}



.pro-box{padding:10px; width: 545px;}

.Product-img{text-align:center;}

.left-pro-box{width:191px; float:left;}

.margin-top{margin-top:20px;}



.pro-discription{width:168px; border:1px #000000 solid; padding:4px; margin:15px 3px; font-size:10px;}

.pro-discription h4{font-size:14px;}

.pro-discription ul{margin:0px; padding:0px; list-style:none;}

.pro-discription li{padding:2px 0px;}

.bdr1 .sml-font{font-size:11px;padding-top:3px;color: #7CA834;font-family: Arial;font-weight: bold;}

.bdr{border-bottom:2px #F2F2F2 solid;}









.flt-lt{float:left;padding-top: 3px;color: #848484;font-family: arial;}

.flt-rt{float:right;padding-top: 3px;color: #848484;font-family: arial;}



.recipe{background:url(../images/recipe-idea-bg.jpg) no-repeat; height:49px; padding:12px 0px 0px 67px; line-height:14px;}

.recipe a{color:#cd6328;}

.recipe a span{font-size:7px;}



.right-pro-box{width:335px; float:right;}

.right-pro-box h4{font-size:12px;}

.right-pro-box h1{font-size:20px; color:#64893B;}

.btm-bdr{border-bottom:1px #78a430 solid; padding-bottom:10px;}



.right-pro-box a{color:#CD6328;}

.right-pro-box a:hover{text-decoration:none;}



.big-size{font-size:21px;font-family: Arial;color: #75A329; font-weight:normal;}

.col_orange{color:#cd6328!important;}



.dis_ul{padding:0px; list-style:none; list-style-position:outside;}

.dis_ul li{background:url(../images/yellow-arrow.jpg) no-repeat; padding:0px 0px 5px 30px;}




.col_red{color:#990000;}



.mrg-tp{margin-top:8px;}









.content-new{width:742px; padding-top:10px;}
.recipescontent{width:904px; padding-top:10px;}
.new-left-area{width:668px; float:left;padding-left:10px;}
.new-left-area .banner-new{width:auto; height:261px; margin:0 0 20px 0;}
.new-left-area .banner-new img{border:0;}
.new-left-area .new-inner{width:668px; position:relative;}
.new-left-area .new-inner h2{font-size:11px; color:#56981b; font-family:Verdana, Geneva, sans-serif; text-align:left!important; padding-bottom:5px; border-bottom:1px solid #f2f0ee; line-height:18px; }
.new-left-area .new-inner .img-1{position:absolute; width:51px; height:18px; top:1; right:0;}
.new-left-area .new-inner .img-1 img{width:51px; height:18px;}
.new-left-area .new-inner img{float:right; border:0; }
.new-left-area .new-inner .inner-1{width:auto; margin:7px 0 30px 0;}
.new-left-area .new-inner .inner-1 h3{font-size:18px; color:#3e3d3c; font-family:Verdana, Geneva, sans-serif; padding-bottom:5px; font-weight:normal; line-height:20px; padding-right:55px;}
.new-left-area .new-inner .inner-1 h4{font-size:11px; color:#56981b; font-family:Verdana, Geneva, sans-serif; padding-bottom:5px; text-decoration:underline;}
.new-left-area .new-inner .inner-1 ol{padding-left:20px!important; margin:15px 0 0 2px;}
.new-left-area .new-inner .inner-1 ol li{padding-bottom:10px; font-size:11px; font-family:Verdana, Geneva, sans-serif; text-align:left!important;}
.new-left-area .new-inner .inner-1 ul{padding:0; list-style-type:none;}
.new-left-area .new-inner .inner-1 ul li{background:url(../images/arrow-1.gif) no-repeat left 2px; padding:0 0 10px 15px; font-size:11px; font-family:Verdana, Geneva, sans-serif; text-align:left!important;}
.new-left-area .new-inner .inner-1 ul li a{text-decoration:underline; color:#545454;}

.new-right-area  ul li.selected-01{border:1px solid #56981B!important; padding-bottom:15px;}


.new-right-area{width:208px; float:left; margin-left:16px;}
.new-right-area .box-1{width:auto; padding:10px 10px 0 10px; margin:0 0 15px 0; border:1px solid #dbe5c9;}
.new-right-area .box-1 h2{font-size:11px; font-weight:bold; color:#56981b; font-family:Verdana, Geneva, sans-serif; text-align:left!important;}
.new-right-area .box-1 ol{padding-left:20px!important;  margin:15px 0 0 2px;}
.new-right-area .box-1 ol li{padding-bottom:10px; font-size:11px; font-family:Verdana, Geneva, sans-serif; text-align:left!important;}

.new-right-area .box-2{width:auto; padding:10px 10px 10px 10px; margin:0 0 15px 0; border:1px solid #dbe5c9;}
.new-right-area .box-2 img{ border:0;}
.new-right-area .box-2 h3{font-size:11px; color:#56981b; font-family:Verdana, Geneva, sans-serif; text-align:left!important; padding-bottom:10px;}
.new-right-area .box-2 p{font-size:11px; font-family:Verdana, Geneva, sans-serif; text-align:left!important; padding-bottom:20px; text-decoration:underline;}
.new-right-area .box-2 p a{font-size:11px; color:#545454;}
.new-right-area .box-2 span{color:#56981b; text-align:right; display:block;}
.new-right-area .box-2 span a{color:#56981b; text-decoration:underline;}
.new-right-area .box-2 span a img{padding-left:5px;}






.new-right-area .box-02{width:auto; padding:10px 10px 10px 10px; margin:0 0 15px 0; border:1px solid #dbe5c9;}
.new-right-area .box-02 a{font-size:14px; font-weight:bold;}
.new-right-area .box-02 img{ border:0;}
.new-right-area .box-02 h3{font-size:11px; color:#56981b; font-family:Verdana, Geneva, sans-serif; text-align:left!important; padding-bottom:10px;}
.new-right-area .box-02 p{font-size:11px; font-family:Verdana, Geneva, sans-serif; text-align:left!important; padding-bottom:20px; text-decoration:underline;}
.new-right-area .box-02 p a{font-size:11px; color:#545454;}
.new-right-area .box-02 span{color:#56981b; text-align:right; display:block;}
.new-right-area .box-02 span a{color:#56981b; text-decoration:underline;}
.new-right-area .box-02 span a img{padding-left:5px;}





.new-right-area .box-3 {
border:1px solid #DBE5C9;
display:block;
width:100%;
height:100%;
}
.new-right-area .box-3 p{font-weight:bold; color:#56981b}
.new-right-area .box-3 p img{ position:relative; top:-10px; margin-right:5px}
.new-right-area .box-3 p a{font-weight:bold; color:#56981b; text-decoration:underline; padding:18px 10px 25px 10px;}
.new-right-area .box-3 p a:hover{ text-decoration:none;}
.new-right-area .box-3 a{font-weight:bold; color:#56981b; text-decoration:underline; padding:18px 10px 25px 10px; display:block;}
.new-right-area .box-3 a img{ position:relative; top:-5px; margin-right:5px; border:0;}





/*.pop-up-01{width:306px; padding-top:16px; margin:10px auto; background:url(../images/top-img-1.png) no-repeat left top;}
.pop-up-01 form{width:auto;}
.pop-up-01 form label{width:104px; font-size:11px; float:left;}
.pop-up-01 form .input-0a{margin:0 0 7px 0; width:167px; font-size:12px; border:1px solid #c8c8c8; padding:2px 0 3px 3px; color:#999; //margin-bottom:5px}
.pop-up-01 form .textArea-0a{margin:0 0 7px 0; width:167px; font-size:12px; border:1px solid #c8c8c8; padding:2px 0 3px 3px; color:#999; //margin-bottom:5px; height:68px;}
.pop-up-01 form .submitButn{width:81px; height:28px; background:url(../images/submit-1.gif) no-repeat left top; border:0; font-size:0; margin:0 0 0 104px; cursor:pointer;}*/

.pop-up-01{width:306px; padding-top:16px; margin:10px auto; background:url(../images/top-img-1.png) no-repeat left top;}
.pop-up-01 .cent-bg{width:276px; background:url(../images/cent-img-bg.png) repeat-y left top; padding:0 15px;}
.pop-up-01 .cent-bg form{width:auto; margin:0}
.pop-up-01 .cent-bg form label{width:104px; font-size:11px; float:left;}
.pop-up-01 .cent-bg form .input-0a{margin:0 0 7px 0; width:167px; font-size:12px; border:1px solid #c8c8c8; padding:2px 0 3px 3px; color:#999; //margin-bottom:5px}
.pop-up-01 .cent-bg form .textArea-0a{margin:0 0 7px 0; width:270px; font-size:12px; border:1px solid #c8c8c8; padding:2px 0 3px 3px; color:#999; //margin-bottom:5px; height:130px;}
.pop-up-01 .cent-bg form .submitButn{width:81px; height:28px; background:url(../images/submit-1.gif) no-repeat left top; border:0; font-size:0; margin:0 0 0 104px; cursor:pointer;}
.pop-up-01 .botm{width:276px;}


.box-2 ul {padding:0px !important; list-style:none;}

.box-2 ul li 
{
padding-bottom:15px;
}


.clr
{
    font-family:font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#818181;
}
.mrg-tp p
{
    font-family:font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#818181;
}
#breadcrumbs
{
    
    font-family:font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#818181;
}