/*==================================BLOG COMMENT FORM
*/
#commentform{
}
#commentform .submit{
	background:#c46343;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px;
	cursor:pointer;
	text-align:center;
	width:80px;
	height:25px;
	line-height:25px;
	border:none;
}
#respond input{
	height:25px;
}
#respond textarea{
	width:545px;
}
#respond input, #respond textarea{
	border:1px dashed #d2d2d2;
	font-size:11px;
 	font-family:Arial, Helvetica, sans-serif;
}
/*==================================CONTACT FORM
*/
#contact-wrapper {
	padding:10px 20px 20px 0px;
}
#contact-wrapper div {
	clear:both;
	margin:1em 0;
}
#contact-wrapper label {
	display:block;
	float:none;
	width:auto;
}
#contact-wrapper input {
	border:1px solid #f0f0f0;
	font-size:11px;
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	height:25px;
	padding-left:5px;
    background:#F9F9F9;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}
#contact-wrapper textarea {
	border:1px solid #f0f0f0;
	font-size:11px;
	color:#505050;
	font-family:Arial, Helvetica, sans-serif; 
	width:530px;
	padding:5px;
    background:#F9F9F9;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}
#contact-wrapper .submit{
	background:black;
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
	text-align:center;
	width:80px;
	height:25px;
	line-height:25px;
	border:none;
}
.error{
	color:#FF0000;
}
.success{
	color:#009900;
}
/*==================================BLOG COMMENT FORM
*/
#commentform{
}

.comments-div{ clear: both;overflow: hidden; padding: 0 8px; padding:15px;}
.commentlist{padding: 10px 0px;border-left:1px dotted #D2D2D2;border-bottom:1px dotted #D2D2D2;
padding:1em;}
ol.commentlist li ul.children li.depth-2 {
margin:0 0 0.25em 0.25em;
}
ol.commentlist li ul.children li.depth-3 {
margin:0 0 0.25em 0.25em;
}
	.comment{clear: both;padding: 5px 5px;}
    .comment-no{height:45px;padding:5px 0 4px 13px;position:absolute;right:0;top:-41px;width:45px;}
    .comment-no a{color:#000000;font-size:28px;font-weight:normal;left:26px;position:absolute;text-decoration:none;top:12px;}

        .comment .vcard img{float: left;height: 62px;width: 62px}
		.comment .vcard cite{font-weight: bold;float: left; padding-right: 5px;font-size:12px; }
		.comment .vcard span{float: left;font-weight:normal;text-transform:none;font-size:12px;}
		.comment .comment-meta{float: right;font-size: 10px;font-weight:normal;text-transform:none;}
                .comment .comment-meta a{color:#838383;}
        .comment  p{padding:23px 3px 7px 6px;font-size:12px;font-weight:normal;text-transform:none;text-align:justify;width:90%;}
		.comment .reply{clear:both;
text-align:left;}
                .comment .reply a{color:#696969;font-weight:bold;text-align:right;}
                .comment-author{/*float:left;*/}
                .comment{border-bottom:1px dotted #D2D2D2;
padding:1em;}
                /*#submit{border-color:#CCCCCC;color:#000000;cursor: pointer;border: 2px solid ridge}*/
                .formbutton{cursor:pointer;border:outset 1px #ccc;background:#999;color:#000;font-weight:bold;padding: 1px 2px;background:url(../images/formbg.gif) repeat-x left top;width:111px;height: 27px}
                #commentform{clear:both;padding-bottom:50px;}


    .even{ background: #fff; }
    .odd { background: #fff; }
        .children .comment{
border-bottom:1px dotted #D2D2D2;
padding:1em;
}
#button_comment{display: none;}
        /*     Comment Form */


.postcomment {padding: 10px;}
    .postcomment input#author,
    .postcomment input#email,
    .postcomment input#url {border:1px solid #999999;color:#000000;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:12px;height:12px;margin-bottom:3px;padding:4px;vertical-align:middle;width:200px;}
     textarea#comment {height:182px;width:80%;height: 100px;margin-top:10px;margin-bottom:10px;background:#fff none repeat scroll 0 0;border:1px solid #F0F0F0; padding-top:10px; padding-left:10px;}
     input#author,input#email,input#url{background:#FFF none repeat scroll 0 0;border:1px solid #DCDCDC;margin-top:6px !important;padding:6px;width:236px;}
     #commentform label{color: #696969;font-size: 13px}
#content ol li{list-style:none;margin-left:0;}
   /*.entry img{border:5px solid #e9e9e9}*/
   .post p img, div.entry p a img{}
#content p a img{max-width:590px;overflow:hidden;}
              .even{ background: #fff;}
    .odd { background: #fff; }
        .comment-body{padding:5px;margin-top:5px;}
input#submitcomment{
	background:#212121;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px;
	cursor:pointer;
	text-align:center;
	width:80px;
	height:25px;
	line-height:25px;
	border:none;
}

ol.commentlist li.parent {
}
ol.commentlist li ul.children li.depth-2, ol.commentlist li ul.children li.depth-4 {
margin:0 0 0.25em 0.25em;
background:white;
border-left:1px dotted #D2D2D2;border-bottom:1px dotted #D2D2D2;
}
ol.commentlist li div.vcard img.avatar {
border:5px solid #CCCCCC;
float:right;
margin:0 0 1em 1em;
}
ol.commentlist li div.vcard {
font-family:arial,times,serif;
font-size:16px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}