@CHARSET "UTF-8";
/*------------------------------------------------------------------------------*/
/*<<<[ Comment area ]>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
.comment-form-submit-button { color:#0073c4 }


#comment-area {
	background:transparent;
}
.comment-navigation {
	background:#f2f2f2;
	padding:0;
	margin:0;
}
.comment-navigation-top {
    margin-bottom:10px;
}
.comment-navigation-bottom {
    margin-top:10px;
}
.comment-navigation .comment-nav-button {
    margin:7px 0 0 0;
    padding:2px 12px;
    font:bold 85%/100% Arial, Helvetica, sans-serif;
    letter-spacing:1px;
    border:solid 1px #888;
    background:#eee;
    border-radius:11px; 
    -moz-border-radius:11px; 
    -webkit-border-radius:11px; 
    -webkit-border-radius:11px; 
    min-width:60px;
    text-align:center;
}
.comment-navigation .comment-previous-page {
    float:left;
    margin-left:10px;
    padding:2px 6px 2px 18px;
    border-top-right-radius:6px;
    border-bottom-right-radius:6px;
    border-top-left-radius:25px 10px; 
    border-bottom-left-radius:25px 10px; 
    -moz-border-radius-topright:6px; 
    -moz-border-radius-bottomright:6px; 
    -moz-border-radius-topleft:25px 10px; 
    -moz-border-radius-bottomleft:25px 10px; 
}
.comment-navigation .comment-next-page {
    float:right;
    margin-right:10px;
    padding:2px 18px 2px 6px;
    border-top-left-radius:6px;
    border-bottom-left-radius:6px;
    border-top-right-radius:25px 10px; 
    border-bottom-right-radius:25px 10px; 
    -moz-border-radius-topleft:6px; 
    -moz-border-radius-bottomleft:6px; 
    -moz-border-radius-topright:25px 10px; 
    -moz-border-radius-bottomright:25px 10px; 
}
.comment-navigation .comment-count {
	margin:0;
	padding:8px;
	text-align:center;
}
.comment-list {
	background:transparent;
	margin:0;
	padding:0;
	list-style:none;
}
.comment-list .children {
    background:transparent;
    list-style:none;
    padding:0;
    margin:0 15px;
}
.comment-context {
	border-left:solid 5px #f2f2f2;
	background:#f7f7f7;
	padding:5px 10px;
	margin:0 0 10px 0;
}
.comment-by-post-author {
    border-color:#fff6d5; 
    background:#fffae7;
}
.comment-narrow-column {
	float:left;
}
.comment-wide-column {
    margin-left:40px;
}
.comment-author {
	font-weight:bold;
}
.comment-date {
	font-size:90%;
}
.comment-user-logout,
.comment-cancel-reply,
.comment-details .says,
.comment-approval {
	font:normal 85%/100% "Times New Roman", Times, serif;
	font-style:italic;
}
.comment-approval {
	color:#aa5555;
}
.comment-content {
	margin:10px 0;
	padding:0;
}
.comment-text p {
    font:normal 100%/125% "Times New Roman", Times, serif;
}
.comment-below {
	margin:15px 0 8px 0;
}
.comment-reply-button {
	margin:0;
	padding:1px 12px 2px 12px;
    font:bold 85%/100% Arial, Helvetica, sans-serif;
    letter-spacing:1px;
    border:solid 1px #888;
    background:#eee;
    border-radius:11px; 
    -moz-border-radius:11px; 
    -webkit-border-radius:11px; 
    text-align:center;
}
.comment-form-title {
	margin:10px 0;
	padding:0;
    font:bold 125%/120% Arial, Helvetica, sans-serif;
    letter-spacing:1px;
}
.comment-form-author,
.comment-form-email,
.comment-form-url {
	margin:0 5px 5px 0;
	padding:3px 5px;
	width:30%;
}
.comment-form-textarea {
	margin:0;
	padding:5px;
    width:80%;
}
.comment-form-submit-button {
    margin:10px 0;
    padding:3px 12px;
    font:bold 110%/100% Arial, Helvetica, sans-serif;
    letter-spacing:1px;
    border:solid 1px #888;
    background:#eee;
    border-radius:15px; 
    -moz-border-radius:15px; 
    -webkit-border-radius:15px; 
}