/*
Sections that are hidden when printing the page. We only want the content printed.
*/


body {
color: #000 !important; /* we want everything in black */
background-color:#fff !important; /* on white background */
font-family:times new roman; 
border:0 !important; /* no borders thanks */
line-height: 1.2em;

}

/* This affects every tag */
* {
border:0 !important; /* again no borders on printouts */
margin:0;
}

/* 
no need for accessibility on printout. 
Mark all your elements in content you 
dont want to get printed with class="noprint"
*/
.accessibility,
.noprint
 {
display:none !important; 
}

/* 
remove all width constraints from content area
*/
#whole,
#wrapper,
#index-left,
.second-level-main,
#second-level-left,
#mkc-left,
#mkc-right,
#second-level-right ,
#second-level-right-centered,
#news-main-body,
#news-right,
#shopping-right,
#contact-left,
#contact-right,
#contact-form,
#contact-email-left,
#contact-email-right,
#sitemap-left,
.main-text-speaking,
#content,
#main,
#scrapbook-text{
display:block !important;
width:100% !important;
border:0 !important;
padding:0 !important;
margin: 0; 
float: none;
}

/* hide everything else! */

#recipe-promo,
#header,
#nav,
#sub-nav,
.table,
#shopping-left,
#contact-promo,
#leftsidebar,
.addtoany_list,
#header h1 a,
#footer
{
   display: none !important;
}

/* use this class to hide select items when printing */
.no-print {
}
img {
float:none; /* this makes images couse a pagebreak if it doesnt fit on the page */
}
.float-left {
float-none;
}
.float-right {
float-none;
}