/*
Theme Name: TweetReports
Theme URI: http://tweetreports.com/
Description: PRINT CSS
Version: 1.0
Created : 		
Modified :		
Author: Kristof Creative
Author URI: http://www.kristofcreative.com/
*/



/* =TYPOGRAPHY Divs
------------------------------------ */

#header, 
#topnav,
#access,
#trsearch,
#bar,
#addthis,
#breadcrumb, 
.meta,
#respond,
#comments, 
#sidebar, 
#footer, 
.noprint {
	display: none; 
	}

body {
	background: #FFF url('../images/printcss/print-header.jpg') no-repeat 8px 0px;
	width: 700px;
	font: 15px/1.6 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
	color: #000; 
	text-align: left;
	padding-top: 50px;
	margin-left: 5%;
	}

#post p, 
#post td, 
#post th, 
#post ul, 
#post a { 
	background-image: none;;
	color: #000; 
	}

#post img {
	margin: 0 0 25px 0;
	}

	#post img a {
		border: none;
		text-decoration: none;
		}

#post p { 
	margin: 0 0 25px 0;
	}


h1, h2, h3, h4, h5, h6 {
	letter-spacing: -.042em;
	}

h1 {
	font-size: 2em;
	color: #000; 
	}


h2 {
	font-size: 1.8em;
	color: #000; 
	}

h3 {
	font-size: 1.6em;
	margin-bottom: 0px;
	}

h4 {
	font-size: 1.4em;
	color: #6f9fbd;
	margin-bottom: 0px;
	}

#post ul, #post ol {
	margin: 0 0 0 15px;
	}



/* =INSERT LINK URL/DESTINATIONS
------------------------------------  
#post a:link:after, #post a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 12px;
   color: #6f9fbd;
   padding-left: 3px;
   font-weight: normal;
   letter-spacing: 0;
   }

#post a[href^="/"]:after {
  content: " (http://www.diyanswerguy.com" attr(href) ") ";
   }

*/

#post p a:after { /* EXTRA */
	content: " ("attr(href)") ";
	font-size: 10pt;
	}



/* =NO PAGE BEAKS
------------------------------------  */

h1, h2, h3, h4, h5, h6 { 
	page-break-after:avoid; 
	page-break-inside:avoid }

img { 
	page-break-inside:avoid; 
	page-break-after:avoid; }

#post img { 
	page-break-inside:avoid; 
	page-break-after:avoid; }


#post blockquote, #post table, #post pre { page-break-inside:avoid }

#post ul, #post ol, #post dl  { page-break-before:avoid }





/* =SPLIT COMMENTS ONTO SEPARATE PAGE
------------------------------------ */

#comments {
	page-break-before: always;
	}





pre {
	overflow-x: auto; /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
	white-space: pre-wrap;					/* css-3 */
	white-space: -moz-pre-wrap !important;	/* Mozilla, since 1999 */
	white-space: -pre-wrap;					/* Opera 4-6 */
	white-space: -o-pre-wrap;				/* Opera 7 */ /* width: 99%; */
	word-wrap: break-word;					/* Internet Explorer 5.5+ */
}

