.comment_list {
	padding-top:0px;
	padding-bottom:0px;
}

.comment_list p {
	font-weight:bold;
}

.comment_count_text {
	border-bottom:1px dotted #999999;
}

.comment_info {
	font-weight:bold;
	display:bock;
	clear:both;
}

.comment {
	display:block;
	clear:both;
	padding-bottom:5px;
}

.comment_error {
	color:red;
	font-weight:bold;
	opacity:0;
}

.add_comment {
	margin-bottom:10px;
}

.add_comment label {
	display:block;
	clear:both;
	float:left;
	margin:5px;
	width:40px;
}

#add_comment_title {
	border-top:1px dotted #999999;
	border-bottom:1px dotted #999999;
}

.comment_text {
	margin:5px;
	display:block;
	float:left;
}

.add_comment input {
	float:left;
	margin:4px;
	width:200px;
}

.comment_button_span {
	float:left;
	clear:both;
}

.add_comment textarea {
	float:left;
	clear:both;
	width:260px;
	height:100px;
}

.add_comment ul {
	clear:both;
}

#add_comment_button {
	clear:left;
	width:200px;
}
#cancel_comment_button {
	width:70px;
}

.comment_added {
	color:red;
	font-weight:bold;
}

.comments_view_all {
	padding-bottom:5px;
}
