 div.comment-text {
margin-top:10px;
margin-bottom:10px
}

div.voteReport {
background-color:#EEE;
border:1px solid #CCC;
right:20px;
top:20px;
position:absolute;
text-align:center;
padding:3px
}

.votingReport {
text-align:right
}

div.commentBlogView {
display:block;
text-align:right;
padding-top:6px;
padding-bottom:6px;
margin-top:4px;
margin-bottom:4px;
clear:both
}

div.commentTools {
border-bottom:1px solid #BCBCBC;
height:18px
}

div.show-result {
display:none;
float:right;
height:18px;
text-indent:24px;
margin-left:4px;
margin-right:4px
}

div.show-feed {
width:18px;
background-image:none
}

div.show-report {
background-image:url(images/comments_alert.gif);
background-repeat:no-repeat;
height:14px;
cursor:pointer
}

div.show-voteup {
background-image:url(images/comments_voteup.gif);
background-repeat:no-repeat;
height:14px;
cursor:pointer
}

div.show-votedown {
background-image:url(images/comments_votedown.gif);
background-repeat:no-repeat;
height:14px;
cursor:pointer
}

div.jcfav {
background-image:url(images/star.png)
}

div.jcshare {
background-image:url(images/share.png)
}

div.jcemail {
background-image:url(images/email.png)
}

.jomentry1,.jomentry2,#jc_commentFormDiv {
border-bottom:1px solid #ddd;
background-repeat:repeat-x;
background-position:top;
position:relative;
z-index:1;
padding:8px 4px
}

.jomentry1 blockquote,.jomentry2 blockquote {
padding-left:5px;
border-left:5px solid #ddd;
margin:10px
}

.jomentry1 {
color:#000;
background-color:#f2f2f2;
background-image:url(images/topshade1.gif)
}

.jomentry2,#jc_commentFormDiv {
color:#000;
background-color:#FFFFF2;
background-image:url(images/topshade2.gif)
}

.jomauthor {
color:inherit;
background-color:#F5F5C1;
border-bottom:1px solid #FFDE00;
background-image:none
}

#jc_commentsDiv blockquote {
color:#747474;
background-color:inherit;
padding-left:30px
}

#write_comment_title {
margin-top:14px
}

.avatarImg {
float:right;
padding:2px
}

.avatarImg img {
border:1px solid #ddd
}

#jc_name,#jc_website,#jc_email,#jc_title,#jc_comment,#jc_password {
width:98%;
margin:0;
padding:4px
}

#jc_name,#jc_website,#jc_email,#jc_password {
width:50%
}

#jc_commentForm {
padding-top:2px;
padding-bottom:6px
}

#jc_commentForm label {
font-weight:700;
padding-top:6px;
padding-bottom:4px;
display:block
}

#jc_commentForm button,#jc_captchaImg {
margin-top:6px;
margin-bottom:4px
}

#trackback_link,#feed_link {
height:16px;
vertical-align:middle;
text-align:left;
cursor:pointer;
font-size:90%
}

#trackback_link a,#feed_link a {
border-bottom:dashed 1px #CACACA
}

#trackback_link img,#feed_link img {
vertical-align:middle;
padding-right:2px;
padding-left:2px
}

#write_comment_heading {
margin-top:20px;
margin-bottom:30px
}

.comment_action {
background-color:#EEE;
color:#333;
display:0;
font-family:Tahoma,Arial,Helvetica;
font-size:100%;
vertical-align:middle;
white-space:nowrap;
position:absolute;
right:0;
top:0;
border-color:#CCC #999 #999 #ccc;
border-style:solid;
border-width:1px;
margin:1px
}

#jc_commentForm label.subscribe,#jc_commentForm label.agree {
font-style:normal;
font-weight:400
}

.show-comment,.show-linkmore,.show-hit,.jctools,.show-feed,.show-report,.show-voteup,.show-votedown,div.commentBlogView > div.show-comment,div.commentBlogView > div.show-linkmore,div.commentBlogView > div.show-hit,div.jctools,div.show-feed,div.show-report,div.show-voteup,div.show-votedown {
display:inline;
float:right;
height:18px;
text-indent:24px;
margin-left:4px;
margin-right:4px;
background-repeat:no-repeat;
background-position:0 50%
}

div.show-comment,div.commentBlogView > div.show-comment {
background-image:url(images/comments.gif)
}

div.show-linkmore,div.commentBlogView > div.show-linkmore {
background-image:url(images/page_go.gif)
}

div.show-hit,,div.commentBlogView > div.show-hit {
background-image:url(images/chart_bar.gif)
} 
