/* Blog*/
#comments{
	margin-top:10px;
}

#comments div.comments_list{
	margin-bottom:20px;
}

#comments div.comments_list ul{
	margin:0px;
	padding:0px;
}

#comments div.comments_list ul li{
	padding:0px;
	margin:10px 0px;
	list-style:none;
	font-size:0.7em;
	line-height:1.2em;
}

#comments div.comments_list ul li div.name{
	font-weight:bold;
	border-bottom:dotted 1px #000000;
}

#comments div.comments_list ul li div.name div.admin{
	padding:2px;
	font-weight:normal;
}

#comments div.comments_list ul li div.name div.admin a{
	font-weight:bold;
	text-transform:uppercase;
}

#comments div.comments_list ul li div.waiting, table#blogroll span.waiting, div.commentsFoot span.waiting{
	background-color:#DDDDDD;
}

#comments div.comments_list ul li div.disabled, table#blogroll span.disabled, div.commentsFoot span.disabled{
	background-color:#FFDDDD;
}

.comments_write
{
border: solid 3px #81afe3;
background-color: #d2dbe6;	
padding: 16px;
}

#comments div.comments_write div.section{
	text-align:center;
}

#comments div.comments_write form{
	padding:0px;
	margin:10px 0px 0px 0px;
}

#comments div.comments_write form div.item{
	font-family:Verdana, Helvetica, Sans-Serif;
	font-size:1.4ex;
    line-height:3ex;
	padding:5px 0px;
}

#comments div.comments_write form div.item label{
	display:block;
	font-weight:bold;
}

#comments div.comments_write form div.item input, #comments div.comments_write form div.item textarea{
	font-family:Verdana, Helvetica, Sans-Serif;
	font-size:1em;
    line-height:1.2em;
}

#comments div.comments_write form div.item input.textInput, #comments div.comments_write form div.item textarea.textInput{
	width:100%;
}

#comments div.comments_write form div.item textarea.textInput{
	height:9em;
}

#comments div.comments_write form div.captcha{
	margin-top:10px;
	text-align:center;
}

#comments div.comments_write form div.captcha img{
	margin-bottom:5px;
}

#comments div.comments_write form div.footer{
	margin-top:10px;
	text-align:center;
}

#comments div.comments_write form div.footer input{
	font-weight:bold;
}

#comments div.comments_write form #formValidatorStatus{
	margin:20px;
	text-align:center;
	color:#CC0000;
	font-family:Verdana, Helvetica, Sans-Serif;
	font-weight:bold;
	font-size:0.7em;
}

/*div.commentsFoot{
	margin:10px 0px 20px 0px;
	text-align:right;
	font-family:Verdana, Helvetica, Sans-Serif;
	font-size:0.7em;
}
*/
div.commentsFoot {
	height: 28px;
	margin: 0 0px;
	padding: 0 0 0 10px;
	background: #EEEDED;
	border: solid 1px #8E959B;
}
div.commentsFoot a {
	float: left;
	height: 22px;
	padding: 5px 20px 0 40px;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
	color: #777777;
}

div.commentsFoot a:hover {
	color: #E55D13;
}


.comments {
	background: url(img/img15.gif) no-repeat left bottom;
}
#posts {
	float: right;
	width: 100%;
}

div.commentsFoot p {
	margin: 0;
	padding: 0px 0 0 0;
	font-family:Verdana, Helvetica, Sans-Serif;
}




dl#comment_list dt
{
background:transparent url(img/comment_top.gif) no-repeat scroll 0 100%;
color:#999999;
font-size:.7em;
line-height:1.8182em;
padding:0 0 33px;
font-family:Verdana, Helvetica, Sans-Serif;
}

dl#comment_list dd {
background:#DFDFDF url(img/comment_bottom.gif) no-repeat scroll 0 100%;
margin:0 0 1.5385em;
padding: 0 20px 1px 20px;
width:438px;
}

.entry, .admin {
font-size:.7em;
font-family:Verdana, Helvetica, Sans-Serif;
line-height:1.5385em;
}

.entry p {
margin:0 0 1em;
}


