body {
	margin:0.25in;
	padding:0;
	color:#000;
	background-color:#fff;
	font-family:arial,sans-serif;
}

a {
	color:#000;
	background-color:#fff;
	text-decoration:none;
}

hr {
	display:none;
}

div#headcontent,
div#nav,
div#abarchive,
div#footercolumn1,
div#footercolumn2,
div#footercolumn3,
div#footercolumn4,
div.postmetadata,
#printlink,
#deviceSwitcher {
	display:none;
}

div#maincontent,
div#sidebar {
	float:left;
}

div#date {
	float:right;
}

div#abcontent {
	margin:0.25in 0;
}


div#logo img {
	display:none;
}

div#logo img.print {
	display:block;
	margin:0 0 0 0.0625in;
}

div#maincontent {
	margin:0 0.25in 0.25in 0;
	width:4in;
	border-top:solid 1px #000;
}

div.post {
    padding:0.125in 0 0 0;
}

div.post h1,
div.post div.entry {
	margin:0 0 0 .25in;
}

div#maincontent hr {
	display:block;
	margin:0;
	padding:0;
	height:0;
	border:solid 1px #000;
	border-width:1px 0 0 0;
}

div#sidebar {
	width:2.25in;
}

div#stocks table {
width:2.25in;
}

div#stocks table tbody tr {
	background:none;
}

div#stocks table tbody tr td {
	font-size:8pt;
	border-top:solid 1px #ccc;
}

div#stocks table tbody tr td a.sqsbchart img {
	display:none;
}

div#stocks font#stockfooter {
font-size:8pt;
}

div#copyright {
        clear:both;
	margin:0.25in 0 0 0;
	padding:0.125in 0 0 0;
	border-top:solid 1px #000;
}