div.primary, div.secondary{background:transparent url(/dietprofile2/images/bgHome.gif) repeat-y 2px 0; float:left; width:940px;}
div.secondary{margin-top:10px; padding-bottom:0;}

/* ----- Free Diet Profile Form 1 -------*/
#metric {visibility: hidden; position:absolute; float:left; width: 290px; }
#imperial {visibility: visible; position:absolute; float:left; width: 290px; }
#freeprofile1 { width:298px; height:18.5em; margin:3px 0 0 2px; display:inline; position:relative; float: left; padding: 0; background:#ffcf42 url(/dietprofile2/images/fdpHomeBg.gif) no-repeat left bottom;}
#freeprofile1 h2 {font-size:1.1em; font-weight:normal; line-height:1.2em; color:#000; padding:10px 0 15px 10px; background:#ffcf42 url(/dietprofile2/images/fdpHomeTitBg.gif) no-repeat left top;}
#freeprofile1 .formfields{margin-left:9px; display:inline;}
#freeprofile1 .formfields label{padding-bottom:15px; float:left; font-size:1em;}
#freeprofile1 .formfields input, #freeprofile1 .formfields select{font-size:.8em; margin-left:10px; width:66px;}
#freeprofile1 .formfields fieldset#ageField, #freeprofile1 .formfields fieldset#sex_pos{float:left;}
#freeprofile1 .formfields input#age{width:20px; margin-right:20px;}
#freeprofile1 .formfields select#sex_set{width:85px;}
#freeprofile1 .formfields #submit_btn{width:280px; padding:0; margin:0; float:left; clear:left; margin-top:6px;}
#freeprofile1 .formfields #submit_btn input{padding:0; margin:0; width:auto;}
#freeprofile1 .formfields p.prefer{float:left; width:280px; font-size:.7em; margin-top:5px;}
#freeprofile1 .formfields p.prefer a:link, #freeprofile1 .formfields p.prefer a:visited{color:#005689 !important; text-decoration:none !important;}

/*Reasons to join*/
#reasonsToJoin h2{margin-bottom:3px;}
#reasonsToJoin li{font-size:.75em; line-height:1.6em;}
ul.links {float:left; margin:15px 0 0 0;}
ul.links li{display:inline;}
ul.links li a{float:left; width:139px; height:60px; text-indent:-10000px; overflow:hidden;}
ul.links li.tour a{background:#ffc42a url(/dietprofile2/images/takeatourHomeBtn2.gif) no-repeat;}
ul.links li.join a{background:#c63a03 url(/dietprofile2/images/joinNowHomeBtn2.gif) no-repeat; margin-left:20px;}
.testimonial { font-style:italic; font-family: Georgia, "Times New Roman", Times, serif; margin-top: 15px; color: #C93900;}
.testimonial strong { color: #000; }

/*How does Eat right work*/
ul#howWorks li{float:left; width:140px; padding:95px 0 8px 0; font-size:.75em; line-height:1.2em; color:#333;}
ul#howWorks li.weighIn{background:transparent url(/dietprofile2/images/wheighInBg.gif) no-repeat;}
ul#howWorks li.weeklyMeal{background:transparent url(/dietprofile2/images/weeklyMealBg.gif) no-repeat;}
ul#howWorks li.motivationalTeam{background:transparent url(/dietprofile2/images/motivationalTeamBg.gif) no-repeat;}
ul#howWorks li.getSupport{background:transparent url(/dietprofile2/images/getSupportBg.gif) no-repeat;}

#moreAbout{position:relative;border-top:10px solid #fff; background:#fff url(/dietprofile2/images/bgBoxesLista.gif) repeat-x; padding:14px 0 25px 0;}
#moreAbout p{}
span.bgBottom{behavior: url(/css/iepngfix.htc);position:absolute; width:256px; height:158px; top:-22px; left:685px; background:transparent url(/dietprofile2/images/homeBottomBg.png) no-repeat;}

/*success stories*/
.successClip{font-size:1em; line-height:1.2em; padding:3px 0 10px 0; float:left;}
.successClip a{font-size:1em;}
.successClip img{float:left; margin-right:10px;}

/**/
p.seePlans, p.seeNews{padding-top:145px; line-height:1.2em;}
p.seePlans{background:transparent url(/dietprofile2/images/mealPlanHome.jpg) no-repeat;}
p.seeNews{background:transparent url(/dietprofile2/images/latestNewsHome.jpg) no-repeat;}
