@charset "UTF-8";

/*** GENERAL CONTENT STYLES *********************************/

#left {
	width:751px;
}

#right {
	width:246px;
}


#right * {
	margin:0px;
	padding:0px;
	list-style:none;
}

/*** WORDPRESS SPECIFIC STYLES *********************************/

#left .post {
	margin:35px 19px 0px 19px;
	text-align:justify;
	clear:right;
}

#left .post .sectionHeader, #left .post .sectionSubHeader {
	margin-left:0px;
	margin-right:0px;
}

#sidebar {
	width:240px;
	margin:0px;
	margin-top:22px;
	background:url(../images/sectionMenuTop.jpg) no-repeat top left;
	padding:0px;
	padding-top:18px;
}

#sidebar ul {
	width:240px;
	margin:0px;
	padding:0px;
	background:url(../images/sectionMenuRepeat.jpg) repeat-y top left;
}

.sectionMenuFooter {
	width:240px;
	height:30px;
	background:url(../images/sectionMenuBottom.jpg) no-repeat bottom right;
}

#sidebar ul li ul {
	width:190px;
	background:none;
	padding:0px;
	margin:0px;
}

#sidebar ul li {
	width:auto;
	padding:5px 23px 0px 23px;
}

#sidebar ul li h2 {
	font-size:16px;
	margin:10px 0 0 0;
	color:#66737a;
}

#sidebar a {
	color:#5d5950;
}

#searchform {
	padding-bottom:10px;
	border-bottom:1px solid #908c82;
}

#searchform #s {
	width:120px;
}

small {
	font-size:.9em;
}

.commentlist {
	margin:0px;
	padding:0px;
	list-style:none;
}

.commentlist li {
	color:#666666;
	margin:5px 0px;
	padding:10px;
	background:#ADB7C0;
	border-top:8px solid #7F909A;
/*
	background:#bcb5a9;
	border-top:8px solid #aca59a;
*/}

.commentlist li img {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.commentlist cite {
	font-size:14px;
	font-weight:bold;
	font-style:normal;
}

.commentlist p {
	clear:left;
	line-height:14px;
}

.post h2 {
	font-size:1.7em;
	font-weight:normal;
	color:#840504;
	margin-bottom:0px;
}

.post p {
	line-height:1.5em;
}

.navigation {
	margin:5px 19px 25px 19px;
}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

.more-link {
	display:block;
	font-weight:bold;
}

.pagetitle {
	margin:35px 19px 0 19px;
	font-size:17px;
}

.startChapter {
 color:#66737a;
 font-style:italic;
 font-weight:bold;
}

.postAuthor span {
	font-weight:bold;
}

.authorBio {
	padding:10px;
	/*background:#aca59a;*/
	background:#9f6f6f;
	border-top:8px solid #975e5e;
	color:#e9d9d9;
}

.authorBio h4 {
	margin:0px;
	font-size:16px;
	color:#fff;
}