.posts h1 span {
	color:#999;
}
.posts > div {
/*	padding:17px 23px;
*/
}
.posts > div > ul {
/*	padding:20px 0 3px;
*/
}
.posts > div > ul ul {
	padding-left:20px;
}
.posts li .date {
	float:right;
	font-size:11px;
	color:#ca245e;
}
.posts li div {
	background-color:#f4f4f4;
	margin-bottom:15px;
	padding:13px 15px;
}
.posts li .name {
	display:block;
	padding-bottom:12px;
}
.posts li .name span {
	color:#999;
	display:inline-block;
	*display:inline;
	zoom:1;
	padding-left:17px;
	background: url("/img/v5/navArs.png") -12px 50% no-repeat;
}
.posts li p {
	margin:0 0 12px;
}
.posts li .reply {
	font-size:11px;
	display:inline-block;
	*display:inline;
	zoom:1;
	background:url("/img/v5/reply.png") 0 0 no-repeat;
	padding:0 0 0 13px;
}
.writeAReview {
	background-color:#e7e6e6;
	padding:20px 23px;
	overflow:hidden;
}
.writeAReview table {
	width:100%;
	margin-top:11px;
}
.writeAReview td {
	vertical-align:top;
	padding:0 0 20px;
}
.writeAReview td div {
	margin:0 6px 0 3px;
}
.writeAReview textarea {
	height:86px;
}
.writeAReview textarea, .writeAReview input {
	width:100%;
	border:1px solid #d5d4d4;
	background-color:#FFF;
	padding:4px 2px;
	margin:0;
	font-size:14px;
	font-family:Arial;
}

.writeAReview textarea:focus, .writeAReview input:focus {
	-moz-box-shadow:0 0 20px #fff;
	box-shadow:0px 0px 20px #fff;
}
.writeAReview .addButton {
	float:right;
	padding:6px 24px;
}
.writeAReview table .first {
	width:77px;
	padding-top:6px;
}


