@charset "utf-8";
/*----------------- Blog Templates ---------------------------- */

#Blog_Entries {
	padding:15px 20px 0px 20px;
}
#commentform {
	padding:15px 20px 20px 20px;
}
img.NewsletterSubBanner {
	width:624px;
}
#Title {
	margin-bottom:10px;
	background-image:url(/units/images/templates/tag_blog.gif);
	background-repeat:no-repeat;
	background-position:99% top;
	background-color:#83130e;
	padding:10px 15px 10px 15px;
}
#Title h1 {
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:170%;
	color:#fff;
}
#BlogTeaser {
	color: #fff;
}
#Blog_Entries h2, #Blog_Archive h2, #CategoryHeader h2 {
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:125%;
	margin-bottom:10px;
	color:#133d68;
}
#Blog_Entries img{
	max-width:580px;
	height:auto;
	padding:0 8px;
}
#CategoryHeader {
	background-color:#FFEDEC;
	border: 1px solid #83130E;
	margin:15px 20px 5px 20px;
	padding: 10px;
}
#Blog_Entries table {
	margin-bottom:10px;
	width:98%;
	font-size:90%;
}
#Blog_Entries table td {
	vertical-align:top;
	padding:8px;
}
#Blog_Entries {
	line-height:140%;
}
#
#Blog_Entries img.right {
	float:right;
	margin:20px;
	padding:4px;
	border:1px solid #999;
}
div.Blog_Entry {
	margin-bottom:20px;
	border-bottom: #CCC 1px solid;
}
.Blog_Entry .dateline {
	margin-bottom:0px;
	font-size: 85%;
}
.blog-entry-body li{
	margin-top:15px;
	line-height:1.5em;
}
.Blog_Entry .PostCredit {
	font-size: 85%;
}
.BlogMenu {
	width: 278px;
}
.BlogMenu ul {
	list-style: none;
	padding: 10px;
}
.BlogMenu#Authors {
	color: #144081;
	font-weight: bold;
}
.BlogMenu#Authors p {
	margin-top: 0px;
	padding: 0px 10px 10px 10px;
}
.BlogMenu#Authors img {
	padding: 10px 10px 0px 10px;
}
h3#comments {
	padding:0px 20px 0px 20px;
	float: left;
}
#commentform {
	float: left;
}
ol.commentlist {
	float: left;
	width: 540px;
}
#BlogRss {
	padding: 10px;
}
#Cloud h2 {
	margin:10px 0;
}
#Cloud .cloud {
	margin:2px 10px;
	float:left;
}
#Cloud a:hover {
	color:#333;
}
.BlogMenu ul{
	padding:0;
	margin:0;
}
.BlogMenu li a{
	display:block;
	margin: 3px 0px;
	padding:4px 0 4px 7px;
}
.BlogMenu li a:hover{
	background-color:#96C1ED;
}
.MsoListParagraph{ text-indent:-16px !important; margin-left:25px;}

.catlist a{
	background-color:#700001;
	color:white;
	margin:1px;
	padding:0 7px;
	border-radius:3px;
	font-size:11px;
	display:inline-block;
}
.catlist a:hover{
	background-color:#970002;
	text-decoration:none !important;
	color:white !important;
}
.imagediv{
	text-align:center;
}