/* global */
body { color: #000; }
#ad_banner, #ad_banner_container, #header, #navigation, #footerContent, #footerText, #subNav { display: none; }

/* recipes - hide unwanted content */ 
#page.recipes #mainLeft #recipes, #page.recipes #mainLeft #fb_like, #page.recipes #mainLeft .tags, #page.recipes #mainLeft #video, #page.recipes #mainLeft .share, #page.recipes #mainLeft .printRecipe, #page.recipes #mainRight, #page.recipes #comments, #page #partners { display: none; }

/* recipes - reformat remaining content */ 
#page.recipes #mainLeft { width: 542px; padding: 20px 35px; font-size: 0.875em; }
#page.recipes #mainLeft #printHeader { display: block; }
#page.recipes #mainLeft h1, #page.recipesPrint #mainLeft h2 { font-size: 1.667em; }
#page.recipes #mainLeft h1 { margin: 5px 0; }
#page.recipes #mainLeft h2 { margin-bottom: 5px; }
#page.recipes #mainLeft ul { padding-left: 20px; margin: 0 0 20px 0; }
#page.recipes #mainLeft ul#servingInfo { list-style-type: none; padding: 0; margin-top: 0; display: inline-block; }
#page.recipes #mainLeft ul#servingInfo li { float: left; margin-right: 10px; }
#page.recipes #mainLeft ul#ingredients h2 { margin-left: -20px; }
#page.recipes #mainLeft p { margin: 12px 0; }
#page.recipes #mainLeft p#more { display: visible; margin-top: 30px; font-size: 1.125em; }