/*
 *	Copyright (c) 2009, Yahoo! Inc. All rights reserved.
 *	Code licensed under the BSD License:
 *	http://developer.yahoo.net/yui/license.txt
 *	version: 2.7.0
 */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}


/*
 * Oktavilla Baseline CSS
 * Version 1.0
 */
BODY { font: 100%/1.0 sans-serif; }
OL { padding-left: 2em; }
OL LI { list-style: decimal outside; }
UL { padding-left: 1.5em; }
UL LI { list-style: square outside; }
B, STRONG { font-weight: bold; }
EM, I { font-style: italic; }
TH { font-weight: bold; }
TD, TH { padding: 2px; }
P, TABLE, UL, OL { margin-bottom: .7em; }
INPUT, TEXTAREA, SELECT { padding: 2px; }
.checkbox INPUT, INPUT.checkbox, .radio INPUT, INPUT.radio { padding: 0; width: auto; }
INPUT.submit { width: auto !important; }


/*
 *	Structure
 */
HTML, BODY {
	background: #fefefe;
}
BODY {
	font: 11px/1.3 arial, sans-serif;
	margin-bottom: 20px;
}
H1,
H2,
H3 {
	color: #000;
	text-transform: uppercase;
}
H1 {
	font: 36px/0.95 arial black, sans-serif;
	letter-spacing: -0.05em;
	margin-bottom: 25px;
}
H2 {
	font: 24px/0.95 arial black, sans-serif;
	letter-spacing: -0.05em;
	margin-bottom: 2px;
}
.archive H2,
.search H2,
H3 {
	font: 18px/0.95 arial black, sans-serif;
	letter-spacing: -0.05em;
	margin-bottom: 3px;
}
H1 .sup,
H2 .sup,
H3 .sup {
	color: #a79d8c;
}
H1 .sub,
H2 .sub,
H3 .sub {
	color: #d1cfc1;
}
H1 A,
H2 A,
H3 A {
	color: #000;
}
A {
	color: #a79c8b;
	text-decoration: none;
}
A:focus,
A:hover,
A:hover SPAN,
.active A {
	border-color: #ef4131;
	color: #ef4131;
}
OL,UL {
	margin: 0;
	padding: 0;
}
OL LI,
UL LI {
	list-style: none;
}


/*
 *	Labels
 */
H1 .label,
H2 .label,
#posts .post .teaser .image .label {
	padding: 0 10px;
	margin-bottom: 10px;
	display: inline-block;
	background-color: #ef4131;
	color: white;
	font-size: 16px;
	font-family: arial, sans-serif;
	letter-spacing: 0;
	line-height: 39px;
	text-transform: lowercase;
	position: relative;
}
H1 A SPAN.label:hover,
H1 A SPAN.label:hover SPAN,
H2 A SPAN.label:hover,
H2 A SPAN.label:hover SPAN,
#posts .post .teaser .image .label:hover,
#posts .post .teaser .image .label:hover SPAN {
	color: white !important;
}
H1 .label::before,
H2 .label::before,
#posts .post .teaser .image .label::before {
	content: '';
	background-color: #ef4131;
	position: absolute;
	bottom: -5px;
	left: 0;
	z-index: 1;
	transform: skewY(-40deg);
	height: 14px;
  	width: 21px;
}
#posts .post .teaser .image .label {
	position: absolute;
	left: 0;
	top: 0;
}
H1 .label SPAN,
H2 .label SPAN,
#posts .post .teaser .image .label SPAN {
	position: relative;
	z-index: 1;
}


/*
 *	Site containers
 */
#header,
#content,
#footer {
	margin: 0 auto;
	width: 880px;
}
#header {
	position: relative;
}
#content {
	background: url(../image/bg-posts.gif) repeat-y 155px 0;
	margin-top: 65px;
	overflow: hidden;
}
#left-column {
	float: left;
	margin-right: 15px;
	width: 140px;
}
#posts {
	float: left;
	margin: 0 15px;
	overflow: hidden;
	width: 520px;
}
#right-column {
	float: left;
	margin-left: 15px;
	width: 160px;
}
#footer {
	border-top: solid 1px #c7c7c7;
	color: #666;
	margin: 30px auto;
	padding: 14px 0;
}


/*
 *	Logo
 */
#logo {
	display: block;
	margin-top: -10px;
	height: 129px;
	width: 341px;
}


/*
 *	Left column
 */
#left-column OL,
#left-column UL {
	color: #a79c8b;
	font: bold 16px/1.3 arial, sans-serif;
	text-transform: lowercase;
}
/* SUB MENU */
#left-column UL UL UL {
	display: none;
}
#left-column .active UL {
	display: block;
	font: normal 0.6875em/1.1 arial, sans-serif;
	margin-top: 3px;
	padding-left: 1.4em;
}
#left-column .active LI {
	list-style: disc;
	margin-bottom: 3px;
}
#left-column .active LI A {
	color: #a79c8b;
}
#left-column .active LI A:focus,
#left-column .active LI A:hover {
	color: #ef4131;
}
/* /SUB MENU */
#left-column .widget {
	margin-bottom: 100px;
}
#left-column .widget H2 {
	display: none;
}
#left-column .widget .textwidget {
	background: #f3f2ed;
	color: #000;
	line-height: 1.1;
	margin: 0 0 -50px 0;
	padding: 15px;
	text-transform: none;
}
#left-column .widget .textwidget A {
	color: #a79c8b;
}
#left-column .widget .textwidget A:focus,
#left-column .widget .textwidget A:hover {
	color: #ef4131;
}
#left-column .widget .textwidget IMG {
	margin: -15px 0 7px -15px;
	max-width: 140px;
}


/*
 *	Right column
 */
.single #right-column H3 {
	color: #a79d8c;
	font: bold 16px/1.05 arial, sans-serif;
	text-transform: none;
}
.single #right-column H3 A {
	color: #a79d8c;
}
.single #right-column H3 A:focus,
.single #right-column H3 A:hover {
	color: #ef4131;
}
#right-column .widget IMG {
	margin-bottom: 2px;
	max-width: 160px;
}
#right-column .widget {
	margin-bottom: 100px;
}
#right-column .widget .textwidget {
	background: #f3f2ed;
	color: #000;
	font: bold 1.4545em/1.1 arial, sans-serif;
	padding: 15px;
	text-transform: none;
}
#right-column .widget .textwidget A {
	color: #a79c8b;
}
#right-column .widget .textwidget A:focus,
#right-column .widget .textwidget A:hover {
	color: #ef4131;
}
#right-column .widget .textwidget IMG {
	margin: -15px 0 7px -15px;
	max-width: 140px;
}


/*
 *	Widget
 */
.widget H3 {
	font: bold 16px/1.05 arial, sans-serif;
	letter-spacing: 0;
	text-transform: none;
}
.widget P {
	color: #666;
	display: inline;
}
.contributor-widget P {
	display: block;
}
.widget OL LI {
	margin-bottom: 15px;
}
.widget .more {
	font: bold 16px/1.2 arial, sans-serif;
	padding: 1em 0 0 65px;
	text-align: right;
	text-transform: lowercase;
}
.widget .more A {
	border-bottom: solid 1px #a79c8b;
	color: #a79d8c;
	padding: 0;
}
.widget .more A:focus,
.widget .more A:hover {
	background: none;
	border-bottom: solid 1px #ef4131;
	color: #ef4131;
}
.widget .active A {
	border-color: #ef4131;
	color: #ef4131;
}
/*
 *	Tag widget
 */
.tags {
	overflow: hidden;
	text-align: right;
}
.tags LI {
	float: right;
	margin-left: 3px;
}
.tags LI A {
	color: #d1cfc1;
	display: block;
	padding: 0 3px;
}
.tags LI A:focus,
.tags LI A:hover {
	background: #d1cfc1;
	color: #fff;
}
.tags .weight-2 A {
	color: #c6c4b7;
}
.tags .weight-2 A:focus,
.tags .weight-2 A:hover {
	background: #c6c4b7;
}
.tags .weight-3 A {
	color: #bbb9ac;
}
.tags .weight-3 A:focus,
.tags .weight-3 A:hover {
	background: #bbb9ac;
}
.tags .weight-4 A {
	color: #b0aea1;
}
.tags .weight-4 A:focus,
.tags .weight-4 A:hover {
	background: #b0aea1;
}
.tags .weight-5 A {
	color: #a5a396;
}
.tags .weight-5 A:focus,
.tags .weight-5 A:hover {
	background: #a5a396;
}
.tags .active A {
	color: #ef4131;
}
.tags .active A:focus,
.tags .active A:hover {
	background: #ef4131;
	color: #fff;
}


/*
 *	Posts
 */
#posts .post {
	margin-bottom: 25px;
}
#posts .contributor {
	overflow: hidden;
}
#posts .post H1 SPAN {
	display: block;
}
#posts .post H1 .label {
	float: right;
	margin: 5px 0 5px 20px;
}
.single #posts .post H2 {
	color: #444;
	font: 1.6364em/1.0 arial black, sans-serif;
	letter-spacing: -0.05em;
	margin: 1.4em 0 3px;
	text-transform: uppercase;
}

.single #posts .post P.extra-space {
	margin-top: 1.4em;
}
.single #posts .post P B,
.single #posts .post P STRONG {
	font: bold 0.875em/1.0 arial, sans-serif;
	text-transform: uppercase;
}
.javascript .single #posts .post P B,
.javascript .single #posts .post P STRONG {
	border-top: solid 1px #d1cfc1;
	color: #a79c8b;
	display: block;
	float: left;
	font: bold 1em/1.1 arial, sans-serif;
	letter-spacing: 0;
	margin: -5px 12px 0 0;
	padding-top: 3px;
	text-transform: none;
}
.javascript .single #posts .reviews P B,
.javascript .single #posts .reviews P STRONG {
	border: none;
	color: #000;
	display: inline;
	float: none;
	font: bold 0.875em/1.0 arial, sans-serif;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}
.javascript .single #posts .post BLOCKQUOTE B,
.javascript .single #posts .post BLOCKQUOTE STRONG,
.javascript .single #posts .post BLOCKQUOTE P B,
.javascript .single #posts .post BLOCKQUOTE P STRONG {
	border: none;
	color: #444;
	font: bold 1em/1.3 georgia, serif;
	margin: 0;
	padding: 0;
}
.single #posts .post BLOCKQUOTE B,
.single #posts .post BLOCKQUOTE STRONG {
	font: bold 1em/1.3 georgia, serif;
	text-transform: none;
}
.single #posts .post BLOCKQUOTE {
	font-weight: bold;
	padding: 0 0 10px 45px;
	text-transform: none;
}
#posts .contributor H2 {
	font-size: 1.6364em;
	margin-bottom: 1em;
}
#posts .post #contributor-content-list {
	clear: both;
	margin-top: 40px;
}
#posts .post #contributor-content-list OL {
	padding: 0;
}
#posts .post #contributor-content-list LI {
	list-style: none;
}
#posts .post #contributor-content-list H2 {
	color: #a79d8c;
	font: bold 1.4545em/1.05 arial, sans-serif;
	letter-spacing: 0;
	text-transform: none;
}
#posts .post #contributor-content-list H2 SPAN {
	color: #000;
}
#posts .post .published {
	color: #666;
	font: 1.0em/1.3 arial, sans-serif;
	margin-bottom: 1em;
	text-decoration: none;
}
#posts .post .published SPAN {
	text-transform: capitalize;
}
#posts .post .byline {
	clear: both;
	color: #a79c8b;
	font: bold 1.4545em/1.0 arial, sans-serif;
	letter-spacing: 0;
	text-align: right;
}
#posts .post .byline A {
	border: none;
}
#posts .post OL,
#posts .post UL {
	font: 1.0909em/1.3 georgia, serif;
	margin-bottom: 11px;
	padding-left: 2em;
}
#posts .post OL LI {
	list-style: decimal;
}
#posts .post UL LI {
	list-style: square;
}
#posts .post LI {
	margin-bottom: 0.7em;
}
#posts .post P {
	color: #444;
	font: 1.4545em/1.3 georgia, serif;
}
#posts .post P A,
#posts .post .more {
	font-family: arial, sans-serif;
}
#posts .post P A {
	border-bottom: solid 1px #a79c8b;
	font-weight: bold;
}
#posts .post P A:hover {
	border-bottom: solid 1px #ef4131;
}
#posts .post P.more {
	text-align: right;
	text-transform: lowercase;
}
#posts .post .lead,
.archive #posts .post P,
.search #posts .post P {
	color: #a79d8c;
	font: 1.4545em/1.1 arial, sans-serif;
	margin-bottom: 2px;
}
.archive #posts .lead,
.search #posts .lead {
	color: #666;
	font-size: 1.4545em;
	margin-bottom: 25px;
}
#posts .post .meta {
	display: block;
	font: 1.2727em/1.0 arial, sans-serif;
	margin-top: 2px;
}
#posts .post .meta,
#posts .post .meta A {
	color: #ef4131;
	font-weight: normal;
}
#posts .post .meta A {
	border: none;
}
#posts .post .meta A:hover {
	border-bottom: solid 1px #ef4131;
}
#posts .post .author,
#posts .post .comments {
	white-space: nowrap;
}
#posts .post .comments {
	margin-left: 0.3em;
}
#posts .post .published {
	margin-left: 0.3em;
}
#posts #article-additional .comments {
	margin-left: 0;
}
#posts .post .comments A {
	white-space: nowrap;
}
#posts .post .comments SPAN,
.single #posts .post .comments SPAN {
	display: none;
}
#posts .post .comments A SPAN {
	display: inline;
}
.single #posts .post .comments A SPAN {
	display: block;
}
#posts .post .caption {
	color: #666;
	font: 1em/1.3 arial, sans-serif;
	margin: -30px 0 30px;
}
#posts .contributor .caption {
	margin-top: 0;
}
#posts .post .image-thumbnail {
	width: 160px;
}
#posts .post .image-left {
	float: left;
	margin: 0 2em 1em 0;
}
#posts .post .image-left P {
	text-align: right;
}
#posts .post .image-right {
	float: right;
	margin: 0 0 1em 2em;
}
#posts .post .image-left IMG,
#posts .post .image-right IMG {
	margin-bottom: 3px;
}
.single #posts .post {
	margin-bottom: 0;
}
.single #posts .post IMG,
.page #posts .post IMG {
	margin-bottom: 30px;
}
.single #posts .post .slideshow IMG,
.page #posts .post .slideshow IMG {
	margin-bottom: 0;
}
.single #posts .post .lead {
	display: none;
	margin-bottom: 1em;
}
#posts .post #references H2 {
	border: none;
	color: #a79c8b;
	float: none;
	font: bold 1.4545em/1.0 arial, sans-serif;
	letter-spacing: 0;
	margin: 0 0 5px;
	padding: 0;
	text-transform: uppercase;
}
#references {
	margin: 20px 0;
}
#article-additional {
	background: #f3f2ed;
	float: right;
	font: bold 1.4545em/1.3 arial, sans-serif;
	margin: 0 0 0.7em 0.7em;
	padding: 10px;
	text-transform: lowercase;
	width: 140px;
}
#article-additional .active {
	color: #ef4131;
}
#article-additional .comments {
	display: block;
}
/*
 *	Teaser specific (main column on home page)
 */
#posts .post .teaser {
	margin-bottom: 25px;
}
#posts .post .teaser .image {
	margin-bottom: 13px;
	position: relative;
}
#posts .post .theme-teaser .image {
	margin: -23px 0 13px -15px;
}
#posts .post .teaser P .meta {
	font: 0.875em/1.1 arial, sans-serif;
}
#posts .post .theme-teaser {
	background: #f3f2ed;
	padding: 15px;
}
#posts .post .theme-teaser .related {
	margin-top: 10px;
}
#posts .post .theme-teaser .related .lead {
	display: inline;
}
.teaser-header {
	color: #a79d8c;
}
.frontpage #posts .sup,
.frontpage #posts .sub {
	display: block;
}


/*
 *	Page template
 */
#posts .page H2,
#posts .page P {
	color: #666;
	font: 1.4545em/1.3 arial, sans-serif;
}
#posts .page H2 {
	font-weight: bold;
	letter-spacing: 0;
	margin-bottom: 15px;
	text-transform: none;
}
#posts .page H2 A {
	color: #a79d8c;
}
#posts .page H2 A:hover {
	color: #ef4131;
}
/*
 *	Tags page specific
 */
#posts .page .tags {
	font: bold 1.4545em/1.3 arial, sans-serif;
	overflow: hidden;
	padding: 0;
	text-align: left;
	text-transform: lowercase;
}
#posts .page .tags LI {
	float: left;
	list-style: none;
	margin: 0 5px 3px 0;
}
#filter-tags {
	display: none;
}
.javascript #filter-tags {
	display: block;
}


/*
 *	Slideshow
 */
#posts #slideshow {
	margin-bottom: 30px;
	padding-top: 14px;
	position: relative;
}
#posts #slideshow UL {
	margin: 0;
	padding: 0;
}
#posts #slideshow LI {
	list-style: none;
	margin: 0;
}
#posts #slideshow .caption {
	font: 0.9167em/1.3 arial,sans-serif;
	margin: 0;
}
#posts #slideshow .slideshow-navigation {
	top: 0;
	overflow: hidden;
	position: absolute;
}
#posts #slideshow .slideshow-navigation LI {
	background: #f3f3f3;
	color: #666;
	cursor: pointer;
	float: left;
	font: 0.9167em/1.1 arial,sans-serif;
	padding: 1px 5px;
}
#posts #slideshow .slideshow-navigation .active {
	background: #ef4131;
	color: #fff;
}


/*
 *	Page navigation
 */
.navigation {
	float: right;
	font: bold 1.4545em/1.0 arial, sans-serif;
	text-transform: lowercase;
}
.navigation OL {
	overflow: hidden;
	padding-bottom: 5px;
}
.navigation .title {
	display: none;
}
.navigation LI {
	float: left;
	margin-left: 8px;
}
.navigation LI A {
	border-bottom: solid 1px #a79c8b;
	color: #a79d8c;
	padding: 0;
}
.navigation LI A:hover,
.navigation .current {
	background: none;
	border-bottom: solid 1px #ef4131;
	color: #ef4131;
}


/*
 *	Entry list
 */
#posts .page .entry-list {
	font-size: 1em;
	margin: 20px 0;
	overflow: hidden;
	padding: 0;
}
#posts .page .entry-list .entry {
	float: left;
	list-style: none;
	margin: 0 20px 20px 0;
	width: 160px;
}
#posts .page .entry-list .entry .caption {
	margin: 0 0 0.7em;
}
#posts .page .entry-list .first {
	clear: left;
}
#posts .page .entry-list .last {
	margin-right: 0;
}
#posts .page .entry-list H2 {
	margin: 2px 0;
}
#posts .page .entry-list P {
	color: #666;
	font-size: 1em;
}



/*
 *	Forms
 */
/*
 *	Searchform
 */
#search {
	position: absolute;
	bottom: 0;
	right: 0;
}
#search P {
	color: #666;
	margin-bottom: 20px;
	text-align: right;
	width: 370px;
}
#searchform {
	float: right;
	position: relative;
}
#searchform DIV,
#search-contributor DIV {
	display: inline;
}
#searchform SPAN {
	color: #a79d8c;
	display: none;
	position: absolute;
	top: 5px;
	left: 4px;
}
#searchform .screen-reader-text {
	display: none;
}
#s,
#contributor-name {
	border: solid 1px #ded9d3;
	color: #a79d8c;
	padding: 3px 2px;
}
#s {
	width: 250px;
}
#contributor-name {
	width: 120px;
}
FORM .submit INPUT,
#searchform .submit INPUT {
	background: url(../image/button-search.gif) no-repeat 0 1px;
	border: none;
	color: #fff;
	cursor: pointer;
	margin-left: 7px;
	text-indent: -9999px;
	height: 21px;
	width: 21px;
}
/*
 *	Contributor search
 */
#contributor-name {
	margin: 10px 0 20px;
}
/*
 *	Page forms (subscribe, become a contributor etc..)
 */
#posts .page FORM {
	background: #f3f2ed;
	padding: 15px 20px;
	margin: 20px 0;
}
#posts .page FORM P {
	color: #666;
	font: bold 1.4545em/1.3 arial, sans-serif;
	margin-bottom: 1.4em;
}
#posts .page FORM P SPAN {
	color: #a79d8c;
	display: block;
	font-weight: normal;
}
#posts .page FORM .disclaimer {
	font-size: 1em;
	font-weight: normal;
	margin: 0;
}
#posts .page FORM .disclaimer SPAN {
	display: inline;
	font-weight: bold;
}
#posts .page FORM .rss {
	background: url(../image/bg-comment.jpg) repeat-x 0 0;
	color: #fff;
	font-size: 1.4545em;
	margin: 0 0 -16px -20px;
	padding: 15px 20px;
	width: 480px;
}
#posts .page FORM .rss SPAN {
	display: inline;
}
#posts .page FORM .rss A {
	border-bottom-color: #fff;
	color: #fff;
}
#posts .page FORM .rss IMG {
	display: inline;
	margin-left: 0.3em;
}
.page FORM DIV {
	float: left;
	margin-bottom: 7px;
	position: relative;
}
.page FORM .alert-box {
	float: none;
}
.page FORM .new-line {
	clear: both;
}
.page FORM INPUT,
.page FORM TEXTAREA {
	background: #fefefe;
	border: none;
	color: #a79d8c;
	font: 1.4545em/1.3 arial, sans-serif;
	margin-right: 1.4em;
	padding: 5px;
}
.page FORM TEXTAREA {
	min-height: 100px;
	width: 408px;
}
.page FORM INPUT:focus,
.page FORM INPUT:hover,
.page FORM TEXTAREA:focus,
.page FORM TEXTAREA:hover {
	background: #fff;
}
.page FORM LABEL {
	color: #a79d8c;
	display: block;
	font: 1.4545em/1.3 arial, sans-serif;
	margin-bottom: 2px;
}
.page FORM .check-box {
	margin: 0.7em 0;
}
.page FORM .check-box INPUT {
	margin-right: 0.3em;
}
.page FORM .check-box LABEL {
	display: inline;
}
.page FORM .submit {
	margin-top: 1.4em;
}
.page FORM .submit INPUT {
	background: url(../image/bg-comment.jpg) repeat-x 0 50%;
	color: #fff;
	font: bold 1.4545em/1.0 arial, sans-serif;
	margin: 10px 0;
	padding: 3px 5px;
	/*position: absolute;
	right: 60px;
	bottom: 10px;*/
	text-indent: 0;
	text-transform: uppercase;
	height: auto;
	width: auto;
}
#posts .page FORM .alert-box {
	margin-bottom: 20px;
}
#posts .page FORM .alert-box .alert-box-heading {
	display: block;
	font: bold 1.4545em/1.0 arial, sans-serif;
	margin-bottom: 5px;
}
#posts .page FORM .alert-box UL {
	color: #ef4131;
	font: 1.0909em/1.3 arial, sans-serif;
	margin-bottom: 0;
}


/*
 *	Utility
 */
P .list-bullet {
	color: #ef4131;
}


/*
 *	Highlight search term
 */
#posts P .hilite {
	background: #f0ed21;
	color: #333;
	font-weight: bold;
	padding: 0 2px;
}
#posts .post H1 .hilite {
	display: inline;
}


/*
 *	Sociable
 */
.toggle-sociable {
	cursor: pointer;
	display: block;
}
.javascript .sociable {
	display: none;
	overflow: hidden;
}
#posts .post .sociable UL {
	margin: 7px 0;
	padding: 0;
}
#posts .post .sociable LI {
	float: left;
	list-style: none;
	margin: 0 5px 5px 0;
}
#posts .post .sociable IMG {
	margin-bottom: 0;
}


/*
 *	Disqus
 */
.dsq-comment-count {
	text-transform: lowercase;
}
#disqus_thread {
	clear: both;
	margin: 25px 0 0;
}
.dsq-brlink,
.dsq-header-avatar,
#disqus_thread .dsq-dc-logo,
#disqus_thread .dsq-comment-footer,
.dsq-comment-header-likes,
.dsq-sharing-options,
#disqus_thread #dsq-content .dsq-moderator .dsq-moderator-star {
	display: none;
}
#disqus_thread H3 {
	font: bold 1.3333em/1.3 arial, sans-serif;
	letter-spacing: 0;
	text-transform: none;
}
#disqus_thread #dsq-content .dsq-login-button {
	margin-right: 10px;
}
#disqus_thread #dsq-content .dsq-login-buttons {
	background: none;
	margin: 0;
	padding-left: 0;
}
#disqus_thread #dsq-content .dsq-textarea .dsq-textarea-wrapper,
#disqus_thread #dsq-content .dsq-post-fields .dsq-input-wrapper {
	background: #fff;
	border: none;
	color: #a79d8c;
}
#posts .post #disqus_thread .dsq-autheneticate-copy {
	color: #a79d8c;
	font: 1.3333em/1.3 arial, sans-serif;
}
#posts .post #disqus_thread .dsq-help {
	font-weight: normal;
	text-transform: lowercase;
}
#dsq-content .dsq-post-area {
	background: #f3f2ed;
	padding: 15px 20px;
	margin-bottom: 20px;
}
#disqus_thread #dsq-content .dsq-comment-message {
	color: #444;
	font: 1.1667em/1.3 georgia, serif;
	margin: 3px 0 20px;
}
#disqus_thread #dsq-content .dsq-comment-header-meta {
	padding: 0;
}
#disqus_thread #dsq-content .dsq-options {
	background: #f3f2ed url(../image/bg-comment.jpg) repeat-x 0 0;
	color: #fff;
	padding: 10px;
}
#disqus_thread #dsq-content .dsq-options .dsq-item-sort {
	margin-right: 5px;
}
#disqus_thread #dsq-content .dsq-options A {
	color: #fff;
}
#posts .post #dsq-comments {
	margin: 20px 0;
	padding: 0;
}
#dsq-comments-title H3 {
	color: #a79d8c;
	margin-bottom: 0.7em;
	text-transform: uppercase;
}
#disqus_thread #dsq-content .dsq-comment-header {
	background: #fff;
	border-bottom: solid 1px #b6ad9c;
	padding-bottom: 2px;
}
.single #posts .post #disqus_thread IMG {
	margin-bottom: 0;
}
