/* Comments CSS */
#disqus_thread {
	float: left;
	clear: both;
	width: 696px;
	min-height: 68px;
	color: #dfdfdf;
	background-image: url(/images/assets/ajax-loader.gif);
	background-position: center 24px;
	background-repeat: no-repeat;
}
#disqus_thread p {
	color: #dfdfdf;
}
#disqus_thread div #dsq-new-post {
	background-color: #333;
	border-radius: 12px;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	-webkit-border-radius: 12px;
	padding: 24px;
}
#disqus_thread div.dsq-append-post {
	background-color: #333;
	border-radius: 12px;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-top-right-radius: 0px;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	padding: 24px !important;
	margin: -24px 13px 0px 13px !important;
}
#disqus_thread div.dsq-append-post .dsq-post-area {
	padding: 0px !important;
	margin: 0px !important;
	background-image: none !important;
}
#dsq-comments {
	padding: 12px 24px 24px 24px;
	background-color: #333;
	border-radius: 12px;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	-webkit-border-radius: 12px;
}
#dsq-comments li.dsq-comment {
	display: block;
	margin: 12px 0 0 0;
	padding: 12px;
	background-color: #1f1f1f;
	border-radius: 12px;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	-webkit-border-radius: 12px;
	border: 1px solid #ffa809;
}
#dsq-comments li.dsq-comment.dsq-moderator {
	border: 1px solid #ed2793;
}
td.dsq-comment-header-meta .dsq-comment-header-time, td.dsq-comment-header-meta a {
	color: #8f6414;
	text-shadow: 1px 1px 0px #171717;
}
td.dsq-comment-header-meta .dsq-comment-cite, td.dsq-comment-header-meta .dsq-comment-cite a {
	color: #ffa809;
	text-shadow: 1px 1px 0px #171717;
}
li.dsq-moderator td.dsq-comment-header-meta .dsq-comment-cite, li.dsq-moderator td.dsq-comment-header-meta .dsq-comment-cite a {
	color: #ed2793;
}
li.dsq-moderator td.dsq-comment-header-meta .dsq-comment-header-time, li.dsq-moderator td.dsq-comment-header-meta a {
	color: #862359;
}
#disqus_thread #dsq-content div.dsq-options, 
#disqus_thread #dsq-content #dsq-thread-settings, 
#disqus_thread #dsq-content div.dsq-item-trackback {
	display: block;
	padding: 6px 24px 6px 24px;
	padding: 12px;
	background-color: #333;
	border-radius: 12px;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	-webkit-border-radius: 12px;
	border: 1px solid #dfdfdf;
	color: #dfdfdf;
}
#dsq-content #dsq-new-post h3, #dsq-content .dsq-comments-title h3 {
	color: #14b6ef;
	font-size: 1.75em;
	text-shadow: 1px 1px 0px #171717;
}
div.dsq-request-user-info, #dsq-content .dsq-comments-title {
	display: block;
	padding: 12px 0 0 0 !important;
	background-image: none !important;
}
#dsq-comments li.dsq-comment .dsq-comment-message {
	color: #dfdfdf;
	font-size: 13px !important;
	line-height: 160%;
}
#dsq-content input {
	padding: 2px;
	color: #1f1f1f;
	border: 1px solid #1f1f1f;
	background-color: #dfdfdf !important;
	border-radius: 2px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-webkit-border-radius: 2px;
}
div.dsq-request-user-info table tr td.dsq-request-user-stats, 
div.dsq-request-user-info table tr td.dsq-request-user-stats span, 
#dsq-comments li.dsq-comment .dsq-authenticate, 
#dsq-comments li.dsq-comment .dsq-autheneticate-copy,
#dsq-comments #dsq-new-post .dsq-authenticate .dsq-autheneticate-copy,
#dsq-comments .dsq-options .dsq-item-sort,
#dsq-comments .dsq-options {
	color: #dfdfdf;
}
#dsq-comments-title {
	padding: 12px 24px 12px 24px !important;
}
#dsq-comments li.dsq-comment .dsq-comment-header {
	background-image: none !important;
}
.dsq-sub-header table {
	background-image: none !important;
}