
label[for=id_honeypot],
#id_honeypot {
    display: none;
}
#id_email,
#id_url {
	width: 250px;
}
.first-comment {
	text-align: center;
	padding: 25px;
	color: #BDCA99;
}
.comment-info {
	color: #CCCCCC;
	font-weight: bold;
}
.comment-info .time {
	font-weight: normal;
}
#id_comment {
	width: 99%;
	height: 100px;
	border: 1px solid #CCCCCC;
}
.comment_form {
	width: 100%;
	margin-top: 20px;
}

.comment-info {
	text-align: left;
	font-size: 0.9em;
	padding-bottom: 3px;
}
.comment-list dl {
	border-bottom: 1px solid #BDCA99;
	padding: 5px 5px 5px 73px;
	background-repeat: no-repeat;
	background-position: 4px 5px;
	background-image: url(../images/common/star-rating.png);
}
.comment-list dl dt {
	background-color: white;
	padding-left: 5px;
}
.comment-list dl.no-comments {
	text-align: center;
	padding-bottom: 15px;
	background-image: none;
}


.comment-list dl.rating-2 {
	background-position: -63px 5px;
}
.comment-list dl.rating-3 {
	background-position: -131px 5px;
}
.comment-list dl.rating-4 {
	background-position: -197px 5px;
}
.comment-list dl.rating-5 {
	background-position: -266px 5px;
}
.comment-list .comment {
	padding-bottom: 5px;
}
#comment_form {
	padding-left: 10px;
	padding-top: 15px;
	min-height: 200px;
}
#comment_form h1 {
	margin-top: 0;
	font-size: 1.2em;
}
#comment_form h1.ajax-posting,
#comment_form h1.comments-posted {
	text-align: center;
}
#comment_form label {
	display: inline-block;
	width: 90px;
	text-align: right;
	font-weight: bold;
	padding-top: 5px;
}
#comment_form #id_comment {
	width: 600px;
	height: 100px;
}
#comment_form * {
	vertical-align: top;
}
#comment_form .submit {
	padding-left: 93px;
}
#comment_form h1,
#comment_form .errorlist li {
	margin-left: 93px;
}
#comment_form ul {
	display: inline-block;
	list-style: none;
	width: 500px;
	margin: 0;
	padding: 6px 0 0 0;
}
#comment_form ul li {
	display: inline-block;
}
#comment_form input[type=radio],
#comment_form li img {
	vertical-align: middle;
}
#comment_form ul label {
	display: inline;
}
#comment_form  div {
	padding-bottom: 10px;
}
#comment_form  div.url {
	display: none;
}
#comment_form h1.posted {
	text-align: center;
}
