	
@media print {  
 * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */
  a, a:visited { text-decoration: none; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } /* h5bp.com/t */
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }  
  
  
  
header#branding .grid_5, 
header#branding #searchform, 
header#branding .grid_7,   
#homepage-banner,
footer,
.SocialMedia_Widget,
ul.share,
header[role=main-header] #logo,
#sidebar,
.sub-nav,
.edit-post,
#timeline,
p.back,
nav.grid_3,
aside.grid_3,
#map_legend{
	display: none;
}
nav#mnav,
.list-pages{
	display: none !important;
}

img {
	max-width: 500px;
} 
  
@page {
	margin: 2cm 0.5cm;
} 
@page :left {
	margin: 0.5cm;
}

@page :right {
	margin: 0.8cm;
}
  
  
  
  
body {
	font: 12pt Georgia, "Times New Roman", Times, serif;
	line-height: 1.3;
}

h1 {
font-size: 24pt;
}

h2 {
font-size: 18pt;
margin-top: 25px;
}
h3 {
font-size: 16pt;
margin-top: 10px;
}
h4 {
font-size: 14pt;
margin-top: 10px;
}


blockquote, ul {
margin: 0;
}

ul {list-style: none}

li {
content: "» ";
}  
img{
	float: left;
	margin: 0 20px 20px 0;
	max-width:400px;
	
}

header#branding:before {
	display: block;
	content: "Law Foundation of Ontario";
	font-weight:bold;
	font-size:18pt;
	margin-bottom: 25px;
}


  
}