body {
background:#fff;
}

blockquote {
background:#fff;
}

hr {
background:#fff;
}

#header-overlay {
display:none;
}

#menu ul li {
background:#fff;
color:#7f7f7f;
}

#menu ul li a {
background:#fff;
color:#7f7f7f;
text-decoration:underline;
}

#menu ul li a:hover {
color:#925c27;
}

#syndication a.feed {
background:#fff;
}

#pagetitle,#syndication,#searchbox {
display:none;
}

.pagewrapper {
background:#fff;
}

#page {
background:#fff;
}

.narrowcolumnwrapper {
background:#fff;
}

.narrowcolumn {
background:#fff;
}

.content {
background:#fff;
padding:0;
}

.post {
padding:0 0 5em;
}

.post h2 {
font-size:20px;
font-weight:normal;
text-align:center;
}

.post h2 a {
text-decoration:none;
color:#000;
border-bottom:0;
}

.post h2 a:visited {
color:#000;
}

.post h2 a:hover {
color:#871f24;
text-decoration:underline;
}

.post img {
border:0;
padding:0;
}

.postinfo {
text-align:center;
}

.postdate {
color:#7f7f7f;
}

.sidebar,.obar {
text-align:center;
color:#7f7f7f;
}

.sidebar ul li h2,.obar ul li h2 {
color:#7f7f7f;
font-size:16px;
font-weight:bold;
line-height:27px;
text-align:Center;
}

.sidebar ul li,.obar ul li {
background:#fff;
padding-bottom:5em;
}

.sidebar ul ul ul li,.obar ul ul ul li {
background:#fff;
}

.sidebar ul ul ul ul li,.obar ul ul ul li {
background:#fff;
}

a:link {
color:#871f24;
text-decoration:none;
}

a:visited {
color:#871f24;
text-decoration:none;
}

a:hover {
color:#925c27;
text-decoration:underline;
}

.post h3#comments,.post h3#respondtitle {
padding-top:1em;
line-height:25px;
color:#7f7f7f;
}

ol.commentlist {
line-height:16px;
}

ol.commentlist li {
padding-bottom:4em;
}

ol.commentlist li>div {
background:#fff;
padding:5px 0 1em;
}

ol.commentlist li .commentmetadata {
font-size:12px;
color:#7f7f7f;
text-transform:lowercase;
}

ol.commentlist li .commentmetadata a {
color:#666;
text-transform:lowercase;
}

div.navigation {
padding-bottom:1.5em;
}

form#commentform small {
font-size:12px;
}