.blog_headline {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:600;
	color:#4079B0;
}

.blog_headline a:link { font-weight:600; color:#4079B0; text-decoration:none; }
.blog_headline a:visited { font-weight:600; color:#4079B0; text-decoration:none; }
.blog_headline a:hover { font-weight:600; color:#4079B0; text-decoration:none; }

.blog_subheadline {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:600;
	color:#4079B0;
}

#main-previous {
	float: left;
	text-align: left;	
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 30px 0px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
}

#main-previous a:link { border: 0px solid #191970; padding: 4px 18px 4px 18px; color:#4079B0; text-decoration: none; font-weight:bold;}
#main-previous a:visited { border: 0px solid #191970; padding: 4px 18px 4px 18px; color:#4079B0; text-decoration: none; font-weight:bold;}
#main-previous a:hover { border: 0px solid #FFFFFF; padding: 4px 18px 4px 18px; background-color: #1E90FF; color: #FFFFFF; text-decoration: none; font-weight:bold;}

#main-next {
	float: right;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 30px 0px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
}

#main-next a:link { border: 0px solid #191970; padding: 4px 18px 4px 18px; color:#4079B0; text-decoration: none; font-weight:bold;}
#main-next a:visited { border: 0px solid #191970; padding: 4px 18px 4px 18px; color:#4079B0; text-decoration: none; font-weight:bold;}
#main-next a:hover { border: 0px solid #FFFFFF; padding: 4px 18px 4px 18px; background-color: #1E90FF; color: #FFFFFF; text-decoration: none; font-weight:bold;}


#blog_cats  {
	margin:0px; 
	padding: 0px 0px 0px 0px;
	border:0px;
}

#blog_cats  li
{
	list-style: none;
	font-family:Calibri;
	font-weight: bold;
	font-size: 16px;	
	margin: 0px; 
	padding: 0px 0px 5px 0px;
	border:0px;
}

#blog_cats li a:link { color:#4079B0; text-decoration: none; font-weight:bold;}
#blog_cats  li a:visited { color:#4079B0; text-decoration: none; font-weight:bold;}
#blog_cats  li a:hover { color:#42b3ff; text-decoration: none; font-weight:bold;}


#shares {
	margin:0px; 
	padding: 5px 0px 15px 0px;
	border:0px;
}

#shares li
{
	list-style: none;
	display: inline;
	font-family: 'Arial';
	font-weight: bold;
	font-size: 12px;	
	margin: 0px; 
	padding: 0px 0px 0px 10px;
	border:0px;
}

#shares li a:link { opacity: .4; -moz-opacity: .4; filter: alpha(opacity=40); color: #191970; text-decoration: none; font-weight:bold; border:0px;}
#shares li a:visited { opacity: .4; -moz-opacity: .4; filter: alpha(opacity=40); color: #191970; text-decoration: none; font-weight:bold; border:0px;}
#shares li a:hover { opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); color: #1E90FF; text-decoration: none; font-weight:bold; border:0px;}


/***** Comment Row *****/


fieldset{
display:block;
float:left;
width:368px!important;
width:370px;
font-size:14px;
padding: 5px 0px 0px 10px;
margin: 0px 0px 30px 30px;
border:1px solid #000000;
}

legend{
	padding: 0px 5px 0px 5px;
	margin: 0px 0px 0px 0px;
	border: 0px;
}

legend a:link { color:#4079B0; text-decoration: none; font-weight:bold;}
legend a:visited { color:#4079B0; text-decoration: none; font-weight:bold;}
legend a:hover { color:#42b3ff; text-decoration: none; font-weight:bold;}

#comment{
display:block;
float:left;
padding: 5px 5px 15px 5px;
margin: 0px 0px 0px 0px;
} 