
	
	a, a1, a:visited, a:hover { font-weight: normal; }
  /**
	BFP Styles -- I have no clue what is and is not getting used to creating new
	**/
	#left-rail { width: 620px; margin-right: 10px; float: left; text-align: left; padding-left: 10px; margin-top: 20px; }
	#left-rail img { border: 5px solid #ddd; }
	 #left-rail h1 { font-size: 28px; letter-spacing: -1px; font-weight: normal; color: #572B18; padding:0; margin:0; }
	 #left-rail h2 { font-size: 24px; letter-spacing: -1px; font-weight: normal; color: #572B18; }
	 #left-rail h2.pagetitle { font-size: 24px; letter-spacing: -1px; font-weight: normal; border-bottom: 1px solid #ddd; margin-bottom: 25px; padding-bottom: 3px; color: #666; }
	 #left-rail h2.breaking { font-size: 24px; letter-spacing: -1px;  font-weight: bold; border-bottom: 1px solid #ddd; margin-bottom: 3px; padding-bottom: 3px; color: #db2330; margin-top: 0px; }
	 #left-rail h4 { font-size: 13px; font-weight: bold; border-bottom: 1px solid #ddd; margin-bottom: 3px; padding-bottom: 3px; }
	 #left-rail h3 { font-size: 16px; font-weight: bold; border-bottom: 1px solid #ddd; margin-bottom: 3px; padding-bottom: 3px; }
	 #left-rail h3.comments { margin-top: 35px; font-size: 16px; font-weight: bold; border-bottom: 1px solid #ddd; margin-bottom: 3px; padding-bottom: 3px; }
	 #left-rail p { font-size: 13px; color #000; line-height: 18px; margin-top: 10px; }
	 #left-rail p.info { font-size: 11px; color #444; line-height: 16px; font-weight: normal; margin-top: 0; }
	 #left-rail p.byline { margin-top:-3px; padding:0; }
	 #left-rail p.wp-caption-text { font-size: 11px; border-bottom: 1px solid #ddd; text-align: center; padding-bottom: 6px; }
	 
	 #left-rail .post-teaser-block { font-size: 12px; margin-top: 15px; margin-bottom:30px; }
	 #left-rail .inner-left { float: left; width: 410px; margin-right: 10px; }
	 #left-rail .inner-right { float: right; width: 200px; margin-top: 10px; font-size: 12px; }
	 #left-rail .left50 { float: left; width:48%; margin-right: 3%; font-size: 12px; }
	 #left-rail .right50 { float: right; width:48%; font-size: 12px; }
	 #left-rail span.small { font-size: 11px; }
	 
	 #left-rail li { margin-bottom: 10px; list-style: square; margin-left: 20px; font-size: 13px; }
	 #left-rail li.smaller { margin-bottom: 10px; list-style: square; margin-left: 20px; font-size: 12px; }
	 #left-rail li.larger { margin: 5px 0px 10px 0px; list-style: none; font-size: 24px; clear: both; }
	 #left-rail li.larger p { margin-top: 0px; }
	 #left-rail li.breaking { margin-bottom: 10px; list-style: square; margin-left: 20px; font-size: 15px; }
	 #left-rail li.comment { margin-bottom: 10px; list-style: none; margin-left: 0px; }
	 
	 #search-form { font-size: 12px; margin-top: 5px; }
	 #search-form input { padding: 2px; }
	 
/* Comments */
ol.commentlist { width: 95%; margin-top: 10px; margin-bottom: 10px; }
ol.commentlist p, div.comment-meta { margin-left: 45px; }
div.comment-meta { margin-bottom: 10px; margin-left: 53px; padding-bottom: 5px; }
cite.fn { margin-left: 10px; }
div.comment-author { font-size: 13px; }
div.comment-meta { font-size: 10px; }
li.comment { padding: 10px; }
li.odd { background-color: #f5f5f5; }
img.avatar { border: 2px solid #e1e1e1; float: left; }
textarea#comment { width: 95%; height: 250px; !important }
p.comments { padding-top:40px;border-top:1px solid #d0d0d0;margin-top:20px; }
div.reply { margin: 10px 0px 0px 53px; width: 100px; }
div.comment-body p { margin-left:53px !important; } 

#left-rail p img {
	padding: 0;
	max-width: 100%;
	}

#left-rail img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

#left-rail img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

#left-rail img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	}

#left-rail .alignright {
	float: right;
	margin-left: 15px;
	}

#left-rail .alignleft {
	float: left;
	margin-right: 15px;
	}
/* End Images */
	
	#right-rail { width: 310px; float: right; text-align: center; padding-right: 10px;  margin-top: 20px; }
