/* COMMENTS STYLES */

	/* Comments bubble */

			a.comments-count									{background:url(../images/comment.png) right -21px no-repeat;color:#ffffff;cursor:pointer;display:inline-block;margin:4px 4px 4px 18px;padding:0;position:absolute;text-decoration:none;top:0px;right:5px;}
			a.comments-count span								{background:url(../images/comment.png) left 0px no-repeat;color:#ffffff;cursor:pointer;display:block;font-size:12px;font-weight:bold;height:19px;margin:0 0 0 -14px;padding:1px 9px 1px 9px;white-space:nowrap;}
.gecko		a.comments-count span								{padding:0px 9px 2px 9px;}
.ie			a.comments-count span								{padding:0px 9px 2px 9px;}


	/* Comments general */

			.comments											{background-color:#f4f4f4;border:1px solid #dddddd;margin:0;padding:10px;-moz-border-radius:6px;border-radius:6px;}
			.comments h3#comments								{font-size:14px;margin:0;padding:12px 15px 15px 15px;}
			.comments .trackback								{margin:0;padding:0;}
			.comments .commentlist								{margin:0;padding:0;}

			.comments .navigation								{margin:0;padding:10px 20px 20px 20px;}
			.comments .navigation a								{text-decoration:none;}
			.comments .navigation .page-numbers					{margin:0;padding:3px 10px 3px 10px;-moz-border-radius:4px;border-radius:4px;}
			.comments .navigation .page-numbers.previous		{}
			.comments .navigation .page-numbers.current			{background-color:#ffffff;border:1px solid #cccccc;}
			.comments .navigation .page-numbers.next			{}


	/* Comments list */

			ul.commentlist 										{background-color:#ffffff;border:1px solid #dddddd;margin:0;padding:0;-moz-border-radius:4px;border-radius:4px;}
			ul.commentlist ul.children 							{margin:0;padding:0;}
			ul.commentlist ul.children .depth-1 .reply			{padding:0 0 0 0;}
			ul.commentlist ul.children .depth-2 .reply			{padding:0 0 0 20px;}
			ul.commentlist ul.children .depth-3 .reply			{padding:0 0 0 40px;}
			ul.commentlist ul.children .depth-4 .reply			{padding:0 0 0 60px;}
			ul.commentlist ul.children .depth-5 .reply			{padding:0 0 0 80px;}
			ul.commentlist li 									{list-style:none;margin:0;padding:0px 10px 10px 0px;position:relative;}

			div.comments td.reply-user							{padding:5px 0 0 0;width:185px;}
			div.comments td.reply-user a						{text-decoration:none;}
			div.comments td.reply-user p.user-identity			{white-space:nowrap;}

			ul.commentlist li td.reply							{padding:10px 0 0 0;position:relative;}
			ul.commentlist li div.reply-outer					{background:url(../images/comment-list.png) right -526px no-repeat;margin:0 0 0 16px;padding:0;}
			ul.commentlist li div.reply-inner					{background:url(../images/comment-list.png) left -53px no-repeat;margin:0 0 0 -16px;padding:8px 20px 0px 25px;position:relative;}
			ul.commentlist li div.reply-inner p					{margin:0;padding:0;}
			ul.commentlist li div.reply-bottom-outer			{background:url(../images/comment-list.png) right -45px no-repeat;margin:0 0 0 16px;padding:0;}
			ul.commentlist li div.reply-bottom-inner			{background:url(../images/comment-list.png) left -37px no-repeat;height:8px;margin:0 0 0 -16px;overflow:hidden;padding:0;}

			ul.commentlist li small.comment-date				{color:#bbbbbb;float:left;font-size:12px;margin-left:15px;text-decoration:none;}
			ul.commentlist li a.comment-reply-link				{float:right;font-size:12px;margin-right:5px;text-decoration:none;}

			ul.commentlist li.even 								{}  
			ul.commentlist li.odd 								{}  
			ul.commentlist li.bypostauthor 						{}

			ul.commentlist .quote 								{height:100px;margin:0 0 0 100px;}


	/* Comments form */

			div.comments div#respond							{margin-top:20px;}

			div.comments input[type="text"]						{border:1px solid #cccccc;font-size:14px;margin:0;padding:4px 6px 4px 6px;-moz-border-radius:4px;border-radius:4px;}
			div.comments label									{color:#cccccc;font-size:12px;margin:0;padding:6px 7px 6px 7px;}
			div.comments label strong							{color:#666666;}
			div.comments textarea								{border:1px solid #cccccc;font-size:14px;margin:0 0 8px 0;padding:5px;-moz-border-radius:4px;border-radius:4px;width:98%;}
			div.comments small.comment-tags						{color:#aaaaaa;display:none;font-size:11px;line-height:110%;margin:0;padding:5px;}
			div.comments small.comment-tags code				{font-size:10px;}

			div.comments td.respond-user						{padding:5px 0 0 10px;width:175px;}
			div.comments td.respond-user p.user-identity		{white-space:nowrap;}

			div.comments td.respond								{padding:0 10px 0 0;position:relative;}
			div.comments div.respond-outer						{background:url(../images/comment.png) right -526px no-repeat;margin:0 0 0 16px;padding:0;}
			div.comments div.respond-inner						{background:url(../images/comment.png) left -53px no-repeat;margin:0 0 0 -16px;padding:15px 20px 5px 25px;}
			div.comments div.respond-bottom-outer				{background:url(../images/comment.png) right -45px no-repeat;margin:0 0 0 16px;padding:0;}
			div.comments div.respond-bottom-inner				{background:url(../images/comment.png) left -37px no-repeat;height:8px;margin:0 0 0 -16px;overflow:hidden;padding:0;}

			div.comments span.no-reply-link						{float:right;padding:4px 0 4px 0;}
			div.comments span.no-reply-link	a					{color:#999999;text-decoration:none;}


/* ADMIN LINKS */

			a.comment-edit-link									{background:url(../images/sceene-edit.png) center center no-repeat;color:transparent;overflow:hidden;position:absolute;text-decoration:none;top:4px;left:4px;height:16px;width:16px;}

