/* Print specific styles */



/* Stuff to hide from printing */

.noprint,
#left,
.pulldown,
#header_search,
#homelink,
#weatherheader #ziplink,
#weatherheader #zipbox,
a#maplink,
.header_block,
#newsfinder,
.seen_add,
.featured_add,
.saveitlist img,
form,
#poll,
#trackitlist,
#newsletter,
#video
{
	display:none !important;
	}
	
	
#marketcharts,
#eveningnews,
#newstips,
#header_subsearch,
.videocalloutblock,
#reporting dl,
.storyad h4,
#topstory .clipping img,
h1.stitle span,
#trackitsolo,
#xml,
#topnews,
#desktop,
#localteamsleads,
#nationalscores,
#moredata,
#healthlibrary,
.thirdpartyleads img,
#topbooks,
#weathercitychange,
#emailprintbox,
#emailimagelink,
#weather #thumbs,
#bread p
{
	display:none !important;
	}
	
	
.menu,
#searchoptionsnav,
#alphabet,
#searchnav,
#morematchlinks,
#tvsched .tabblock,
.slideshow_play,
#gallery_desc img,
.tabblock,
.showarrow,
.hideshownav strong,
#searchheader p,
#food .storyad,
#bread select
{
	display:none !important;
	}
	

/* Global printing */

body {
	font-family:verdana, san-serif;
	font-size:9pt !important;
	}
	
h1, h2, h3, h4 {
	font-family:georgia, serif;
	color:#000;
	}


a.border img {
	float:left;
	padding-right:10px;
	border:none;
	}
	
a img {
	border:none;
	}

#topbar {
	clear:both;
	height:50px !important;
	}
	
#subtopbar {
	height:30px !important;
	clear:both;
	}
	
#topbar h1,
#subtopbar h1{
	font-size:16pt;
	margin-bottom:0px;
	clear:both;
	border-bottom:1px solid #ccc;
	}


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

.cleaner {
clear:both;
visibility:hidden;
width:100%;
}


/* printing link locations (advanced browsers) */

a:after,
a:link:after, 
a:visited:after {
   display:block;
   clear:both;
   color:#999;
	content: " (" attr(href) ")";
   }
   
a[href^="/"]:after,
a[href^="j"]:after {
	display:none;
	}
/*   font-size: 80%;
   display:block;
   width:100%;
   clear:both;
   color:#999;
   content: " (url:" attr(href) ")" ;
   }
*/

h1 a:after, h1 a:link:after, h1 a:visited:after,
h2 a:after, h2 a:link:after, h2 a:visited:after,
h3 a:after, h3 a:link:after, h3 a:visited:after,
#sportscores a:after, #sportscores a:link:after, #sportscores a:visited:after,
a.border:after,
a.border:link:after,
a.border:visited:after
{
	content: "" !important;
	display:inline;
	}
	

/* specific print style guides */

#storysandbox {
	_width:7in;
	}

#topentertainment .saveitlist {
	clear:both;
	}

.hideshownav {
	font-weight:bold;
	border-bottom:1px solid #ccc;
	}

.conditionblock,
.conditiondetail {
	display:block !important;
	width:100% !important;
	clear:both;
	}
	
#toptens dl {
	display:block !important;
	width:45% !important;
	float:left; !important;
	}
	
#foodratelist {
	width:400px !important;
	clear:left;
	}

#searchheadwrapper {
	clear:left;
	}

#conditionmenu {
	visibility:hidden;
	}

#sponsored {
	margin-top:20px;
	}
	

#thumbs {
	overflow:visible !important;
	clear:both !important;
	height:auto !important;
	border-top:1px solid #ccc !important;
	width:100%;
	}
	 
#gallery-photos {
	clear:both !important;
	}

#results {
	margin-left:0 !important;
	}

#stationinfo div {
	float:none !important;
	width:100% !important;
	}

.teamtease {
	clear:left !important;
	height:100px; !important;
	}

/* force show the hide shows */


.tabunderblock {
	display:block !important;
	}

.eventcell a {
	font-weight:bold;
	}
	
.details dt {
	float:left;
	}
	
#xmlfeedlist th,
#xmlfeedlist2 th {
	text-align:left;
	}
	
	
#severe_list dd,
.splitmidcol div {
	display:block !important;
	}

#entbriefs br,
.splitcolflex {
	clear:both;
	}

#traffic iframe {
	margin-top:60px;
	}
	
#trafficcams h3 {
	clear:both;
	}
	
.splitcol,
.slideshow_preview {
	clear:both !important;
	}
	
.slideshow_preview h2{
	padding-top:10px;
	}
	
#topstory {
width:100%;
clear:both;
}

#entertainmentreviewrow {
	
	}
	
div.entreview {
	width:100% !important;
	}

.saveitlist li {
	list-style: disc inside;
	}
	
.block {
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
	}
	
#moretops {
	border:none;
	}
	
#local .moretops,
#usworld .moretops,
#business .moretops{
	border-bottom:1px solid #ccc;
	}

.seen_desc {
	margin-left:67px;
	}

.seen_desc h4,
.featured_desc h4,
#mostpopular {
	margin:0;
	}
	
#latestblog img {
	padding-right:10px !important;
	}

#right {
	margin-top:0;
	width:100%;
	}
	
#kanoodle {
	text-align:left;
	border-top:1px solid #ccc;
	padding-left:0;
	font-size:9pt;
	clear:both;
	}
	
#kanoodle a {
	color:#000 !important;
	}
	
#kanoodle table {
	text-align:left;
	width:100%;
	margin-left:0;
	padding-left:0;
	}
	
#story #kanoodle {
	margin-right:180px;
	}
	
#kanoodle {
	display:block;
	clear:both;
	}
	
#footer {
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin-top:10px;
	}
	
/* story page related */


.halfclearblock,
.storycalloutblock,
.storysideblock{
	width:100% !important;
	border:none !important;
	border-top:1px solid #ccc !important;
	}
	
.storycalloutblock {
	min-height:141px;
	}

.storyad {
	border:none !important;
	}
	

/* discards 
a#maplink,
.header_block,
#topbar dl {
	float:left;
	}
	
#topbar dl dt,
#topbar dl dd {
	padding:0;
	margin:0;
	}
#topbar h2 {
	font-size:12pt;
	margin:0;
	}
	
	*/