@charset "utf-8";
/* CSS Document */

div.bodiesWrap div.block{
	margin:30px;
	min-height:1000px;
}
div.bodiesWrap div.block h2{
	font-size:26px;
	letter-spacing:4px;
}
div.bodiesWrap div.block ul{
	
}
	div.bodiesWrap div.block ul li{
		list-style-type:none;
		margin:20px 40px;
	}
	div.bodiesWrap div.block p.permalink{
		text-align:right;
		width:200px;
		float:right;
	}
	div.bodiesWrap div.block p.return{
		text-align:center;
		margin:10px auto;
		width:200px;
		border-bottom:2px solid #F90;
		padding:5px;
	}
	div.bodiesWrap div.block h3{
		font-size:18px;
		border-bottom:3px double #FC0;
		border-top:3px double #FC0;
		padding:6px;
		position:relative;
	}
		div.bodiesWrap div.block h3 span.date{
			font-size:14px;
			color:#36C;
			position:absolute;
			right:50px;
			top:3px;
			width:50px;
			display:block;
			float:right;
			text-align:right;
			padding:6px;
		}
	div.bodiesWrap div.block div.content{
		padding:10px;
		margin-bottom:30px;
	}
	
	
	
	
	div.bodiesWrap div.block div.content *{
		line-height:160%;
	}


	div.bodiesWrap div.block div.content h1 {font-size: 2em}
	div.bodiesWrap div.block div.content h2 {font-size: 1.5em}
	div.bodiesWrap div.block div.content h3 {font-size: 1.17em}
	div.bodiesWrap div.block div.content h4 {font-size: 1em}
	div.bodiesWrap div.block div.content h5 {font-size: .83em}
	div.bodiesWrap div.block div.content h6 {font-size: .75em}
	div.bodiesWrap div.block div.content .mceItemTable,
	div.bodiesWrap div.block div.content .mceItemTable td,
	div.bodiesWrap div.block div.content .mceItemTable th,
	div.bodiesWrap div.block div.content .mceItemTable caption,
	div.bodiesWrap div.block div.content .mceItemVisualAid {border: 1px dashed #BBB;}
	div.bodiesWrap div.block div.content a.mceItemAnchor {width:12px; line-height:6px; overflow:hidden; padding-left:12px; background:url(../default/img/items.gif) no-repeat bottom left;}
	div.bodiesWrap div.block div.content img.mceItemAnchor {width:12px; height:12px; background:url(../default/img/items.gif) no-repeat;}
	div.bodiesWrap div.block div.content img {border:0;}
	div.bodiesWrap div.block div.content table {cursor:default}
	div.bodiesWrap div.block div.content table td,
	div.bodiesWrap div.block div.content table th {cursor:text}
	div.bodiesWrap div.block div.content ins {border-bottom:1px solid green; text-decoration: none; color:green}
	div.bodiesWrap div.block div.content del {color:red; text-decoration:line-through}
	div.bodiesWrap div.block div.content cite {border-bottom:1px dashed blue}
	div.bodiesWrap div.block div.content acronym {border-bottom:1px dotted #CCC; cursor:help}
	div.bodiesWrap div.block div.content abbr {border-bottom:1px dashed #CCC; cursor:help}
	
	/* WordPress styles */
	
	div.bodiesWrap div.block div.content .aligncenter,
	div.bodiesWrap div.block div.content dl.aligncenter {
		display: block;
		margin-left: auto;
		margin-right: auto;
	}
	
	div.bodiesWrap div.block div.content .alignleft {
		float: left;
	}
	
	div.bodiesWrap div.block div.content .alignright {
		float: right;
	}
	
	div.bodiesWrap div.block div.content .wp-caption {
		border: 1px solid #ddd;
		text-align: center;
		background-color: #f3f3f3;
		padding-top: 4px;
		margin: 10px;
		-moz-border-radius: 3px;
		-khtml-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
	
	div.bodiesWrap div.block div.content .wp-caption img {
		margin: 0;
		padding: 0;
		border: 0 none;
	}
	
	div.bodiesWrap div.block div.content .wp-caption-dd {
		font-size: 11px;
		line-height: 17px;
		padding: 0 4px 5px;
		margin: 0;
	}
	
	
	
	div.bodiesWrap div.block div.content pre {
		font: 12px/18px Consolas, Monaco, "Courier New", Courier, monospace;
	}
	
	div.bodiesWrap div.block div.content td {
		color: #000;
		font-size: 11px;
		margin: 8px;
	}
	
	div.bodiesWrap div.block div.content .mceIEcenter {
		text-align: center;
	}
