body {
	font: 10pt/1.5 Geneva, Arial, Helvetica, sans-serif;
	background: #fff;
	margin: 0.25in 0.5in;
	color: #000;
}

h1 {font-size: 2em;}
h2 {font-size: 1.8em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.2em;}

div#printHeader {
	text-align: center;;
}

div#header {
	display: none;
}

tr {
	page-break-inside: avoid;
}

a {
	color: #000;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

div#content img { /* Images inside the content */
margin: 2px 5px;
} 

/* These two only apply to Mozilla and Safari */
div#content img[align=left] {
margin: 0.125in 0.25in 0.125in 0;
}

div#content img[align=right] {
margin: 0.125in 0 0.125in 0.25in;
}

/* The random images on the main page */
div#content img.random {
margin: 0;
}


div.NewsSummaryAuthor { display: none; }

div.NewsSummaryPostdate {
	font-style: italic;
	font-size: 0.8em;
	padding-left: 2em;
}

div.NewsSummaryLink {
	font-size: 1.3em;
	font-weight: bolder;
}

div#NewsPostDetailSummary, div#NewsPostDetailCategory, div#NewsPostDetailAuthor {
	display: none;
}

div#NewsPostDetailContent h3 {
	color: #24744d;
}

