body {
	background:#fff;
	color:#000;
	margin:0;
	font-family:georgia,palatino,times,'times new roman',serif;
	font-size-adjust:.5;
	font-size:10pt;
}
#skip,#sidebar,#tabs,.edit,#footer div,#footer ul,.top,.feedback,.prevnext{
	 display:none;
}
#header {
	text-align:center;
}
#blogtitle h1 {
	font-size:200%;
}
#blogtitle h1 span {
	font-size:50%;
	display:block;
}
#content{
	 margin-left:0;
     float:none;
     width:auto;
}
.post {
	border-bottom:thin double #ccc;
	margin-bottom:0.25in;
	padding:0.1cm 0.3cm 0;
	page-break-inside:avoid;
	page-break-after:avoid;
}
.post .post-title {
	margin:0;
	padding:0 0 0.1cm 0;
}
.post .meta {
	font-style:italic;
	font-size:80%;
}
#footer {
	text-align:center;
}

h1, h2, h3, h4, h5, h6,
blockquote, table, pre, img {
	 page-break-after:avoid;
     page-break-inside:avoid;
     color:#404040;
}
a {
	text-decoration:none;
	color:#000;
}
dt {
	font-weight:bold;
	margin-top:0.2cm;
}
blockquote {
	font-style:italic;
}
ul, ol, dl  {
	 page-break-before:avoid;
}

.float-right {
	 float: right;
}
.float-left {
	 float: left;
}
img.float-right {
	 padding: 4px;
     margin: 0 0 2px 7px;
     display: inline;
	;
}
img.float-left {
	 padding: 4px;
     margin: 0 7px 2px 0;
     display: inline;
}
