/**
* Print
*
* Re-styles page for print
*
* @lastmodified 2009-04-06 
* @newsletter style added 2010-02-15
*
*/

/**
* @section Strip
*/
#nav,#sub-nav ul,#actions,#tools,#coming-up,#additional-nav,#related-links,#ciarb,#section-header,#sub-nav .filter-options,#sub-nav p,#course-finder{display:none !important}

/**
* @section Restyle
*/
html,body{background:#fff !important}
body{margin:0 10mm !important;width:auto !important}
#content,#entry,#footer #contact-details,#site-info,#footer{margin:0 !important}
#site-info,#footer{height:auto !important}
#header,#content,#footer,#site-info{background:transparent !important}
#article a:link:after,#article a:visited:after{content: " (" attr(href) ") ";font-size: 90% !important;text-decoration:none !important}
#article a[href^="/"]:after {content: " (http://ciarb.org" attr(href) ") " !important}
#article a[href^="#"]:after,#article a[href^="mailto:"]:after{content: "" !important}
#article a[href^="#"],#article a[href^="mailto:"]{text-decoration:none}
#article table a:link:after,#article table a:visited:after{content:""}
#sub-nav{width:auto !important;margin:25px 0 0 !important;display:block !important;float:none !important}
#article{margin:0 !important;display:block !important;width:112mm !important}
#entry{border:0 !important}
#toplevel-title{display:inline !important}
#article #entry-title,#toplevel-title{font-size:18pt !important;line-height:22pt !important}
#article p{font-size:9pt !important;line-height:12pt !important;font-family:'Georgia','Times New Roman',serif !important}
#content{border-top:solid 2px #000 !important}
#footer{border-top:solid 1px #000 !important}
#content-details{font-size:8pt !important;line-height:11pt !important;font-family:'Georgia','Times New Roman',serif !important}

/* Newsletter */
body.newsletter #content{}
body.newsletter #issue-information{float:none;display:block;width:100%;}
  body.newsletter #issue-information h3{padding-left:7px;margin-top:30px;}
  
  /* officers specific colours */
  body.officers #issue-information h3{}
  body.officers #section-header #intro{}
  
  body.newsletter #issue-information ol{margin-bottom: 5px;}
    body.newsletter #issue-information ol li{padding:5px;}
    body.newsletter #issue-information img{display:none}
  
  body.newsletter p.return-to-main{margin-bottom: 20px}  
  body.newsletter p.return-to-main a, .return-top a{display:none;}

  body.newsletter #issue-further-info{float:right}

  body.newsletter #issue-content{float:none;display:block;padding:5px 15px 15px 15px;width:100%;}
  body.newsletter h2{margin:12px 0 0;}
  body.newsletter .newsletter-onecol{width:100%}
  
  body.newsletter .article{}
    body.newsletter .article p{margin-bottom: 1.5em}
    body.newsletter .article-excerpt, body.newsletter .article-author{}
    body.newsletter .article-quote{float:right;width:120px;padding:5px;}
                      
  body.newsletter .newsletter-onecol{width:525px}
  body.newsletter .newsletter-twocol{width:48%;float:left;display: inline}
  body.newsletter .twocol-right{width:48%;margin-left: 15px}
  body.newsletter .return-top{display:none;}
  body.newsletter ul.article-tags{clear:both;padding:2px;margin-bottom: 5px;display: inline;}
  body.newsletter ul.article-tags li{display:inline;margin:0 4px 0 0;padding:3px 8px}