html {width: 100%;}
body {background: white;text-align: left;color: black;font-size: 11pt !important;line-height: 125%;border: 0;border-top: 0;margin: 0;padding: 0;font-family: Georgia, Palatino, serif;width: 90%;}

#ind_hed, #header, #footer, #rightrail, #topBannerAd, #livingwell_hed, #globalNav, #slideshow_nav, #slideshow hr, .prop, #health_hed, #recipes_subhead, #rightcontainer, #subsinclude, #outerRail, #slideshow_subhed, #magSubscription, #workoutsearch, #recipesearch, #rightcorner, #workout_nav, #botnav, #printoptions, #printad {display: none;}

h1, h2, h3, h4, h5, h6	{font-family: myriad, helvetica, arial, sans-serif;font-weight: bold;margin-top: 1em;margin-bottom: 2pt;letter-spacing: 1pt;line-height: 1.2em;}



#workouts_subhead, #fitness_hed	{display: none;}

.captionedimage, .captionedphoto	{float: left; margin: 0 10pt 2pt 0;}
.img-shadow	{float:left; margin: 0 10pt 2pt 0;}

p.caption	{clear: both; font-size: .75em; width: 150pt; line-height: 1.1em; margin-top: 0;}
#tallLeft .caption	{width: 100pt;}
#articleheads	{margin-bottom: 10pt;}

img	{margin-bottom: 20pt;}

img#printlogo	{margin-bottom: 12pt;}

	/* Print URLs ... see Eric Meyer, alistapart.com:articles:goingtoprint */
#articlebody a:link:after, #articlebody a:visited:after {
   	content: " (" attr(href) ")";
   	font-size: 75%;
  	 }

h1 a:after {font-size: 40% !important;}

#articletext a[href^="/"]:after {
   	content: " (http://www.self.com" attr(href) ")";
	}
/* will affect all links, thus making URLs much longer and malformed; needs to be killed
#articletext a[href^=""]:after {
   	content: " (http://www.self.com/" attr(href) ")";
	}
*/


#contentWell {background: none;}
.slideshowrow {page-break-inside: avoid; min-height: 360px; width: 90%; }
.item, .slideshowrow, h6#credit	{clear: both;}
#recipebody div	{margin-bottom: 14pt;}

/* Goal */

/* Subscribe and Prize module */
div#subscribe_prize { display:none; }
/* End Subscribe and Prize module */

/* NO PURCHASE NECESSARY TEXT */
div#noPurchase { display:none; }
/* END NO PURCHASE NECESSARY TEXT */

/* Nutrition Log */
div#subheadContainer div#buttonsTop { display:none; }
table#nutrition { width:480px; margin: 7px 0 10px 0; background-color:#FFD9BC; }
table#nutrition .day { width: 80px; }
table#nutrition .ate { width: 250px;}
table#nutrition .calories { width: 70px;}
table#nutrition .goalMet { width: 40px; }
table#nutrition tr td { padding: 2px 5px 2px 5px; border-left: 1px solid #fff; border-bottom: 1px solid #fff; text-align: left;}
table#nutrition tr td.noBorder { border-bottom: none;}
table#nutrition tr.header td { border-bottom: 1px solid #fff; vertical-align: bottom; font-weight:bold; }
table#nutrition tr.data td { vertical-align: top; }
table#nutrition tr.data td.emph { font-weight: bold; }
.subTable { display:none; }
/* END Nutrition Log */

/* END Goal */
