	

	
/***************************************************
	BLOG > RIGHT COLUMN 	
	
	*/
.blog #centrecolumn {
	width:635px;
	}
.blog #leftcolumn {
	float:left;
	margin-top:80px;
	}
	
.blog .widget H2 {	
	background:url(../images/header-dark-beige.gif) no-repeat;
	margin-bottom:5px;
	}
	
.blog .widget A {color:#231f20; text-decoration:none;}	
.blog .widget A:hover {color:#84767a; text-decoration:none;}	
.blog .widget a.rss-icon { padding-right:0;  }
/* the first UL holds EVERYTHING because we're using widgets */	
.blog #leftcolumn UL {
	margin:0;
	padding:0;
	list-style:none;
	}	
	
/* the second level UL is the indivual widgets */	

.blog #leftcolumn LI LI {
	list-style:none;
	margin:0;
	padding:6px 6px;
	border:none;
	line-height:120%;}
		

	
/* the third level UL is sub category listings */
.blog #leftcolumn UL UL UL  {
	margin:0;
	padding:0;
	border:none;
	}

.blog #leftcolumn UL UL UL LI {border:none;}		
.blog #leftcolumn UL UL UL LI {padding-left:15px;}		
.blog #leftcolumn UL UL .children {margin:10px 0 0 0;}
			
		
	


.blog H1 {
	border-top:3px solid #84767a;
	clear:both;
	padding:15px 0
	}
.aligncenter {
    text-align:center;
    margin:0 auto;
    display:block;
}
	
/***************************************************
	RSSS
	
	 */
.rss-lrg {
	background:url(../images/rss-24x24.gif) no-repeat;
	padding:5px 0 0 34px;
	display:block;
	height:24px;
	margin:5px;
	
	}
.widget-author {
	width:120px;
	float:left;
	font-weight:bold;
	}
.author-bio {
	float:left;
	}
.rss-icon {
	float:left;
	margin:2px 10px 5px 0;
	}
	
#leftcolumn LI {
	clear:both;
	}
/***************************************************
	WORDPRESS RANDOM NONSENSE 

*/	

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {float: right;}
.alignleft {float: left}	

.navigation {
	display: block;
	text-align: center;

	clear:both;
	overflow:hidden;
	color:#5F5651;
	}	
	
.navigation A {text-decoration:none;}
	
TEXTAREA {
	width:425px;
	}
	
.postmetadata  SMALL {
	padding:5px 0;
	background:none;
	border-top:1px solid #322921;
	border-bottom:1px solid #322921;
	margin:35px 0;
	}
	
.top-link {color:#41372f;}
.top-link:hover {color:#A7998A;}

.postmetadata {font-weight:bold;}
.postmetadata A {font-weight:normal}

/***************************************************
	COMMENTS

	 */
ol.commentlist { list-style:none; margin:0; padding:10px 0 0 0; text-indent:0;	border-top:3px solid #322921; }
ol.commentlist li {margin:0 0 10px; padding:5px 0px; position:relative; 	border-bottom:1px solid #322921;}
ol.commentlist li div.author A, ol.commentlist li div.author h5{text-decoration:none; color:#386876 }
ol.commentlist li div.comment-meta { font:bold 10px/1.4 helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#41372F; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { color:#c0b4a6; }

		
.avatar,
.says {display:none;}

.fn A{
	color:#386876;
	text-decoration:none;
	font-size:120%;
	}

/***************************************************
	POSTS
	
	 */
	 
.post {
	margin:20px 0;
	}
.post H2 {
	margin:0 0 4px 0;
	}
.post H2 A {color:#386876; text-decoration:none;}	
.post H2 A:hover {color:#322921;}	

	
.post  {
	border-bottom:dashed 1px #666;
	padding:10px 0;
	margin:15px 0;
    font-size:106%;
    line-height:160%;
    }
	
.post .last {
	border:none;
	}	
	
.post SMALL {
	margin:0 0 10px 0;
	display:block;
	}

	
.single-entry{
	border:none;
	margin-bottom:0;
	}
	
.post-left {
	float:left;
	width:405px;
	margin:0 20px 0 0;
	}
	
.post-right {
	float:left;
	width:210px;
	padding:43px 0 0 0;
	}
.post ol {
    margin-left:30px;
}

#tag_cloud a {
    line-height:100%;
}
p.tags {
	margin:1em 0;
}
