body { 
	background:white; 
     font-size:10pt; 
     margin:0 
}

/*
#blog-title a {
	background: url("images/headers_home.png") no-repeat top center;
	background-color:#f00;
	display: block;
	width: 12cm;
	height:4cm;
	margin: 0;
	padding-bottom:1cm;
}
*/


#sidebar,
#primary,
#secondary,
#namesdropping,
#respond,
.st_facebook_buttons,
.st_twitter_buttons,
.st_email_buttons,
.st_sharethis_buttons,
.st_fblike_buttons,
.st_plusone_buttons,
#comments,
#nav-below { 
	display:none; 
	}

/* zorgt ervoor dat de url bij printen ook zichtbaar is */
a:link:after, a:visited:after { content:" [" attr(href) "] "; }
#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
#content a[href^="/"]:after {
   content: " (http://www.doorsofperception.com" attr(href) ") ";
   }


h1.entry-title, h1 { font-size:24pt; }

#header { height:6cm; }

#content {
	width: auto; 
	margin: 0 5%;
	padding: 0; 
	border: 0;
	float: none !important;
	color: black; 
	background: transparent;
	}
	
.demo .red { color:black; font-weight:bold }
#footer, .ad { display:none }
h1, h2, h3, h4, h5, h6 { page-break-after:avoid; page-break-inside:avoid }
h3 { margin-left:10px; margin-bottom:0px; padding-bottom:0px }
blockquote, table, pre { page-break-inside:avoid }
ul, ol, dl  { page-break-before:avoid }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.right { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.left { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.right { float: right; }
.left { float: left }
img { page-break-inside:avoid; page-break-after:avoid; }

div#content {
	margin-left: 10%;
	}
#content a { font-weight:bold; color:#000066; text-decoration:underline }
	
a:link, a:visited {
   color: #520;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }


/*** show and hide logo and extra footer for print in entries ***/
#text-24 {
	display:block !important;
	border:1px solid #999;
	width:12cm;
	padding:1cm;
}

#text-26 {
	display:block !important;
	border:1px solid #999;
	width:12cm;
	padding:1cm;
}
body.single #single-top {
	display:block;
}
/*** END show and hide logo and extra footer for print in entries ***/

/* style sheet for "A4" printing */ 
   @media print and (width: 21cm) and (height: 29.7cm) {
      @page {
         margin: 6cm;
      }
   }

   /* style sheet for "letter" printing */
   @media print and (width: 8.5in) and (height: 11in) {
      @page {
          margin: 1in;
      }
   }
