/* 
	2009.01.09	Added padding-right: 10px; to .blogColumns to bring the right side of the header inside the box. (9.6.25)
	
	2009.03.19 	.blogColumns: added padding-left: 10px. (9.21)
	
						.blogColumns: changed minimum width from 610 to 625 because the text input was overflowing. (9.21)
						
	2009.03.24	.blogColumns: changed width from 48.5 to 48% to improve odds of getting both on the screen. (9.21.42)
*/

#blog {
	width: 80%;
	height: 100%;
	margin: 0 auto;
	font-family: "Helvetica", "Tahoma", sans-serif;
	font-size: 20px;
}

#blog a {
	color: #555;
	text-decoration: non;
	font-size: inherit;
	font-weight: 600;
	border-bottom: 1px dotted #888;
}

#blog ol {
	margin: 10px;
	border: 1px solid #555;
	background-color: #eee;
	padding: 10px;
	font-size: 12px;
}

#blog ol li { margin-left: 10px; }

.blogPost {
	padding: 5px 5px 20px 5px;
	margin-bottom: 15px;
}

.blogPost h3 { font-size: 30px; font-weight: 400; padding-bottom: 3px; }

.blogPostTime { float: right; font-size: 14px; position: relative; top: 16px; }

.blogPost h2 {
	font-size: 14px;
	font-weight: 700;
	border-bottom: 1px solid #555;
}

.blogPost a {
	text-decoration: none;
	color: inherit;
	border-bottom: 1px dotted #555;
}
	
.postText {
	margin: 10px auto;
	width: 95%;
	font-size: 14px;
	font-weight: 500;
	color: #555;
}


.permalink { font-family: "Helvetica", "Tahoma", sans-serif; font-size: 11px; border: 1px solid #555; padding: 5px; margin-top: 10px; }
