.clear_left{clear:left;}

#blog_head{
	background:#c9c5bb;
	margin:0 8px 8px 8px;
	padding:12px 8px 5px 8px;
	width:604px;
}

.blog{

	background:#efe6d1;
	width:620px;
	float:left;
	margin:7px 1px 7px 7px;
}

.blog img{margin:5px; padding:0;}

#blog_sidebar{
	width:300px;
	float:right;
	margin-top:8px;
}

#blog_sidebar a:link{color:#000000; text-decoration:none;}
#blog_sidebar a:hover{color:#04587b; text-decoration:none;}
#blog_sidebar a:visited{color:#000000; text-decoration:none;}
#blog_sidebar a:visited:hover{color:#04587b; text-decoration:none;}

#recent_comments a:link{color:#2e959d; text-decoration:underline;}
#recent_comments a:hover{color:#000000; text-decoration:underline;}
#recent_comments a:visited{color:#2e959d; text-decoration:underline;}
#recent_comments a:visited:hover{color:#000000; text-decoration:underline;}

.side_unit{
	margin:15px 7px 50px 0px;
}

#connect{
	font-family:"Century Gothic",Arial,sans-serif;
	font-weight:bold;
	font-size:25px;
	margin-top:15px;
	margin-bottom:30px;
}

.icon{
	float:right;
}

#twitter{
	margin-right:3px;
}

.side_unit h1{
	color:#ffffff;
	font-family:"Century Gothic",Arial,sans-serif;
	background:transparent;
	background:url('/img/blog/green_gradient_2.jpg') repeat-y left;
	font-weight:bold;
	font-size:25px;
	margin-top:5px;
	width:100%;
}


/*CALENDAR ICON*/
/* Outer div */ 
div.datetime { 
/*border:1px solid #000; */
width:5.0em; 
}

div.datetime { 
float:right; 
margin:20px 12px 5px 10px; 
padding:0; 
}

div.datetime p { 
margin:0 auto; 
padding:0; 
text-align:center; 
font-size:x-small; 
}

div.datetime .top { 
color:#fefefe; 
background-color:#cc740b; 
}

div.datetime .top p { 
font:bold x-small/100% Georgia, "New Century Schoolbook", "Book Antiqua", "Times New Roman", serif; 
letter-spacing:0.12em; 
text-transform:uppercase; 
}

/* day of the month (NUMBER) */ 
div.datetime p.day { 
font:bold 1.5em/98% Georgia, "New Century Schoolbook", "Book Antiqua", "Times New Roman", serif; 
letter-spacing:0.13em; 
margin-top:-5px;

}

/* month */ 
div.datetime p.mon { 
font:x-small/135% Verdana,Geneva,Arial,Helvetica,sans-serif; 
margin-top:4px;

letter-spacing:normal; 
text-transform:uppercase; 
}

/* year */ 
div.datetime p.yr { 
font:x-small/110% Verdana,Geneva,Arial,Helvetica,sans-serif; 
letter-spacing:0.05em; 
}

div.datetime .top p { 
background:url(/img/blog/metal_loops.gif) no-repeat 50% 0; 
margin:-9px auto 0 auto; /* negative top margin, auto for centering */ 
padding-top:11px; 
}

div.datetime { 
background:url(/img/blog/page_corner.png) #ffffff no-repeat right bottom; 
}

div.datetime .btm { 
color:#cc740b; 
background:transparent; 
border-left:1px solid #a1c6ac; 
margin:0 10px 5px 0; 
padding:0 0 1px 0; 
}

.post_footer{
background:#c9c5bb;
margin:10px 0 0 0;
}

#related_project_more_info{
background:#c9c5bb;
margin:25px 18px 15px 18px;
}

#comment_form{
	background:url('/img/blog/leave_comment_corner.gif') top left no-repeat;
	width:620px;
	margin:8px 8px 0 8px;
	padding-top:54px;
}

#leave_comment{
	background:#a7b2d8;
	padding:10px 5px 5px 5px;
	margin:0;
	margin-bottom:8px;
}

#leave_comment p{
	font-family:"Century Gothic",Arial,sans-serif;
}

#leave_comment #user_info{
	width:200px;
	float:left;
}

.comment_entry{
	width:612px;
	margin:8px;
	background:#a7b2d8;
	padding:10px 5px 5px 5px;
}

.comment_name{
	font-family:"Century Gothic",Arial,sans-serif;
	font-size:20px;
	font-weight:bold;
}

.comment_date{
	font-family:"Century Gothic",Arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#cc740b;
}

.comment_location{
	font-size:inherit;
	font-style:italic;
}

#author_blurb{
	width:612px;
	margin:8px;
	background:#a7b2d8;
	padding:10px 5px 5px 5px;
}

#author_blurb .name{
	font-family:"Century Gothic",Arial,sans-serif;
	font-size:20px;
	font-weight:bold;
}

#author_blurb img{
	float:left;
	margin:2px 6px 4px 2px;
}

#pagination_links{
	clear:left;
	text-align:center;
	width:620px;
}