﻿/* Fine Cooking Print Stylesheet */

* { overflow: visible !important; }
body { background: #fff; margin: 0; padding: 0; color: #000000; height: 100%; font-family: Georgia, 'Times New Roman', serif; }
#copyright-for-print { float: left; margin: 25px 0; width: 100%; }

/*Footer*/
#footer { display: none; }

/*Topnav*/
#topnav {width: 100%; height: 115px; }
#menu-items { display: none; }
#logo { top: 0; }
#welcome-mat1 { display: none; }
#cooksclub { display: none; }
#search { display: none; }

/*Page Layouts*/
#contents { width: 98%; background: #fff; }
#main-content { float: none; width: 100%; height: 100%; padding: 0; }
#left { float: left; width: 650px; margin-bottom: 20px; }
#right { float: right; width: 335px; margin-bottom: 20px; }

.article #left, .readertip #left, .qa #left, .video #left, .author #left, .product #left, .recipes #left { width: 100%; }
.article #right, .readertip #right, .qa #right, .video #right, .author #right, .recipes #right, .browse #right { display: none; }

/*Heading styles*/
h1, .how_to h1, .specialcollection h1, .recipes h1 { color: #000 }

/*Links*/    
a { color: #595959; text-decoration: underline; }
#main-content #left a.cyor-start { color: #ff9800; font-weight: bold; font-size: 16px; text-decoration: none; display: block; margin-top: 3px; width: 145px; }

/*Ads*/
.advertising-lrec { display: none; }
.advertising-leaderboard { display: none; }

#sub-renew { display: none; }

/*email-print bar*/
#email-print { display: none; }

/*Text treatments*/
.byline { color: #000; }
.teaser { color: #000; }

/*item Level pages (Articles/Tips/Video/QA)*/
#FLVPlayer { display: none; }

.article img { float: none; }
.article .imagewithcaption { margin: 0 0 10px 10px; }
.article .panelLite h2 { margin: 0 0 10px 0; }

#tips img.icon { display: inline; float: none; text-decoration: none; }
#tips img.teaser-image { float: right; width: 150px; }

#left #hscroll ul { list-style-type: circle; }
#left #hscroll li { display: block; float: none; }
#left #hscroll a.image, #left #hscroll .stars, #left #hscroll #scroll-bar { display: none; }

/*panels and panelpopups*/
.panel, .panelLite { width: 90%; }

.panelPopup { float: left; clear: both; width: 100%; margin: 12px 0; border-top: 1px solid #de9a20; border-bottom: 1px solid #de9a20; }
.panelPopup .panelPopupTeaser { float: left; display: block; color: #ad2601; padding: 0 0 0 10px; border: none; }
.panelPopup .panelPopupTeaser h2 { color: #de9a20; font-size: 12px; float: left; margin-top: 3px; margin-right: 10px; }
.panelPopup .panelPopupTeaser h2 a { color: #ad2601; font-weight: bold; }
.panelPopup .Article_Text { display: block; padding-top: 10px; padding-left: 25px; }
.panelPopup img { float: left; }

/*product attribution in item level pages*/
#product-attribution { /*background: #fbffde;*/ border: 1px solid #de9a20; }
#product-attribution a { color: #de9a20; }
#product-attribution h2 { margin: 0 0 5px 0; }

/*Recipe/Menu pages*/
.rating { display: none; }
#recipe-clear { display: none; }

.user-review { display: none; }
h2.user-reviews { display: none; }

.recipes .image-lead { display: none; }
.recipes .image-vertical { display: none; }
.recipes .image-2up { display: none; }
.recipes .image-1up { display: none; }

.menu-description .image-lead { display: none; }

.ingredient-discovery,
.serendipity,
#snooth,
#snooth *,
.ingredient-discovery *,
.ecomContainer,
.ecomContainer *,
.link-more-healthy-recipes,
.mit,
.mit *,
.brand,
.brand *,
.rating,
.rating * { display: none !important; }

/*Misc*/
.upsell { display: none; }

#from-menu { display: none; }

.recipe #hscroll-wide, .video  #hscroll-wide { display: none; }

#fc-survey { display: none !important; }

/*articles*/
#mag-sub-widget { display:none !important; }
#content-block div { display:block !important; }#holiday-banner,
.product-module,
#product-module,
#connect-bar-container-full,
#connect-bar-container-mini,
#suckerfish-container,
#connect-row,
#connect-row *,
#footer,
#footer *,
#social,
#content-block div#snooth div,
#content-block div#snooth *,
hr  { display: none !important; }

#content-block div .image-lead { float: right; }