/* Herald Sun - Print CSS */
        
#skip-links,
#network-bar,
#header-ads,
#nav,
#info-bar,
#comments,
#content-1,
#content-3,
#content-4,
#content-5,
#footer-ads,
#footer .footer-nav,
#footer .footer-legals ul,
.story-header-tools,
.story-body .article-media .video,
.story-footer-tools,
.story-sidebar,
.story-footer-top-link,
.story-extras,
.story-related,
.story-comments-link,
.tab-set,
.comments-group .assistive
{display:none;}

body {text-align:left; font-family:"Times New Roman", Times, serif; font-size: 11pt; line-height:1.3; background:#fff; color:#000; margin:0; padding:0;}

img {border: 0;}
h1, h2, h3, h4, h5, h6 {font-family: "Times New Roman", Times, serif; margin-bottom: 0;}

#header { border-bottom: 0.2em solid #333; }
#footer { border-top: 0.1em solid #333; }
#footer .footer-tools {display:none;}

h1 { font-size: 16pt; }
h2 { font-size: 14pt; }
h3 { font-size: 12pt; }
h4 { font-size: 12pt; font-weight: normal; }
h5 { font-size: 12pt; font-weight: normal; font-style: italic; }
h6 { font-size: 10pt; font-weight: normal; font-style: italic; }

a:link,
a:visited {color: #000; text-decoration:none; font-weight:700;}
.story-body a:link,
.story-body a:visited {border-bottom:1px dotted #ccc;}
        
.story-body a:link:after,
.story-body a:visited:after {content: " (" attr(href) ") "; font-weight:300; color:#777; font-size:10pt; padding-left:7px; font-style:italic; text-decoration:none;}

#header-logo {font-size:35pt; font-family:"Times New Roman", serif ;}

.story-info {font-size:8pt; font-weight:300;}
.story-info em,
.story-info cite {font-style:normal;}
.story-info .byline {font-weight:700;}
.story-headline .heading {font-size:20pt;}
.article-media .tab-content {display: block;margin:1em 0;}
.caption .image-source {display:block;}  
   
p.copyright {font-size:8pt; display: block; }
#content p { margin: 0 0 0.75em 0; }