div.comment .CommentText {
	display:block;
	min-height:60px;
	margin-left:70px;
	padding-bottom:20px;
	cursor: text;
}

div.comment .avatarImg {
	float:left
}

div.comment .avatarImg img {
	height:50px;
	padding:4px;
	width:50px;
	/*background: #FFFFFF url(/components/com_datsogallery/images/lighttheme/loading.gif) no-repeat 50% 50%;*/
}

div.comment li.jomentry1,
div.comment li.jomentry2 {
	border-radius: 5px;
	background: #FFFFFF;
	border: 1px solid #CECECE;
	list-style-type: none;
	margin: 5px;
	padding: 10px;
	/*background-color: #445464;*/
	/*background-image:url(/templates/buster/images/background_table_1.gif);
	background-repeat:no-repeat;*/
	/*border: 1px solid;
	border-color: #57697A;
	padding: 5px;
	margin: 0px 2px 2px 0px;*/
}

div.comment div.contentheading {
	/*background-color: #344454;*/
	font-weight: bold;
	/*line-height: 36px;*/
	padding: 5px 5px 12px 5px;
}

div.comment div.CommentArea textarea {
	opacity: 1;
	width: 100%;
}
div.comment div.CommentArea label {
	display:block
}

div.comment div.CommentArea input#jc_name,
div.comment div.CommentArea input#jc_email {
	width: 292px;
}

div.comment div.CommentArea {
	border-radius: 5px;
	background: #FFFFFF;
	border: 1px solid #CECECE;
	padding: 15px;
	/*background-color: #445464;
	border: 1px solid;
	border-color: #57697A;
	padding: 5px;*/
	/*background-image:url(/templates/buster/images/background_table_1.gif);
	background-repeat:no-repeat;*/
	/*margin: 2px 0;
	display: block;*/
}

div.comment li.jomentry1 div.date,
div.comment li.jomentry2 div.date {
	float: left;
}

div.comment .jc_comment_panel {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 25px;
}
div.comment .jc_comment_panel li {
	list-style: none;
	float: right;
	background: none;
	padding: 0 0 0 10px;
	margin: 0;
	display: inline;
}
div.comment .jc_comment_panel li a {
	padding: 0 0 0 20px;
}
div.comment .jc_comment_panel .jc_comment_panel_votes {
	width: 90px;
	height: 18px;
}
div.comment .jc_comment_panel .jc_comment_panel_up {
	width: 20px;
}
div.comment .jc_comment_panel .jc_comment_panel_down {
	width: 20px;
}
div.comment .jomentry1 .jc_comment_panel .jc_comment_panel_up a:link,
div.comment .jomentry1 .jc_comment_panel .jc_comment_panel_up a:visited,
div.comment .jomentry2 .jc_comment_panel .jc_comment_panel_up a:link,
div.comment .jomentry2 .jc_comment_panel .jc_comment_panel_up a:visited {
	height: 18px;
	display: block;
	cursor: pointer;
	background: transparent url(images/hand_up_bw.png) no-repeat 0 0;
}
div.comment .jomentry1 .jc_comment_panel .jc_comment_panel_up a:hover,
div.comment .jomentry2 .jc_comment_panel .jc_comment_panel_up a:hover {
	background: transparent url(images/hand_green.png) no-repeat 0 0;
}
div.comment .jomentry1 .jc_comment_panel .jc_comment_panel_down a:link,
div.comment .jomentry1 .jc_comment_panel .jc_comment_panel_down a:visited,
div.comment .jomentry2 .jc_comment_panel .jc_comment_panel_down a:link,
div.comment .jomentry2 .jc_comment_panel .jc_comment_panel_down a:visited {
	height: 18px;
	display: block;
	cursor: pointer;
	background: transparent url(images/hand_down_bw.png) no-repeat 0 0;
}
div.comment .jomentry1 .jc_comment_panel .jc_comment_panel_down a:hover,
div.comment .jomentry2 .jc_comment_panel .jc_comment_panel_down a:hover {
	background: transparent url(images/hand_red.png) no-repeat 0 0;
}

div.comment .jc_comment_panel .jc_comment_panel_report {
	width: 82px;
}
div.comment .jomentry1 .jc_comment_panel .jc_comment_panel_report a:link,
div.comment .jomentry1 .jc_comment_panel .jc_comment_panel_report a:visited,
div.comment .jomentry2 .jc_comment_panel .jc_comment_panel_report a:link,
div.comment .jomentry2 .jc_comment_panel .jc_comment_panel_report a:visited {
	height: 18px;
	display: block;
	cursor: pointer;
	background: transparent url(images/votings.gif) no-repeat 0 -71px;
}
div.comment .jomentry1 .jc_comment_panel .jc_comment_panel_report a:hover,
div.comment .jomentry2 .jc_comment_panel .jc_comment_panel_report a:hover {
	background: transparent url(images/votings.gif) no-repeat 0px -89px;
}

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-hit {
	background: transparent url(images/toolbar.gif) no-repeat 0 -35px;
	display:inline;
	float:right;
	height:18px;
	text-indent: 24px;
	margin-left: 4px;
	margin-right: 4px;
	background-repeat:no-repeat;
	background-position: 0 50%;
}


