/*pt - points works well for printers but not screen*//*
body {
	font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 10pt; 
	}
	
TD {
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 10pt;
}
*/
/*
Include a footer when printing from a browser
<div id="print-footer">blah blah blah</div>

    <style type="text/css" media="screen">
     div#print-footer {display: none;}
    </style>
    <style type="text/css" media="print">
     div#print-footer {display: block; position: fixed; bottom: 0;}
    </style>

That will, in supporting browsers, hide the footer for screen display 
and reveal it for print, plus place it at the bottom of every page. 
If you're lucky, that will work in Netscape 6+ , Opera, and maybe 
IE5/Mac.  No other browser, so far as I know, is likely to get it 
right.  On the other hand, if you can live with the footer only 
appearing at the bottom of the last page, then remove the 'position' 
and 'bottom' declarations, and it should work in any browser that 
supports print media styling in the first place.
*/

#PRINT ,#CLOSE {
	visibility:hidden;
}

html #masthead, html #navbar, html #sidebar,
html #metastuff b, html #metastuff .discuss, html div.discuss {
  display: none;
}

@media Screen {
.PrintOnly { visibility:hidden; display:none; }
/*.PrintFooter { display:none; }*/
}
@media Print {
.ScreenOnly { visibility:hidden; display:none; }
/*.PrintFooter { display: block; position: fixed; bottom: 0; }*/
}

/*
<DIV class="PrintOnly" >I will not be visible in the browser, but I'll show up in printouts (and print Preview) </DIV>
<DIV class="ScreenOnly" >I'm in the browser, but not in printouts (or print Preview) </DIV>
*/

/*Give hyperlinks a dark red/grey color so they show up in print*/
a:link, a:visited {
	color: #520;
	background: transparent;
	/*font-weight: bold;*/
	text-decoration: underline;
	}

/*Shows link with http in parenthesis after printing visible link text*/	
#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
}
	

div#content 
{
	margin-left: 10%;
}

body, #main, #content, .column, #articletext, #footer {
  float: none !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
}

html body #ish {position: static; width: auto; height: auto;
  margin: 1em 0 0; padding: 0; border-top: none;
  font-size: 0.9em; text-align: right;
  background: none;
}

html body #ish a:link, html body #ish a:visited, html body #ish a em {
  position: static; display: inline;
  font-size: 1em; font-weight: normal; 
  width: auto; height: auto;
  margin: 0; padding: 0;
  background: none; color: #555;
}
