/* print styles for Reef Resilience v2  toolkit modules */

html body {background-color:white;}
#header, #leftbar, #p7TMnav, #p7TMctrl, #footer, #prev, #next, form.searchform {
	display: none !important;
	}

body, #wrapper,  #content {
	float: none !important;
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
	}
html body #wrapper,
html body #wrapper #content,
#toplinks, #ackfooter {
	background: none;
	color:#333;
	}
#content h1,#content h2,#content h3,#content h4,
div#sidebar h1, div#sidebar h2,div#sidebar300 h1, div#sidebar300 h2 {
	page-break-after:avoid;
	color: black; background: transparent;
	}

div.illust250 img, div.illust400 img, div.illust300 img {
	page-break-after:avoid;
	}
#content p.caption, table.narrative td.note, td.cap {
	page-break-before:avoid;
	color: #333; border-top: 1px solid #ccc;
	background: transparent;
	}
#content ul, #content ol {
	orphans: 5;
	widows: 5;
	}
div#footnotes {
	border-top: 1px dotted black;
	}
#content a, #content a:link,#content a:visited {	
	background: transparent;	color:rgb(28,84,149);}	/* True Blue */

#printheader {
	display: block;
	}
#printheader p {
	}
#printheader p.title {
	padding-left: 3em;
	text-indent: -2em;
	font: small-caps bold 1em/1.2em Georgia, "Times New Roman", Times, serif;
	color: #666;
	border-bottom: 1px solid #999;
	}
#printheader p.title span.subtitle {
	font-size: .85em;
	font-variant: normal;
	font-weight: bold;
	}
#printfooter {
	clear: both;
	display:block;
	page-break-before:avoid !important;
	padding: .3em 0 .3em 0;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	text-align:center;
	background: transparent;
	}
#printfooter span {
	font-size: .7em;
	color: #666;
	}

