.strike {text-decoration: line-through;}

p.footer {
	font-size: smaller;
	text-align:right;
}

div.footer,div.header {
	/* background: #aaaaaa;*/
	color: black;
}
body {
	color: black;
	/* background: #aaaaaa; */
	background: #aaaaaa; 
}
.main {
	padding: 5px 20px;
	color: black;
	margin: 0px 20px;
	background: white;
}
  a:link.header { color: rgb(0, 0, 153) }
	  a:visited.header { color: rgb(153, 0, 153) }
		a:active.header { color: rgb(255, 0, 102) }
		a:hover.header { color: rgb(0, 96, 255) } 

.novel {
	font-size: smaller;
	text-indent: 1em;
	/* color: black; */
	/* background: #aaaaaa; */
	padding: 20px 20px;
}
.author {
	text-align: right;
}

span.author {
	font-weight: bold;
}

p,li,dd,dt {
	max-width: 45em;
}
p.header,p.footer,p.img,span.img {
	max-width: 100%;
	padding: 20px;
	/* baseline: -30px; */
}

div.header {
	text-align:right;
	max-width: 100%;
}

img.blog {
	float: right;
	/*margin-right: 10px; */
	/*margin-left: 0px; */
	/* align: center; */
	margin: -40px 0px -1px 15px;
	
}

img.blog {
	color: #fff;
	border: 1px;
}
img:hover.blog {
	border: 1px;
	color: #aaaaaa;
}


hr.bloghr {
	width: 0; 
	line-height: 19px; /* (16+3)px; */
}
div.bloghr {
	/* align: right; */
	background: #aaaaaa;
	color: #aaaaaa;
	margin: 40px -20px;
	padding: 10px 10px 10px 10px;
	border: 0;
	width: 130%;
}

a.blogmore:link,a.blogmore:visited {
		background-color:#aaaaaa;
	 text-decoration:none;
}

a.blogmore1:link {
		background-color:#ffffff; 
		color:#000; 
	 text-decoration:none;
}
a.blogmore1:visited {
		background-color:#ffffff; 
		color:#000; 
	 text-decoration:none;
}
/* a.blogmore1:selected {
	 background-color:#aaaaaa; 
	 text-decoration:none;
} */
a.blogmore1:hover {
	 background-color:#aaaaaa; 
	 text-decoration:none;
}

.left {
	padding:0 5px 0px 5px;
	float: left;
/* width=33 height=33 border=0 align=middle */
	
}

div.leftofimg {
	width:calc(100% - 450px);
}

div.cause {
	padding:1%;
	border-style:solid;
	border-width:1px;
}
