.post
{
}

.post *
{
margin: 0; 
text-indent: 0;
}

.body .inner .post h3
{
border-bottom: #46bfcf 2px solid;
padding: 10px 10px 0 10px;
font-size: 3em;
text-indent: 0;
}

.body .inner .post h3.sub
{
	color: #46bfcf !important;
	font-size: 2.3em;
	font-size: 2.3em;
}

.body .inner .post .thecontent p
{
font-size: 1.2em;
text-indent: 2em;
padding: 0 10px !important;
line-height: 160%;
word-spacing: .2em;
}


.body .inner .post .thecontent ul
{
font-size: 1.2em;
width: 450px;
padding-left: 50px;
list-style-type: disc;
font-size: 1.2em;
text-indent: 2em;
margin-bottom: 10px !important;
line-height: 160%;
word-spacing: .2em;
}

.body .inner .post .thecontent blockquote
{

padding: 10px 0;
margin-left: 30px;
background: #E2E3F9;
border-left: 5px solid #A1B9E8;
margin-bottom: 10px;
}

.body .inner .post .thecontent blockquote p
{
text-indent: 0;
}

.body .inner .post .postinfo
{
background: #aff1fa ;
padding: 3px 10px;
text-align: right;
text-indent: 0;
font-size: 1em;
}

.body .inner .post .permacomm
{
display: block;
background: #FAFBFF;
padding: 3px 10px;
text-align: right;
text-indent: 0;
width: 537px;
margin-right: -12px;
font-size: 1em;
margin-bottom: 10px;
}


.post h3 a
{
color: #5E594A   !important;
text-decoration: none;
}

.post p
{
margin-bottom: 1em;
}

.wp-caption
{
border-bottom: 8px solid #fff;
padding: 10px 10px 1px 10px;
background: #e3f79e;
display: block;
}

.wp-caption p
{
margin: 0;
}

.alignright
{
float: right;
margin-left: 10px;
}
.alignleft
{
float: left;
margin-right: 10px;
}
.aligncenter
{
margin: 0 auto;
}


.comment
{
margin: 5px 0;
background: #fff url(img/commMiddle.png) repeat-y 115px 0;
}

.comment .theComm
{
background:  url(img/commTop.png) no-repeat 15px 0;
margin-left: 100px;
padding-top: 10px;
}

.comment .theComm .commenticon
{
font-size: 1.3em;
height: 31px;
line-height: 40px;
margin-left: 5px;
padding: 13px 9px 4px 18px;
}

.comment .theComm .commText
{
margin-top: 5px;
padding-left: 43px;
padding-right: 5px;
width: 357px;
display: block;

}

.comment .commbott
{
height: 10px;
background: #fff url(img/commLower.png) no-repeat 115px 0;
}

.gravatar
{
	padding-top: 5px;
	margin-left: 10px;
	float: left;
}

.liststags
{
	padding: 10px;
	margin-left: 50px;
	width: 300px;
	background: #eee;
}

.contenttext table.rev

{

font-size: .9em;

width:100%;

margin: 10px auto;

border-left: 2px solid #c6c6c6;

border-top: 2px solid #c6c6c6;

background: #eee;

}



.contenttext table.rev tr td

{

border-right: 2px solid #c6c6c6;

border-bottom: 2px solid #c6c6c6;

padding: 2px 4px;

vertical-align: middle;

}



.contenttext table.rev tr td:first-child

{

background-color: #fff;

text-align: right;

}



.contenttext table.rev tr td span.source

{

font-size: .7em;

}


.body .inner .post h3
{
border-bottom: #B8DE3C 2px solid !important;
padding: 10px 10px 0 10px;
font-size: 3em;
line-height: 1em;
text-indent: 0;
width: 537px;
margin-right: -12px;
}
.body .inner .post h3.sub
{
	color: #B8DE3C !important;
	font-size: 2.3em;
	font-size: 2.3em;
}

.body .inner .post .postinfo
{
background: #E3F79E url(images/pcornerdown.png) bottom right no-repeat;
padding: 3px 10px;
text-align: right;
text-indent: 0;
font-size: 1em;
width: 537px;
margin-right: -12px;
}