.commentsform
{
}

.commentsform input[type='text'],
.commentsform textarea
{
	border: 1px solid #aaa;
}

.commentsform > div
{
	width: 500px;
	margin: 0 auto;
}

.commentsform .name
{
	float: left;
}

.commentsform .name input[type='text']
{
	width: 150px;
}

.commentsform .email
{
	text-align: right;
}

.commentsform .email input[type='text']
{
	width: 200px;
}

.commentsform .comment
{
	clear: both;
}

.commentsform .comment input[type='text'],
.commentsform .comment textarea
{
	width: 100%;
}

.commentsform .bottom
{
}

.commentsform .bottom .ok
{
	float: left;
}

.commentsform .bottom .validator
{
	text-align: right;
}

.comments
{
	clear: both;
	margin-top: 30px;
	padding: 0 50px;
}

.comments .comment
{
}

.comments .comment .email
{
	float: right;
	text-align: right;
}

.comments .comment .name
{
	font-weight: bold;
}

.comments .comment .delete
{
	float: right;
	text-align: right;
	margin-top: 5px;
}

.comments .comment .text
{
	margin-top: 5px;
}

.comments .separator
{
	margin: 10px;
	height: 1px;
	border-bottom: 1px solid #ddd;
}