﻿body
{
	background-color: White;
	background: none;
}

h1.print_header 
{
	display:block;
	font-size:32px;
	color:#3D6D39;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #CCC;
}

.canvas
{
	width: 100%;
	padding: 0px;
	margin: 0px;
}
.header, .menu, .print_article, .footer, .box_add_this
{
	display: none;
}

.category_columns
{
	background: none;
	margin: 0px;
}

.category_left_column, .category_right_column
{
	float: none;
	padding: 0px;
	margin: 0px;
	width: 100%;
}

.category_columns .box h1
{
	padding: 0px;
	text-indent: 0px;
	margin-bottom: 20px;
	font-weight: bold;
}
.category_columns .box h1.category_articles, .category_columns .box h1.other_articles
{
	background-image: none;
	height: auto;
}

.category_columns .box ul
{
	list-style-type: disc;
	margin: 0px 0px 0px 1em;
	padding: 0px 0px 0px 1em;
}

.category_columns .box ul li
{
	background: none;
	line-height: 1.2em;
	margin-bottom: 10px;
	padding-left: 0px;
}

.top_story
{
	width: 100%;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom:1px solid #CCC;
}
.top_story_left,
.top_story_right
{
	float:none;
	width:100%;
	margin:0px;
	padding:0px;
}

.secondary_stories, .secondary_stories_inner_canvas
{
	width: 100%;
	display:block;
	overflow:visible;
}
.secondary_stories div.clear 
{
	border:0px;
	margin:0px;
}
.secondary_story 
{
	clear:both;
	float:none;
	width:100%;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #CCC;
	page-break-inside:avoid;
	page-break-after:avoid;
}
.secondary_story_image_link 
{
	float:left;
	width:168px;
	padding-right:20px;
	padding-bottom:10px;
}

