

@charset "utf-8";
/* CSS Document */

body{ background:url(../images/marketing2/bg.jpg) repeat-y left top #cccccc; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

.clear{ clear:both; }
a img{ border:none; }

.container{ width:990px; height:auto; }

.header{ background:url(../images/marketing2/header-bg.jpg) repeat-x; width:100%; height:192px; }
.header .lft{ float:left; width:480px; }
.logo{ margin:0 0 0 26px; }
.head1{ margin:16px 0 0 82px;}
.head1 h1{ margin:0; padding:0; font-family:Georgia; font-size:30px; font-weight:bold; color:#FFFFFF; }
.head1 h2{ margin:0; padding:0; color:#f9e4a6; font-size:16px; }
.header .mid{ float:left; width:177px;}
.mmmm{ margin:70px 0 0 0; } 
.header .rgt{ float:right; width:240px;}
.signin{  margin:15px 0 0 162px; }
.signup{ margin:64px 0 0 5px; width:197px;}
.signup div{ text-align:center; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; margin:5px 0 0 0; font-weight:bold; }


.wrap{width:100%; }
.wrap .lft{ width:425px; float:left; }
.wrap .rgt{ width: auto; float:right; margin:10px 0 0 0; }

.nav{ margin:33px 0 33px 10px; }
.thumb{ float:left; width:99px; height:78px; margin:5px 0 0 0; }
.thumb img{ border:#cccccc solid 1px; }
.thumb a:hover img{ border:#603522 solid 1px;}

.thumb-content{ float:right; width:295px; }
.thumb-content a{ text-decoration:none; display:block; padding:4px; }
.thumb-content a:hover{ background:#f3ebdb; }
.thumb-content h1{ margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#603522; font-size:18px; }
.thumb-content h2{ margin:3px 0 0 0; padding:0; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }

.vdo{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#020202; text-align:right; margin:50px 0 20px 0; }
.vdo a{ color:#955237; }
.vdo a:hover{ text-decoration:none; }


.bott1{ background:url(../images/marketing2/line-bg.jpg) repeat-x; height:486px; width:100%; margin:30px 0 0 0;  }
.bott1 .lft{ width:500px; float:left; margin:26px 0 0 0;  }
.lft-box{ background:#fff; border:#e8ddc6 solid 1px; padding:10px 10px 10px 10px; width:420px; margin:0 0 0 40px; height:380px;  }

.feature-box{}
.feature-box h1{  padding:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#603522; margin:5px 0 0 40px; }
.feature-box ul{ margin:34px 0 0 20px; padding:0; list-style:none;}
.feature-box ul li{ background:url(../images/marketing2/chek.jpg) no-repeat left; padding:0 0 0 25px; margin:12px 0 12px 0; }
.feature-box ul li h1{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#955237; margin:0; padding:0; font-size:14px;  }
.feature-box ul li h1 a{color:#955237;  }
.feature-box ul li h1 a:hover{ text-decoration:none; }

.feature-box ul li h2{ margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;}

.more{ color:#955237; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; margin:15px 0 15px 0; font-weight:bold; }
.more a{color:#955237;}
.more a:hover{ text-decoration:none; }


.bott1 .rgt{ width:490px; float:right; margin:26px 0 0 0; }
.box1{ width:420px; padding:10px; height:197px; background:#fff; border:#e8ddc6 solid 1px; margin:0 0 0 20px; }
.box1 h1{ padding:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#603522; margin:5px 0 0 10px;}
.box1 h2{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#955237; margin:15px 0 0 10px; padding:0; font-size:14px;}
.box1 h3{ margin: 0 0 0 0; padding:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:normal; margin:5px 0 0 10px; }

.box2{ width:420px; padding:10px; height:139px; background:#fff; border:#e8ddc6 solid 1px; margin:22px 0 0 20px; }
.box2 h1{ padding:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#603522; margin:5px 0 0 10px;}
.box2 h2{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; margin:15px 0 0 10px; padding:0; font-size:14px;}
.box2 h3{ margin: 0 0 0 0; padding:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#955237; margin:0px 0 0 10px; }
.box2 h3 a{color:#955237;}
.box2 h3 a:hover{ text-decoration:none; }



.footer{ background:url(../images/marketing2/footer-bg.jpg) repeat-x; width:100%; height:44px; }
.flink{ width:670px; margin:0 auto 0 auto;}
.flink ul{ margin:0; padding:0; list-style:none; }
.flink ul li{ float:left; text-transform:uppercase; background:url(../images/marketing2/sep.jpg) no-repeat right;   }
.flink ul li a{ color:#fff; text-decoration:none; display:block; padding:15px 22px 15px 22px; }
.flink ul li a:hover{ color:#e0d0b2; }

#img{ display:block; height:460px; }


.rgt-box{ background:#fff; border:#e8ddc6 solid 1px; padding:10px 10px 10px 10px; width:420px; margin:0 0 0 0px; height:380px;  }

.meal-plan{ margin:0 20px 0 20px; }
.meal-plan h1{padding:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#603522; margin:5px 0 20px 00px;}
.meal-plan h2{ font-size:13px; line-height:18px; font-weight:normal; margin:0; padding:0; }

.more1{ color:#955237; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;  margin:5px 0 5px 0; font-weight:bold; }
.more1 a{color:#955237;}
.more1 a:hover{ text-decoration:none; }

.textlink{ color:#955237; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;  margin:5px 0 5px 0; font-weight:bold; }
.textlink a{color:#955237;}
.textlink a:hover{ text-decoration:none; }

.watchvideo{
	display:none;
	z-index:5000;
	background:#FFFFFF;
	position:absolute;
	width:650px;	
	margin-left: -215px;
	margin-top: -40px;
	left:35%;
	top:15%;	
	padding:10px;
	border:1px solid #000000;	
}
#grey {
	width:100%;
	min-height:100%;
	height:100%;
	background-color: #ACACAC;
	top:0px;
	left:0px;
	opacity: 0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
	z-index:80;
	display:none;
	
	position:absolute;
}
.pad3{
	padding:3px;
}
.handcursor{
	cursor:pointer;
}
