div.comment {
}

div.comment p.paginator {
	display: table !important;
}

div.commentForm {
  	margin-top: 20px;
}

div.commentForm p {
  	margin-bottom: 10px;
	width: 100%;
	line-height: 25px;
	display: table;
}

div.commentForm p span {
	width: 200px;
	display: table;
	float: left;
}

div.commentForm p span b {
	font-size: 13px;
}

div.commentForm input.inputbox {
  	width: 200px;
	height: 21px;
	line-height: 21px;
	color: #000;
}

div.commentForm input.submit {
  	margin-top: 10px;
  	width: 121px;
    font-weight: bold;
	color: #000;
	cursor: pointer;
}

div.commentForm textarea {
  	width: 400px;
	color: #000;
}

p.commentinfo b {
	color: #000;
}

p.commentinfo a {
  	margin-left: 5px;
	font-weight: normal !important;
}

p.comment {
  	margin-right: 160px;
  	margin-bottom: 10px;
	width: 470px;
	display: table;
	float: right;
}

div.commentbox0 {
  	margin-top: 20px;
	width: 700px;
	line-height: 16px;
	color: #55493F;
	display: table;
}

div.commentbox1 {
  	margin-top: 20px;
	width: 700px;
	line-height: 16px;
	color: #55493F;
	background-color: #FAFAFA;
	border: 1px solid #EEE;
	display: table;
}

div.commentbox1 img, div.commentbox0 img {
  	margin-bottom: 10px;
  	margin-left: 10px;
  	margin-right: 10px;
}

div.comment span.left, div.comment span.right {
  	margin-top: 10px;
  	margin-bottom: 10px;
  	margin-left: 10px;
  	width: 48%;
	float: left;
}

div.comment span.left {
}

div.comment span.right {
	text-align: right;
	font-size: 10px;
}

p.error_message {
  	width: 100%;
  	color: #FFF;
	background-color: #FF0000;
	font-size: 11px;
	text-indent: 10px;
}

p.success_message {
  	width: 100%;
  	color: #FFF;
	background-color: green;
	font-size: 11px;
	text-indent: 10px;
}

