/* Created: 06/24/04 12:49:27 by sheridan
this style sheet to be constructed so that navbars don't appear on print versions of pages on website
shall probably need a class for no-display for intended non-printable elements
things to bear in mind:
remove navigational aids
suppress background colours and images
change font to serif
change text line-height (leading)
expose uri through css generated content
possibly remove link underscores
to include section on help page detailing what appears or doesn't appear on the print page */

.navtop, .navbot, .topbar, .navbar, .awdbar, img /* should probably change img to .logoicon or whatever I called it */{
  display:hidden;
  visibility:none;}
  
.artwrap, .artdata {
 background: transparent; /* so that the background is white */
 border: 0;
 color: #000;
 float: none !important;
 margin:0 5%;
 padding: 0;
 width:auto; }
.arthead {
 font-family: something sans serif;
 font-size: 20pt; /* maybe too big? */ }
.artdata {
 font-family: something serif;
 font-size: 13pt;}

a:link, a:visited {
 background:transparent;
 color: #005;
 font-weight:bold;
 text-decoration:underline; }
a:after { /* from http://diveintomark.org/archives/2002/04/26/printfriendly_links */
 content: " (" attr(href) ")";} /* something similar to the above for the uri of the current page. 'saved from: ' */
#artdata a:link:after, #artdata a:visited:after { /* from http://www.alistapart.com/articles/goingtoprint/ */
 content: " (" attr(href) ") ";
 font-size:90%;} /* #artdata inserted so it doesn't appear in 'the masthead' */

/* #artdata a[href^="/"]:after {
  content: " (http://www.wildewood.co.uk" attr(href) ") ";
   } /* css3, selects any href that begins with a slash and inserts text to fill value (would have to be different for each directory?
   would have to make sure all relative uris begin with slashes */
@media print { * {
  background-color: #fff !important;
  background-image: none !important; } } /* try to complement this with something that sets text to black */


/*@media print {
  style sheet goes here } */
  
/*

#contentBox * {
  visibility: visible; }
 
#contentBox * {
  visibility: visible;
  width: 6.25in; }

p {
  font-family: "Bitstream Vera Serif";
  font-size: 10pt;
  line-height: 14pt; }

h1, h2, h3, h4, h5, h6 {
  font-family: "Bitstream Vera Sans"; }

.figright, #readMore, #metainfo,  #recent, .twocol, .clear, .row, .hr {
  display: none; }

* img {
  height: 0; /* setting this for images and absolute positioning removes them from document flow */
/*  width: 0;
  position: absolute; }

* {
     visibility: hidden;}

  #contentBox * {
    visibility: visible;
    width: 6.25in;  }

  #contentBox {
	  margin-bottom: -9in;  }

  p {
    font-family: "Bitstream Vera Serif";
    font-size: 10pt;
    line-height: 14pt;  }

  h1, h2, h3, h4, h5, h6 {
    font-family: "Bitstream Vera Sans";  }

  .figright, #readMore, #metainfo,  #recent,
    .twocol, .clear, .row, .hr {
    display: none;  }

  * img {
    height: 0;
    width: 0;
    position: absolute;  }
  
  table {
    margin: 10px;  }

or

div {
  margin: 10px;}

  html body table+table+table tr td+td {
    visibility: visible;
    width: 6.5in;  }

  html body table+table+table tr td+td+td {
    visibility: hidden;  }
  
