body {background: white; 
     font-size:9pt; line-height: 12pt;
     margin: auto; text-align: center;}
#sidebar, #commentform, #respond, #page-nav, #cat-nav, #top h1, .post-bottom, #loopedSlider {display:none }
#logo { text-align: left; }
#logo img.title { border: none; display: block; }
#logo span { font-size: 15px; margin-left: 10px; }
#primary {background: white; width: 400pt; margin: auto; float: none; border: none;}
#content {margin-left:0; 
     float:none; 
     width:900px;
text-align: left;
border: none;}
#footer .main, .entry {border: none;}
#content a { font-weight:bold; 
     color:#000066; 
     text-decoration:underline }
#content{ margin-left:0; 
     float:none; 
     width:auto }
.ad, #secondary, div#fheader { display:none }
h1, h2, h3, h4, h5, h6 { page-break-after:avoid; 
     page-break-inside:avoid }
h3 { margin-left:10px; 
     margin-bottom:0px; 
     padding-bottom:0px }
blockquote, table, pre { page-break-inside:avoid }
ul, ol, dl  { page-break-before:avoid }
.right {float: right; }
.left {float: left }
img {page-break-inside:avoid; 
     page-break-after:avoid; }
a:link, a:visited {
	font-style: normal;
	font-weight: normal;
}
a:link, a:visited {
	color: maroon;
	background: transparent;
	font-weight: normal;
	text-decoration: none;
	}

	
#only-print {display: block !important; position: absolute; top:0; left: 50px;}
#only-print p {line-height: 25px;}
#only-print img {vertical-align: middle !important;}

h5 { margin: 10px; }
.right {
float: right;
}
.left {
float: left;
}

/* comment test for update */