/************************* COMMENTS *************************/

/* list */
.commentList {					display:table; margin:5px 0 0 0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; }
.commentList li{				float:left; list-style:none; border-top:2px dotted #e0e0e0; padding:5px 0; width:100%; }
.commentList li h1{				font-size:12px; color:#464e49; padding:0; margin:0; font-style:italic; font-weight:normal; }
.commentList li p{				padding:0; margin:0 0 1px 0; font-size:12px; color:#555f58; letter-spacing:-0.3px; line-height:18px; 	}
.commentList li span{			font-size:10px; font-style:normal; 	}

.commentList li a{ 				text-decoration:none; }
.commentList li a:hover p{ 		color:#cfd430!important; text-decoration:underline; }
.commentList li a img{			float:left; margin:2px 7px 7px 0; border:3px solid transparent; }
.commentList li a:hover img{	border:3px solid #cfd430; }



/* detail */
.commentDetail {				display:table; margin:5px 0 0 0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; }
.commentDetail li{				float:left; list-style:none; border-top:2px solid white; padding:5px 10px; width:470px; background:#f2f2f2; }
.commentDetail li h1{			font-size:11px; color:#464e49; padding:0; margin:0; font-style:italic; font-weight:normal; }
.commentDetail li p{			padding:0; margin:0 0 1px 0; font-size:11px; color:#555f58; letter-spacing:-0.3px; line-height:16px; 	}
.commentDetail li span{			font-size:10px; font-style:normal; 	}


.commentMini li{	border:0!important; padding-top:0!important;}