﻿.commentmain{
	margin: 0 auto;
	width:500px;
}
.commentrow{
	font-family:Tahoma;
	font-size:12px;
	border-collapse:collapse;
	width:100%;
	text-align:right;
	text-align:right;
	padding:5px 20px 7px 20px;

}
.commentlist{
	text-align:right;
}

.commentrow tr td{
	text-align:right;
}
.commentrowup{
	padding:5px 20px 7px 20px;
	font-weight:bold;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	background-color:rgba(76,86,96,0.3);
	height:10px;
}
.commentrowdown{
	background-color:#F0F0F0;
	padding:15px 20px 15px 20px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}

.commentrowspace{
	height:10px;
}
.commentrowtime{
	font-size:9px;
}
.textarea-comment {
	/*width: 545px;*/
	text-align:right;
	width: 525px;
	height: 42px;
	float: right;
	/*margin-right: 9px;*/
}
.clearfix {
	clear: both;
}



/* Comment Form */
.respond {
	background: #F5F5F5;
	font-size: 12px;
	border: 1px solid #E5E5E5;
	border-bottom: 0;
	color: #333;
}

.field-cm {
	margin: 10px;
}

.field-cred {
	margin: 10px;
}

#email {
	margin-right: 10px;
	text-align:right;
}
#author{
	text-align:right;
}

.input-field input {
	width: 200px;
	font-size: 12px;
	padding: 4px;
	font-family: Tahoma, Geneva, sans-serif;
	border: 1px solid #DDD;
	color: #555;
}

.input-field textarea {
	font-size: 12px;
	padding: 10px 4px;
	font-family: Tahoma, Geneva, sans-serif;
	border: 1px solid #DDD;
	color: #555;
	resize: none;
}

.input-field input:focus {
	border: 1px solid #171717;
}

.input-field textarea:focus {
	border: 1px solid #171717;
}

.submit-field {
	text-align: right;
	height: 40px;
	background: #F5F5F5;
	border-bottom: 1px solid #171717;
}

.submit-field span {
	float: right;
	padding: 7px;
	color: #777;
	font-size: 11px;
	font-family: tahoma;
}

#submit {
	margin:30PX;
	width: 100px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	padding: 10px;
	color: #FFF;
	background: #171717;
	border: 1px solid #6B2F75;
}

#submit:hover {
	background: #C5C8CB;
	color: #444444;
	border: 1px solid #000;
	cursor: pointer;
}

.desc-field span {
	float: right;
	padding: 5px 0 10px 7px;
	font-size: 11px;
	color: #888;
}
.topic-field{
	width:550px;
	margin:0 auto;
}