/* 
-----------------------------------------------------------------
OPUS 2006 / Print
-----------------------------------------------------------------
*/

/*	hide extraneous elements */

	.nav,
	#main .nav a img,
	.screen,
	hr,
	form,
	.headerfooter span,
	.promo dd.more,
	embed, object {
		display: none;
	}
	
/*	show hidden content */	
	
	.access {
		position: relative;
		top: auto;
		left: auto;
		visibility: visible;
	}
	
/*	style text and background for efficient printing */

	body {
		background: #fff;
		font-family: Georgia, "Times New Roman", Times, serif;	
	}
	body, 
	h2,
	.promo,
	a {
		color: #000;
	}	
	
/*	show link destinations */

	a:after {
		content: ' (' attr(href) ')';
	}
	#body a[href^="/"]:after {
		/* http://alistapart.com/stories/goingtoprint/ */
		content: " (http://www.opus.co.nz" attr(href) ") ";
	}
	#main #content a[href^="/"]:after {
		content: "";
	}	
	#header a:after {
		content: '';
	}	
	
/*	apply new layout */

	h2 {
		padding: 0 0 0.5em 0;
		border-bottom: 1px solid #000;
		margin: 1em 0;
		font-size: 1.3em;	
		font-weight: normal;
	}
	#related h4 span.liner {
		height: 1em;
	}
	.promo {
		font-size: 0.95em;	
	}			
	.promo dl, 
	.promo dt, 
	.promo dd {
		padding: 0;
		margin: 0;
		position: relative;
	}
	.promo, 
	.promo dt {
		margin: 0 0 1em 0;
	}
	a img {
		border: 0;
	}

/*	create footer */

	#shell:after {
		display: block;
		clear: both;
		padding-top: 2em;
		border-top: 1px solid black;
		margin-top: 5em;
		content: 'OPUS - www.opus.co.nz';
		font-size: 0.8em;	
	}