#circuitBlog .blogArticles {
	width:69%;
	float:left;
	margin-right:1%;
	}

#circuitBlog .blogSidenotes {
	width:27%;
	float:left;
	border-left:1px solid #666;
	padding-left:1%;
	}
	
.blogHilight {
	background-color:#FF9;
}

.blogReadMore {
	font-size:.85em;
}

.browseHeadlines td {
	padding: .5em;
}


/**blog editing**/

#blogEntryForm {
	font-size: 90%;
}

#blogEntryForm fieldset {
	border: 1px solid #999999;
	padding: .5em;
	margin-top: .5em;
}

#blogEntryForm legend {
	font-size: 1.2em;
	font-weight: bold;
}

#blogEntryForm input, #blogEntryForm textarea {
	padding: .2em;
	margin: .2em 0;
	font-size: 90%;
}

#blogEntryForm label, #blogEntryFrom legend {
	font-weight: bold;
	margin-top: .5em;
}

.entryPreview {
	border: 1px solid #999999;
	padding: .5em;
	margin: .5em;
}

.postPreview .articleDescription {
	padding: 1em 0;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
}

table.browseHeadlines td.articleDate {
	white-space: nowrap;
}
table.browseHeadlines th.tableHeader {
	font-weight: bold;
	padding: .5em 0;
}



fieldset#blogCommentForm {
	border: 1px solid #000;
	padding: .5em;
}

#blogCommentForm legend {
	font-weight: bold;
	color: #000;
}

#blogCommentForm label, #blogCommentForm input  {
	margin: .5em .5em .5em 0;
}


#blogCommentForm label  {
	width: 30%;
	text-align: right;
	float: left;
}


#blogCommentForm input  {
	width: 65%;
	float: left;
	padding: .5em;
}
#blogCommentForm textarea {
	padding: .5em;
}
#circuitBlog .evenRow {
	background: #eee;
}

.blogcomments {
	margin-top: 1em;
}

.blogComment {
	padding: .5em;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}



.commentByLine {
	padding-bottom: .5em;
	border-bottom: 1px solid #000;
	margin-top: 1em;
}

.blogNav {
	font-size:.75em;
}