/* 



print CSS document

print.css

client: Fred Adams Paving Company

author: Atlantic BT - www.atlanticbt.com

date: 6/24/09



Print specific styles sheet (@media print)



*/



/*======================================

	=Base Styles

======================================*/



body { background: #fff; font-family: Arial, Helvetica, sans-serif; color: #000; text-align: left; font-size: 9pt;  }



/* =Typography Styles */

#content p { line-height: 1.5em; margin: 0 0 1em; }



a:link, a:visited {	color: blue; text-decoration: none; }



	#site-info a:link:after, #site-info a:visited:after,

	#content a:link:after, #content a:visited:after { content: " (" attr(href) ") "; }

	

	abbr:after, acronym:after { content: " (" attr(title) ")"; }



h1 { margin: 0 0 .9em; font: bold 1.67em/.9em Arial, Helvetica, sans-serif; color: #000; } /* ~20px */

h2 { margin: 0 0 1em; font: bold 1.50em/1em Arial, Helvetica, sans-serif; color: #000; } /* 18px */

h3 { margin: 0 0 1.12em; font: bold 1.33em/1.12em Arial, Helvetica, sans-serif; color: #000; } /* 16px */

h4 { margin: 0 0 1.26em; font: bold 1.17em/1.26em Arial, Helvetica, sans-serif; color: #000; } /* 14px */

h5,	h6 { margin: 0 0 1.5em; font: bold 1em/1.5em Arial, Helvetica, sans-serif; color: #000; } /* 12px */



/* =Other Element Styles */

img { border: 0 }



/* =Layout Styles */

#main-area, #site-info { clear: both; width: 100%; margin-top: 20px;

							border-top: 1px solid #fff; /* prevent margin collapse */ }

	#content { padding-top: 2em; }





/*======================================

	=Removal of Unnecessary Blocks

======================================*/



	.top-link, #top-link, #skip-links,

	#navigation, #secondary-content, #tertiary-content,

	#supplementary-nav, span#valid-links, hr { display: none; }