﻿.intro  {
	font-size:12px; 
    line-height:20px; 
    background:url(images/dottedline.gif) bottom left repeat-x; 
    padding-bottom:30px; 
    margin:0 28px 28px 28px; 
    overflow:hidden;
}
.intro p { margin-bottom:22px; }
.intro li { margin-left:30px; }
.intro img { display:block; margin:0 0 10px 10px; width:auto; float:right; }
.mainhdr h1 { font-size:22px; font-weight:normal; }

h2 { color:#2375bd; font-family:Georgia; font-size:20px; line-height:20px; font-weight:normal; padding-bottom:12px; }
h3 { color:#2375bd; font-family:Georgia; font-size:17px; line-height:17px; font-weight:normal; padding-bottom:9px; }


/* LANDING */
.landcontent { margin:0 28px; padding-bottom:40px; }
.landcontent p { font-size:11px; line-height:18px; margin-bottom:26px; }


/* PARENTS */
.nscontent { margin:0 28px; padding-bottom:40px; }
.nscontent p { font-size:11px; line-height:18px; margin-bottom:26px; }
.nscontent ul li { list-style-type:none; padding-left:9px; line-height:18px; background:url(../topics/images/bluearrow.gif) 0 4px no-repeat; padding-bottom:6px; }


/* PARENTS */
.shshwrap img { display:block; }
.shshwrap h3 { margin-left:265px; margin-top:20px; }
.shshlist h2 { padding-bottom:0; }
.shshlist h4 { margin-bottom:10px; font-size:12px; }
.shshlist .listhead { list-style-type:none; margin-left:-15px; }
.shshlist .listurl { color:#1e6eb4; list-style-type:none; }
.shshlist .listnobull { list-style-type:none; margin-left:-15px; }
.shshlist span { color:#1e6eb4; }
.shshlist { padding-left:80px; margin-left:0 !important; font-size:12px !important; }
.shshlist li { margin-bottom:6px; }
.shshlist.immune { background:url(images/immune_icon.gif) no-repeat; }
.shshlist.brain { background:url(images/brain_icon.gif) no-repeat; }
.shshlist.digestive { background:url(images/digestive_icon.gif) no-repeat; height:60px; }
.shshlist.online { background:url(images/online_icon.gif) no-repeat; }
.shshlist.phone { background:url(images/phone_icon.gif) no-repeat; height:60px; margin-bottom:50px; }
.shshlist.office { background:url(images/office_icon.gif) no-repeat; }
.shshlist.kit { background:url(images/kit_icon.gif) no-repeat; }
.shshlist.home { background:url(images/home_icon.gif) no-repeat; }
.shshlist.education { margin-left:200px !important; }
.shshimg { float:left; width:240px; }
.parentsections { margin:0 28px; padding-bottom:40px; }
.parentsections p { font-size:11px; line-height:18px; margin-bottom:26px; }
.parentsections ul { font-size:11px; line-height:18px; margin-bottom:26px; margin-left:15px; }

/* NUTRITION INSTITUTE */
.nivideo { background-color:#f5f5f5; margin-bottom:7px; padding:10px; }
.nivideo .listhead { background-image:none !important; padding-left:0 !important; }
.nivideo li { background:url(images/video_icon.gif) no-repeat !important; padding-left:22px !important; }

/* ADVISORY COUNCIL */
.ac .experts { margin:0 28px; padding-bottom:10px; }
.ac .experts img { float:left; width:100px; }
.ac .experts h3 { margin:0 0 0 120px; color:#333; font-size:16px; }
.ac .experts p { margin:0 0 0 120px; font-size:11px; line-height:18px; margin-bottom:26px; }

/* SPOTLIGHTS */
.spotlights .nscontent ul { margin-left:20px; }
.spotlights .nscontent ul li { background-image:none; list-style-type:disc; padding-left:0; }

.spotlights h1 { font-family:Georgia; font-size:20px; color:#2375BD; font-weight:normal; padding:0 0 20px 40px; }
.spotlights h2 { padding:15px 6px 0 55px; height:45px; width:auto; }
.spotlights .artlink { padding:18px 0 0 0; width:auto; }
.spotlights p { width:645px; }
.spproteins h2 { background:url(images/proteins_bg.gif) no-repeat; }
.spfats h2 { background:url(images/fats_bg.gif) no-repeat; }
.spcarbs h2 { background:url(images/carbs_bg.gif) no-repeat; }
.specn h2 { background:url(images/ecn_bg.gif) no-repeat; }

.spvita h2 { background:url(images/vitamin_bg.gif) no-repeat; }
.spminer h2 { background:url(images/minerals_bg.gif) no-repeat; }
.spwater h2 { background:url(images/water_bg.gif) no-repeat; }

