.comments{
display:block;
clear:both;
}
.comment{
	margin-bottom: 15px;

	border:1px solid #CCCCDD;
	padding:10px;
	overflow:hidden;
	/*width:100%;*/
	height:100%;
margin-top:10px;
display:block;
}
.forumComment_table {
	width:100%;
}
.comment_child
{
/*	position: relative;*/
	clear: both;
}
.comment_title
{
	font-weight: bold;
}
.comment_datecreated
{
	font-style: italic;
}
.comment_editor
{
	width: 500px;
	height: 150px;
}
.comment_content
{
	/*float: left;*/
	padding:5px;
	border:1px dotted #CCCCCC;
	overflow: hidden;
	word-wrap: break-word;
/*	width: 80%;*/
}
.comment_user_picture
{
	float:left;
	padding:3px;
}
.comment_controls
{
	/*display: inline;*/
	float: right;
}
.comment_header
{
	font-size:17px;
}
.user_commentform,
.user_commentform #jq_comment_form,
#user_commentslist{
width:550px!important;
overflow:hidden;
}
