*{ padding: 0; margin: 0; }
img{ border: none; }
.clear{ clear: both; }
a{ outline:none; }
span.orange{ color:#f1580a; }
span.quotetitle{ font-size:14px; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
span.quotetitle2{ font-size:13px; color:#555; font-family:Tahoma, Arial, Helvetica, sans-serif; background:url(../images/quote_slider_close.jpg) right top no-repeat; padding-right:25px; }
span.author{ font-size:12px; font-weight:bold; color:#3a3a3a; }
span.author2{ font-size:13px; color:#598527 ; font-family:Tahoma, Arial, Helvetica, sans-serif; font-style:italic; padding-right:25px; }
span.green{ font-size:12px; color:#4a7617; }
span.green2{color:#598527}
span.undertitle{ font-size:19px; }
span.bold{ font-weight:bold; }

/*========--------BODY*/
body{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	background: #e0ffa1 url(../images/strip_background.jpg) repeat-x;
	text-align: center;
	}
/*========--------WRAPPER*/
#wrapper{ 
	margin: 0 auto 30px auto;
	width: 824px;
	text-align: left;
	/*background: url(../images/skeleton.jpg) left top no-repeat;*/
	}
/*========--------HEADER*/
#header{
	width: 824px;
	height: 128px;
	text-align: center;
	margin-bottom: 25px;
	}
/*========--------NAVIGATION*/
#navigation{
	width: 824px;
	height: 20px;
	}
#navigation ul{
	text-align: center;
	}
#navigation ul li{
	list-style: none;
	display: inline;
	margin: 0 15px;
	}
#navigation ul li a:link, #navigation ul li a:visited{
	color: #898989;
	font-size: 14px;
	height:23px;
	text-decoration: none;
	letter-spacing: 2px;
	}
#navigation ul li a:hover, #navigation ul li.active a{
	color: #406618;
	}
#navigation ul li a img{ vertical-align:middle; }
/*========--------CONTENT*/
#backlayer{
	background: url(../images/strip_midcontent.jpg) repeat-y;
	overflow: auto;
	width: 824px;
	z-index: -1;
	}
#content{
	background: url(../images/strip_topcontent.jpg) no-repeat;
	overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
	width: 796px;
	padding: 17px 14px 0 14px;
	}
#home #backlayer{ 
	background: none;
	}
#home #content{
	background: url(../images/new_home2.jpg) left top no-repeat;
	width: 824px;
	/*height: 464px;*/
	padding: 0;
	}
#home #content h1{ font-size:23px; }
#home #content p{ font-size:14px; color:#7d7d7d; }
#home #rightcolumn{
	margin: 25px 35px 0 0;
	position: relative;
	height:390px;
	}
#home #rightcolumn li{ margin:0; }
#home #lefttcolumn{ width:150px; }

#home-text{
	background: url(../images/strip_midcontent.jpg) repeat-y;
	overflow: auto;
	width: 724px;
	z-index: -1;
	padding:20px 50px 0;
	}
#home-left{float:left; display:inline; width:350px}
#home-right{float:right; display:inline; width:350px}
#home #home-text .articles{ width:340px; margin-bottom:20px; }
#home #home-text .articles img{ float:left; margin-top:4px }
#home #home-text .articles p{ width:240px; float:right; margin-right:5px; display:inline; font-size:13px; color:#7d7d7d; line-height:1.2; margin-bottom:5px; }
#home #home-text .articles p.title{ font-size:13px; color:#598527; margin-bottom:2px; }
#home #home-text .articles p.title a{ color:#598527; text-decoration:none; font-weight:bold}
#home #home-text .articles p.title a:hover{ color:#598527; text-decoration:underline; }
#home #home-text .articles p.date{font-size:11px; color:#acacac; margin-bottom:2px; font-style:italic}

/*========--------LEFTCOLUMN*/
#leftcolumn{ 
	width: 240px;
	float: left;
	font-size: 0;
	}
#leftcolumn .inside{
	padding: 20px 0px 20px 12px;
	}
/*========--------RIGHTCOLUMN*/
#rightcolumn{ 
	float: right;
	width: 556px;
	display: inline;
	}
#rightcolumn div.inside{
	padding: 20px 0px 0 12px;
	}
#rightcolumn h1, #rightcolumn p{
	padding: 0 20px 0 0;
	}
#rightcolumn h1{
	font-size: 2.8em;
	color: #598527;
	margin-bottom: 15px;
	font-weight: normal;
	}
#rightcolumn p{
	font-size: 1.4em;
	line-height: 1.3;
	margin-bottom: 15px;
	color: #555555;
	}
#rightcolumn p.secondtitle{
	font-size:19px;
	color:#598527;
	margin-bottom:15px;
	}
#rightcolumn span.subtitle{
	color: #598527;
	font-weight: bold;
	}
#rightcolumn p.services{
	margin-bottom: 5px;
	color: #598527;
	font-weight: bold;
	}
#rightcolumn ul{
	margin: 0 0 15px 0;
	}
#rightcolumn li{
	font-size: 1.4em;
	color: #555555;
	line-height: 1.3;
	margin-bottom: 3px;
	margin-left: 27px;
	}
#rightcolumn span.smaller{
	font-size: 0.8em;
	color: #898989;
	}
#rightcolumn span.smalleritalics{
	font-size: 0.8em;
	color: #898989;
	font-style: italic;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	}
#rightcolumn span.italic{
	font-style: italic;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	}
#rightcolumn a:link, #rightcolumn a:visited{
	color: #555555;
	text-decoration: none;
	}
#rightcolumn a:hover{
	color: #406618;
	}
/*#rightcolumn a.email:link, #rightcolumn a.email:visited{
	background: url(../images/email.png) right top no-repeat;
	padding-right: 15px;
	}*/
#rightcolumn #reels{
	margin-left: 12px;
	}
#rightcolumn table{
	margin-left: 12px;
	}
#rightcolumn table td{
	font-size: 1.4em;
	line-height: 1.3;
	color: #555555;
	width: 250px;
	}
#rightcolumn a#people-mag2{ float:left; display:block; width:90px; height:122px; background:url(../images/icon_people2.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#people-mag2:hover{ background-position:right; }
#rightcolumn a#shape{ float:left; display:block; width:90px; height:122px; background:url(../images/icon_shape.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#shape:hover{ background-position:right; }
#rightcolumn a#eatingwell{ float:left; display:block; width:90px; height:122px; background:url(../images/icon_eatingwell.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#eatingwell:hover{ background-position:right; }
#rightcolumn a#self-mag{ float:left; display:block; width:90px; height:122px; background:url(../images/icon_self.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#self-mag:hover{ background-position:right; }
#rightcolumn a#parenting-mag{ float:left; display:block; width:90px; height:122px; background:url(../images/icon_parenting.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#parenting-mag:hover{ background-position:right; }
/*#rightcolumn a#wash-parent-mag{ float:left; display:block; width:90px; height:122px; background:url(../images/icon_washingtonparent.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#wash-parent-mag:hover{ background-position:right; }*/
#rightcolumn a#people-mag{ float:left; display:block; width:90px; height:122px; background:url(../images/icon_people.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#people-mag:hover{ background-position:right; }
#rightcolumn a#redbook-mag{ float:left; display:block; width:90px; height:122px; background:url(../images/icon_redbook.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#redbook-mag:hover{ background-position:right; }
#rightcolumn a#womansworld-mag{ float:left; display:block; width:90px; height:122px; background:url(../images/icon_womansworld2.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#womansworld-mag:hover{ background-position:right; }
#rightcolumn a#fitness-mag{ float:left; display:block; width:90px; height:122px; background:url(../images/icon_fitness.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#fitness-mag:hover{ background-position:right; }
#rightcolumn a#viv-mag{ float:left; display:block; width:90px; height:122px; background:url(../images/iconlink_vivmag.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#viv-mag:hover{ background-position:right; }
#rightcolumn a#food-mag{ float:left; display:block; width:90px; height:122px; background:url(../images/icon_food.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#food-mag:hover{ background-position:right; }
#rightcolumn a#family-mag{ float:left; display:block; width:90px; height:122px; background:url(../images/icon_familycircle.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#family-mag:hover{ background-position:right; }
#rightcolumn a#todaysdietitian{ float:left; display:block; width:90px; height:122px; background:url(../images/icon_todaysdietitian.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#todaysdietitian:hover{ background-position:right; }
#rightcolumn a#parenting2{ float:left; display:block; width:90px; height:122px; background:url(../images/icon_parenting2.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#parenting2:hover{ background-position:right; }
#rightcolumn a#self2{ float:left; display:block; width:90px; height:122px; background:url(../images/icon_self2.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#self2:hover{ background-position:right; }
#rightcolumn a#self3{ float:left; display:block; width:90px; height:122px; background:url(../images/icon_self3.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#self3:hover{ background-position:right; }
#rightcolumn a#prevention{ float:left; display:block; width:90px; height:122px; background:url(../images/iconmagazine_prevention.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#prevention:hover{ background-position:right; }
#rightcolumn a#eatingwelldec{ float:left; display:block; width:90px; height:122px; background:url(../images/iconmagazine_eatingwell_dec.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#eatingwelldec:hover{ background-position:right; }
#rightcolumn a#eatingwellfeb{ float:left; display:block; width:90px; height:122px; background:url(../images/iconmagazine_eatingwell_feb.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#eatingwellfeb:hover{ background-position:right; }
#rightcolumn a#fitnessfeb{ float:left; display:block; width:90px; height:122px; background:url(../images/icon_fitness-february2012.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#fitnessfeb:hover{ background-position:right; }

/* GO TO LINKS */
#rightcolumn a#shine-mag{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_shine.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#shine-mag:hover{ background-position:right; }
#rightcolumn a#huffington-mag{ float:left; display:block; width:115px; height:56px; background:url(../images/gotolink_huffingtonpost.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#huffington-mag:hover{ background-position:right; }
#rightcolumn a#glam-mag{ float:left; display:block; width:115px; height:56px; background:url(../images/gotolink_glammedia.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#glam-mag:hover{ background-position:right; }
#rightcolumn a#betty-mag{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_betty.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#betty-mag:hover{ background-position:right; }
#rightcolumn a#examiner-mag{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_examiner.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#examiner-mag:hover{ background-position:right; }
#rightcolumn a#squeeze-mag{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_squeeze.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#squeeze-mag:hover{ background-position:right; }
#rightcolumn a#crn-mag{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_crn.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#crn-mag:hover{ background-position:right; }
#rightcolumn a#vin-mag{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_vivmag.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#vin-mag:hover{ background-position:right; }
#rightcolumn a#yahoo-finance{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_yahoofinance.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#yahoo-finance:hover{ background-position:right; }
#rightcolumn a#cnbc{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_cnbc.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#cnbc:hover{ background-position:right; }
#rightcolumn a#forbes{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_forbes2.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#forbes:hover{ background-position:right; }
#rightcolumn a#timesunion{ float:left; display:block; width:115px; height:56px; background:url(../images/gotolink_timesunion.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#timesunion:hover{ background-position:right; }
#rightcolumn a#familyonline{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_familycircle.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#familyonline:hover{ background-position:right; }
#rightcolumn a#livestrong{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_livestrong.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#livestrong:hover{ background-position:right; }
#rightcolumn a#menshealth{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_menshealth.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#menshealth:hover{ background-position:right; }
#rightcolumn a#gotolink-self{ float:left; display:block; width:115px; height:56px; background:url(../images/gotolink_self.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#gotolink-self:hover{ background-position:right; }
#rightcolumn a#gotolink-viv{ float:left; display:block; width:115px; height:56px; background:url(../images/gotolink_viv.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#gotolink-viv:hover{ background-position:right; }
#rightcolumn a#gotolink-foxnews{ float:left; display:block; width:115px; height:56px; background:url(../images/gotolink_fox.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#gotolink-foxnews:hover{ background-position:right; }
#rightcolumn a#gotolink-fitsugar{ float:left; display:block; width:115px; height:56px; background:url(../images/gotolink_fitsugar.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#gotolink-fitsugar:hover{ background-position:right; }
#rightcolumn a#gotolink-healthcastle{ float:left; display:block; width:115px; height:56px; background:url(../images/gotolink_healthcastle.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#gotolink-healthcastle:hover{ background-position:right; }
#rightcolumn a#gotolink-fitness{ float:left; display:block; width:115px; height:56px; background:url(../images/gotolink_fitness.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#gotolink-fitness:hover{ background-position:right; }
#rightcolumn a#gotolink-eatingwell{ float:left; display:block; width:115px; height:56px; background:url(../images/gotolink_eatingwell.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#gotolink-eatingwell:hover{ background-position:right; }
#rightcolumn a#gotolink-shape{ float:left; display:block; width:115px; height:56px; background:url(../images/gotolink_shape.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#gotolink-shape:hover{ background-position:right; }
#rightcolumn a#gotolink-tufts{ float:left; display:block; width:115px; height:56px; background:url(../images/gotolink_tufts.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#gotolink-tufts:hover{ background-position:right; }

#rightcolumn a#weightmanagement{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_weightmanagement.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#weightmanagement:hover{ background-position:right; }
#rightcolumn a#ada{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_ADA.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#ada:hover{ background-position:right; }
#rightcolumn a#nep{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_NEP.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#nep:hover{ background-position:right; }
#rightcolumn a#cda{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_cda.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#cda:hover{ background-position:right; }
#rightcolumn a#miamih{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_miamiherald.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#miamih:hover{ background-position:right; }
#rightcolumn a#healthnews{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_healthnews.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#healthnews:hover{ background-position:right; }
#rightcolumn a#apphealth{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_appetiteforhealth.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#apphealth:hover{ background-position:right; }
#rightcolumn a#superkids{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_superkids.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#superkids:hover{ background-position:right; }
#rightcolumn a#rd411{ float:left; display:block; width:115px; height:56px; background:url(../images/iconlink_rd411.jpg) left top no-repeat; text-indent:-99999px; margin:0 8px 8px 0; }
#rightcolumn a#rd411:hover{ background-position:right; }
/*========--------TESTIMONIAL*/
.testimonial{
	background:url(../images/quote_open.jpg) left top no-repeat;
	padding:5px 10px 0 17px;
	margin-bottom:15px;
	margin-left:15px;
	}
#rightcolumn .testimonial p{ font-size:14px; font-family:Tahoma, Arial, Helvetica, sans-serif; }
#rightcolumn .testimonial p.testimonee{ color:#598527; font-style:italic; font-family:Arial, Helvetica, sans-serif; }
.testimonial span.last{
	background:url(../images/quote_close.jpg) right bottom no-repeat;
	padding:0 27px 7px 0;
	}
/*========--------FOOTER*/
#footer{ 
	width: 824px;
	clear: both;
	position: relative;
	}
#footer .inside{
	padding: 0 5px;
	}
#footer a:link, #footer a:visited{
	text-decoration: none;
	color: #898989;
	}
#footer a:hover{
	color: #406618;
	}
#footer p.foot a{
	font-size: 1.3em;
	margin: 0 10px;
	}
#footer p.foot a.first{
	margin-left: 0;
	}
#footer p{
	font-size: 1.1em;
	line-height: 130%;
	color: #898989;
	margin: 0 10px;
	}
