body, html {

	margin: 0px;

	width: 898px;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

	font-family: georgia, sans-serif;

	font-size: 12px;

}



a:hover {	

	text-decoration: underline;

}



#thebody {	

	width: 898px;

	background: white;

	text-align: left;

}



#frame {

	display: table;

	width: 898px;

	_width: 898px;

	margin-left: auto;

	margin-right: auto;

	overflow: hidden;

}



#content {

	width: 898px;

	_width: 898px;

	overflow: hidden;

	padding-top: 10px;

}



#content span {

	position: relative;

	width: 898px;

	display: block;

	margin-left: 30px;

	_margin-left: -30px;

}



#content h2 {

	margin: 0px;

}



#content #archives {

	margin-top: 40px;

	font-family: courier, serif;

	line-height: 14px;

}



#content #post1.post  {

	position: relative;

	background-image:url("images/burningpaper_left.jpg");

	width: 410px;

	height: 510px;

	display: block;

	float: right;

	margin-right: 65px;

	_margin: 0px;

}



#content #post2.post  {

	position: relative;

	background-image:url("images/burningpaper-right.jpg");

	width: 410px;

	height: 510px;

	display: block;

	float: right;

	margin-right: 10px;

}



#content .post span {

	display: block;

	position: absolute;

	top: 0px;

	margin: 10px;

	width: 390px;

	clip: rect(0px, 390px, 464px, 0px);

	overflow: hidden;

}



#content .post span ul#archive_list {

	list-style-type: none;

	margin-top: 20px;

	margin-left: 0px;

	padding-left: 20px;

	line-height: 16px;

}



#content .post span p {

	margin-top: 0px;

	margin-left: 20px;

	margin-right: 20px;

	margin-bottom: 16px;

	padding: 0px;

	line-height: 16px;

	letter-spacing: .03em;

}



#content .post span sup {

	font-family: georgia, sans-serif;

	font-size: 12px;

	line-height: 0;

	

}



#content .post #pagenav {

	position: relative;

	top: 483px;

	text-align: center;

}



#content .post #pagenav a {

	font-size: 1em;

}



#content .post #post_head {

	clear: both;

	overflow: hidden;

	height: 48px;

}



#content .post h2 {

	float: left;

	font-size: 12px;

	width: 250px;

}



#content .post small {

	float: right;

	text-align: right;

	margin-top: 2px;

	margin-right: 2px;

	width: 100px;

}



#content .post ul {

	margin-left: 1em;

	padding-right: 20px;

}



#content .post li {

	margin-top: 3px;

	margin-bottom: 3px;

}



#content a, #footer a {

	color: #CC3300;

	text-decoration: none;

}



#content a:hover, #footer a:hover {

	color: #FF3300;

	text-decoration: underline;

}



#content p.postmetadata {

	color: #999999;

}



#content #navigation {

	text-align: center;

	margin-bottom: 5px;

}



#content #navigation a {

	margin-top: 5px;

}



#content #navigation a:hover {

	text-decoration: none;

}



#rightbar {

	margin-left: 10px;

	_margin-left: 0px;

	_padding-left: 5px;

	width: 163px;

	_width: 171px;

	height: 460px;

	float: right;

	padding-top: 10px;

}



#rightbar a {

	display: block;

	color: #CC3300;

}



#rightbar li a {

	display: inline;

}



#rightbar ul {



	margin: 0px;

	margin-top: 10px;

	padding: 0px;

	padding-left: 1.2em;

}



#rightbar li {

	color: #CC3300;

	padding: 0px;

	margin: 0px;

}



#footer {

	margin-top: 25px;

	width: 898px;

	margin-left: auto;

	margin-right: auto;

	clear: both;

	text-align: center;

	color: #666666;

}