/* print.css | print stylesheet */

* 													{ background-color:white !important; background-image:none !important; }
body 												{ margin:0; padding:0; background:#fff; color:#333; font:normal 12pt/1.5em Arial, Helvetica, sans-serif; }
img, a img 											{ display:block; margin:1em 0; border:none; }
dt													{ margin-top:1em; font-weight:bold; }

.content-footer 									{ border-top:1px solid #000; }
.panel h2 a:link:after, 
.panel h2 a:visited:after 							{ content:" ["attr(href)"] "; font-size:12pt; font-style:italic; font-weight:normal; }


/* popup */
#blockMsg											{ position:static; left:auto !important; top:auto !important; margin:0 !important; padding:0; width:auto !important; }

.vcard img.logo										{ float:left; margin:0pt 14px 3em 0pt; }
.vcard h1											{ margin:0; line-height:1.2em; }

.list-faq .question,
.search-results li a								{ display:block; margin-top:1em; }

h1, h2, h3, h4, h5, h6								{ margin:1em 0; }

/* float: none; for all floated elements */
#content	 										{ float:none !important; }


/* things to hide */
#skip, 
#navigation, 
#siteinfo, 
#shopping-cart,
#content-sub, 
.grid-2-clmns .column-2 img,
#shopping, 
#content-experience object,
#content-experience embed, 
.panels-homepage img, 
.gmaps, fieldset,
#pagination, .timeline,
.product-browser,
.recipe-list,
.recipe-filter,
.closepopup,
#button-printrecipe,
.content-footer									{ display:none; }

body.printinlinepopup #canvas                       { display:none}
body.printinlinepopup #blockmsg                     { margin:0px!important;left:0px!important;top:0px!important;width:600px!important}

.page-products #content-sub,
page-coffee-cafe #content-sub,
.panels-homepage .content-product img				{ display:block; }

/* anchors */
a:link, a:visited 									{ background:transparent; color:#520; font-weight:bold; text-decoration:underline; }

