﻿/*---:[ comment styles ]:---*/

#comments { width: 468px; margin: 4.0em 0 1.5em 0; }

	.comments_intro { margin: 0 0 2.0em 0; padding: 0 0 0.2em 0; font: bold 1.6em "Helvetica Neue", Helvetica, Arial, sans-serif; text-align: center; border-bottom: 1px dotted #bbb; }

	ul#comment_list { list-style: none; }
		
		ul#comment_list li.comment { width: 468px; margin: 0 0 3.0em 0; float: left; }
				
			.comment_meta { position: relative; padding: 0 0 33px 0; background: url('img/comment_top.gif') 0 100% no-repeat; }
				
				.comment_num { display: inline-block; padding: 0 4px 0 0; font: normal 1.1em Verdana, sans-serif; }
				
					.comment_num a, .comment_num a:visited { color: #999; text-decoration: none; }
					
					.comment_num a:hover { color: #a90000; text-decoration: none; }
				
				.comment_meta strong { font-weight: bold; font-size: 1.4em; }
				
					.comment_meta strong a, .comment_meta strong a:visited { color: #222; border-bottom: 1px dotted #999; }
					
					.comment_meta strong a:hover { color: #a90000; border-bottom: 1px dotted #555; text-decoration: none; }
					
				.comment_time { font: normal 1.1em Verdana, sans-serif; color: #999; }
		
				.author_comment { position: absolute; display: block; bottom: 9px; right: 11px; width: 138px; height: 21px; background: url('img/comment_author.png') no-repeat; text-indent: -9999px; }
		
			.comment .entry { padding: 0 20px; background: #ececec url('img/comment_bottom.gif') 0 100% no-repeat; }
			
				.comment .entry p { margin: 0 0 15px 0; }
