
/* set reasonable font size for printing */
body {background: white;font-size: 12pt; color:black;}
h1 { font-size: 14pt; }
h1, h2, h3, h4, h5 { font-weight:bold; color:black; }
h1 a, h2 a, h3 a, h4 a, h5 a { font-weight:bold; color:black; text-decoration:none; }
p { margin-bottom:4pt; }

/* fix for firefox print bug */
div { float:none; }

/* sections to hide */
#mast-head { display: none; }
#top-nav { display: none; }
#h { display: none; }
#jmp-ad-buttons { display: none; }
#b .banner-ads { display: none; }
#f { display: none; }
 

/* set width of content sections to print */
#b .main {width: 7in; margin: 0 auto 0 0; float: none;}

/* fix for IE print bug */
#b .rounded { position:static; }
#b .rounded .bl { position:static; }
.relatedContent { position:static; }
.relatedList ul li { position:static; }
  
#sEvt { display: none; }
#submitEvent { display: none; }
.promobox { display: none; }
.tin-carousel { display: none; }
.gallery-preview { display: none; }
.video { display: none; }
.ad-space { display: none; }
.pollinner { display: none; }
.listContainer { display: none; }
.comments { display: none; } 
.aside .titled { display: none; }
#b .banner-ads { display: none; }

/* article page */
#b .articleImage { float:none; display:block; }
#b .relatedContent { display: none; }
#b .thisStory { display: none; }
#b .tinFormNote { display: none; }
#rcdiv { display: none; }
#rcSubmit { display: none; }

.emailPrintComment { display: none; }
.articlePoll { display: none; }

.article-detail .continue { display: none; }
object { display: none; } 

/* home and channel pages */
.content .footerBar { display: none; }
.promobox .view-site { display: none; }
.weatherPageLink { display: none; }
.other { display: none; } 