/*
*******************************************************************
  Seventytwo Print Style Sheet
  Carefully crafted by Alistair at http://koopd.com
*******************************************************************
*/

/*-------------------------------------------	
	Level playing field please, mr browser!
-------------------------------------------*/

@import url("reset/reset-fonts.css");

/*-------------------------------------------	
	Now for the good stuff!
-------------------------------------------*/

@import url("base.css");
@import url("code_highlighter.css");

/*-------------------------------------------	
	Now for some clearing of styles!
-------------------------------------------*/

body { font-size: 13px !important; }

#secondary, #footer, #content_submission_links { display: none; }

#wrapper {
	width: 100%;
}

#masthead {
  position: relative;
	width: 100%;
}

#masthead a#ident,
#masthead .location {
  float: none;
	text-indent: 0;
	background: none !important;
}

#masthead .location {
  position: absolute;
  top: 20px; right: 0;
  width: auto;
  text-align: right;
}

#primary {
  width: 100%;
}

#primary h2, #primary h3 { 
	page-break-after: avoid;
}

#primary a[href]:after {
   content: " (" attr(href) ")";
   font-size: 90%;
}

#primary div.code_helper a[href]:after {
  content: "";
}

#primary a[href^="/"]:after {
   content: " (http://seventytwo.co.uk" attr(href) ")";
}