
.comment-options span.comment-vote-count.up { 
    color: #924EA9;    
}
.comment-options span.comment-vote-count.down { 
    color: #D01655;    
}

.comment-options span.comment-vote-count.total { 
    color: #924EA9;
    margin: 0 1px 0 0;    
}

/* comment voting */
html div a.vote-for-comment.up { padding:0 2px 0 0; /*background:transparent url('../images/thumbsup_normal.png') no-repeat left;*/ line-height:13px; font-size:10px;
    color:#d01655; font-weight:normal; }
html div a.vote-for-comment.down { padding:0 2px 0 0; /*background:transparent url('../images/thumbsdown_normal.png') no-repeat left;*/ line-height:13px; font-size:10px;
    color:#d01655; font-weight:normal; }
html div a.vote-for-comment.up:hover { /*background:transparent url('../images/thumbsup_hover.png') no-repeat left;*/ color:#43234e; }
html div a.vote-for-comment.down:hover { /*background:transparent url('../images/thumbsdown_hover.png') no-repeat left;*/ color:#43234e; }
html div a.vote-for-comment.up.voted:hover,
html div a.vote-for-comment.up.voted { /*background:transparent url('../images/thumbsup_hit.png') no-repeat left;*/ }
html div a.vote-for-comment.down.voted:hover,
html div a.vote-for-comment.down.voted { /*background:transparent url('../images/thumbsdown_hit.png') no-repeat left;*/ }
html div a.vote-for-comment span { margin:0 0 0 1px; }
a.vote-for-comment span.comment-vote-thumb {display:inline-block;width: 16px; height: 16px; }
a.vote-for-comment span.comment-vote-thumb-updef {background-position: 0 16px;}
a.vote-for-comment span.comment-vote-thumb-uphit {background-position: 16px 16px;}
a.vote-for-comment span.comment-vote-thumb-updef.vote-hit {background-position: 16px 16px;}
a.vote-for-comment span.comment-vote-thumb-upnull {background-position: 32px 16px;}
a.vote-for-comment span.comment-vote-thumb-updef.vote-null {background-position: 32px 16px;}
a.vote-for-comment span.comment-vote-thumb-downdef {background-position: 0 0;}
a.vote-for-comment span.comment-vote-thumb-downhit {background-position: 16px 0;}
a.vote-for-comment span.comment-vote-thumb-downdef.vote-hit {background-position: 16px 0;}
a.vote-for-comment span.comment-vote-thumb-downnull {background-position: 32px 0;}
a.vote-for-comment span.comment-vote-thumb-downdef.vote-null {background-position: 32px 0;}

a.vote-for-comment.up img,
a.vote-for-comment.down img{
    vertical-align: top;
}

/* comment voting */
html div a.vote-for-comment { padding:4px 0 0 13px; line-height:13px; font-size:10px; color:#15c2a4; font-weight:normal; position: relative; }
html div a.vote-for-comment span { margin:0 4px 0 1px; }
/*html div span.comment-vote-thumb{background-image: url(images/vote-sprite.png);}*/
html div a.vote-for-comment span.comment-vote-thumb {height: 16px !important;}
html div a.vote-for-comment:hover span.comment-vote-thumb-updef {background-position: 16px 16px;}
html div a.vote-for-comment:hover span.comment-vote-thumb-downdef {background-position: 16px 0;}
html div a.vote-for-comment span.comment-vote-thumb-downdef.vote-null {background-position: 32px 0;}
html div a.vote-for-comment span.comment-vote-thumb-updef.vote-null {background-position: 32px 16px;}




