/***************************************************************************/	
/* Comment    */
/***************************************************************************/
ol.commentlist {
	margin:0;
	padding:0;
	}

.commentlist li,.commentlist li.authcomment {
	list-style:none;
	margin-bottom:14px;color:#000000;background:#F2A51B;
	padding:5px 5px 10px 5px;
	}
.commentlist li.alt,.commentlist li.altauthcomment	{
	list-style:none;
	margin-bottom:14px;
	color:#000000;
	background:#F27B15;
	}


.commentlist li a:link, .commentlist li a:visited {
text-decoration:underline;color:#FFFFFF;
	}

.commentlist li a:hover, .commentlist li a:active {
text-decoration:none;color:#FFFFFF;
	}

.commentlist li.authcomment a:link,.commentlist li.authcomment a:visited,.commentlist li.altauthcomment a:link,.commentlist li.altauthcomment a:visited{
color:#000000;text-decoration:underline;
	}  
.commentlist li.authcomment a:hover,.commentlist li.authcomment a:active,.commentlist li.altauthcomment a:hover,.commentlist li.altauthcomment a:active{
color:#000000;text-decoration:none;
	}

.author{float:left;font-size:12px;color:#FFFFFF;}

.commentlist li.authcomment .author,.commentlist li.altauthcomment .author{color:#000000;}


.commenttext img {
	margin:5px 10px 10px 0px;
	border:2px solid  #ffffff;
	float:left;
	}
.commenttext .text {width:550px;float:right;}
.commenttext .text p{color:#FFFFFF;font-size:12px; line-height:160%;}

.commentlist li.authcomment .commenttext .text p,.commentlist li.altauthcomment .commenttext .text p{color:#000000;font-size:12px;line-height:160%;}

.commentinfo{
	float:right;color:#ffffff;font-size:10px;
	}
.commentlist li.authcomment .commentinfo,.commentlist li.altauthcomment .commentinfo{color:#000000;}

#author,#email,#url{margin:2px 0px;background:#F2A51B;width:280px;padding:0px 5px;border:2px solid #F27B15;}

label span.orange{padding-left:25px;font-size:11px;font-weight:700;}

#comment {padding:10px;width:605px;background:#F2A51B;border:2px solid #F27B15;}



.help_comment_post{width:200px;background:#FFFD82;}

.help_comment_post #comment{ width:200px;background:#E7E578;border:0px;}

.help_comment_post #author,.help_comment_post #email,.help_comment_post #url{padding:5px; width:120px;background:#E7E578;border:0px;}

#comment:focus, #author:focus, #email:focus, #url:focus {
 	background:#ffffff !important;
	}
.help_comment_post #comment:focus,.help_comment_post #author:focus,.help_comment_post #email:focus,.help_comment_post #url:focus {
 	background:#ffffff !important;
	}

#submit,#submit:visited{font-family: Arial,Verdana;padding:2px 8px;font-size:12px;font-weight:700;color:#FFFFFF;margin:5px 0px;background-color:#FF6600; border:2px solid #FF9900;}

#submit:hover{background-color: #FF9900; border:2px solid #FF6600;}

.comment_help_list{padding:50px 5px 15px 5px;margin:0px 25px;width:200px}

.comment_help_list h1{font-size:16px;margin-bottom:15px;}

.comment_help_list .comment_help_div .text{background:#E7E578;padding:5px 5px;width:200px;}

.comment_help_list #authcomment .text{background:#ffffff;padding:5px 5px;width:200px;}

.comment_help_list .comment_help_div .say{background:url(/images/bg_say.gif) no-repeat left top;padding:25px 5px;width:200px }

.comment_help_list #authcomment .say{background:url(/images/bg_say_admin.gif) no-repeat left top #FFFD82;padding:25px 5px;width:200px}

.comment_help_list #authcomment{width:200px;background-color:#ffffff;margin:20px 0px 0px 0px;padding:0px;}