/* -----------------------------------------------------------------------

   McDiarmid Lumber Ltd. - Print CSS
   
   http://www.McDairmid.com

----------------------------------------------------------------------- */


/* 01 - RESET
/*----------------------------------------------*/
body {background:none; margin:0 !important; padding:0 !important; width:100% !important;}
.clear {clear:both;}
.print {display:block;}
.print-hide {display:none;}

/* 02 - TYPOGRAPHY
/*----------------------------------------------*/
body {color:#000; font:0.75em "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Arial, Verdana, Helvetica, sans-serif; letter-spacing:0.2pt; word-spacing:1.1pt;}
code {font:0.83em Courier, monospace;} 
blockquote {margin:1.3em; padding:1em; font-size:0.83em;}
hr {background-color:#ccc;}
p {margin-top:0; padding:0; width:80%; line-height:1.5em;}
ul {list-style-position:inside; padding:0; margin:0;}
li {line-height:1.5em;}

.print-accordion p span {font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em; width:100%; display:block; margin:10px 0 5px 0;}
.print-accordion p span.small {font:italic 0.75em "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Arial, Verdana, Helvetica, sans-serif;}
.print-accordion h3 {clear:both;}

/* 03 - HEADINGS
/*----------------------------------------------*/
h1,h2,h3,h4,h5,h6 {margin-top:0; padding:0; font-weight:normal; color:#900; font-family:Georgia, serif; margin: 1em 0 0.3em 0;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration:none; color:#900;}
h1 {font-size:2em;}
h2 {font-size:1.8em;}
h3, h4, h5, h6 {font-size:1.5em;}


/* 04 - LAYOUT
/*----------------------------------------------*/
#header {text-align:center; padding-bottom:0.5em; border-bottom:3px solid #900;}
#header h2 {font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Arial, Verdana, Helvetica, sans-serif;}
#header .print {margin:0 auto 1.5em auto; width:408px;}
.footer h2.print {width:100%; height:1.5em; color:#fff; background-color:#900; text-align:center; padding-top:0.2em; display:block; font:bold 1.5em "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Arial, Verdana, Helvetica, sans-serif; }

/* 05 - IMAGES
/*----------------------------------------------*/
p img {float:left; margin:0.3em 1.5em 1.5em 0; clear:both;}
a img {border:none; float:left; margin:0.5em 1.5em 0 0;}


/* 06 - LINKS
/*----------------------------------------------*/
a {text-decoration:none; color:#900;}
p a {text-decoration: none; color:#900;}
p a:link[href^="http://"]:after, a[href^="http://"]:visited:after {content:" (" attr(href) ") "; font-size:0.9em;}


/* 07 - TABLES
/*----------------------------------------------*/
table {margin:1px; text-align:left;}
th {border-bottom:1px solid #333;  font-weight:bold;}
td {border-bottom:1px solid #333;}
th,td {padding:7px 10px;}
tfoot {font-style:italic;}
caption {background:#fff; margin-bottom:2em; text-align:left;}
thead {display:table-header-group;}
tr {page-break-inside:avoid;} 


/* 08 - HIDDEN ELEMENTS
/*----------------------------------------------*/
.topmenu, #nav, #sidebar, .slider-wrap, .footer .copyright, .footer .local, .footer .global, .features, .leader, .ui-tabs-nav, .legend, .diagram, .accordion, .form_wrap, .formerror {display:none;}