﻿h1.blogTitle { margin: 0; color: #cc0000; font: normal 32px "Times News Roman", Times, Palatino, serif; padding: 0 0 30px 0; background: url('/images/tab_CapRight.gif') bottom repeat-x; }

.ms-PostWrapper { clear: both; }
.PostColumns { clear: both; }
.PostLeft { width: 17%; float: left; }
.PostRight { width: 78%; float: left; padding: 0 0 0 4%; }
.PostColumns a { color: #478D8D; }

.ms-PostTitle { font: bold 1.5em Georgia, "Times New Roman", Times, Paltino, serif; color: #000000; padding: 0 0 10px 0; }
.ms-PostTitle a { color: #000000; text-decoration: none; }
.ms-PostTitle a:hover { color: #cc0000; }
.ms-PostDate { float: right; border-bottom-style: none !important; color: #888888; padding: 5px 0 0 0; font-style: italic; font-family: Georgia, "Times New Roman", Times, Paltino, serif; font-size: 120%; }
.ms-PostBody { line-height: 160%; }
.ms-PostBody a { color: #478D8D; }
.ms-PostFooter { margin: 0 0 40px 0; }
.ms-PostFooter a { color: #478D8D; }
.PostMeta { color: #888888; margin: 0 0 2em 0; }
.addThis { float: right; }
.value { color: #000000; }

.AuthorImage { margin: 0 0 10px 0; }
.AuthorMeta { font-size: 80%; color: #888888; padding: 0 0 0 10px; }

.ms-blogRightZone { background: #f8f9f9 url('/images/dotted-border-edge.gif') left repeat-y; padding: 2px; font-size: 12px; width: 170px; }
.ms-blogRightZone a { color: #000000; text-decoration: none; }
.ms-blogRightZone a:hover { color: #cc0000; text-decoration: underline; }
.ms-blogRightZone .ms-PartSpacingVertical { background: #f8f9f9 url('/images/tab_CapRight.gif') bottom repeat-x; height: 10px; margin: 10px 0 10px 0; }
.ms-blogRightZone .ms-WPTitle { color: #cc0000; font: normal 18px "Times News Roman", Times, Palatino, serif; padding: 0 5px 0 5px; }
.ms-blogRightZone .ms-navheader { color: #cc0000; font: normal 18px "Times News Roman", Times, Palatino, serif; padding: 0; }
.ms-blogRightZone .ms-WPTitle a, .ms-blogRightZone .ms-navheader a { color: #cc0000; text-decoration: none; font-weight: normal; }
.ms-blogRightZone .ms-WPTitle a:hover, .ms-blogRightZone .ms-navheader a:hover { text-decoration: underline; }
.ms-blogRightZone .ms-WPBody { padding: 0 5px 0 5px; }
.ms-blogRightZone .ms-CategoryTitleCell a, .ms-blogRightZone .bullet, .ms-blogRightZone .ms-blogAdminLinks li { background-image: url('/images/blogBullet.gif') !important; }
.ms-blogRightZone .ms-CategoryTitleCell a { background-position: 0 8px; }
.ms-blogRightZone .ms-summarycustombody td.ms-vb { font-size: 100%; padding: 0 !important; }
.ms-blogRightZone .ms-summarycustombody td.ms-vb img { display: none; }
.ms-blogRightZone .ms-summarycustombody td.ms-vb a { display: block; background: url('/images/blogBullet.gif') left no-repeat; padding: 0 0 3px 15px; color: #000000 !important; text-decoration: none; font-size: 100%; }
.ms-blogRightZone .ms-summarycustombody td.ms-vb a:hover { color: #cc0000 !important; text-decoration: underline; }
.ms-blogRightZone .item { margin: 0; padding: 0; }
.ms-blogRightZone .item a { display: block; padding: 0 0 3px 15px; }
.ms-blogRightZone .ms-partline, .ms-blogRightZone .ms-addnew { display: none; }
#blogRssLinkRight { float: right; margin: 5px 0 0 0; }
.ms-BlogNavigator { display: none; }
td.ms-pagebreadcrumb { display: none; }
#MSO_ContentTable table { width: 100%; }
.ms-PostWrapper table { width: auto !important; }

h3.ms-CommentHeader { font: bold 1.5em Georgia, "Times New Roman", Times, Paltino, serif; color: #888888; padding: 0 0 10px 0; background: url('/images/tab_CapRight.gif') bottom repeat-x; border-bottom-style: none; }
table.ms-commenttable { margin: 0; }
table.ms-commenttable td { border-top-style: none; }
h4.ms-CommentTitle { font: bold 12px Georgia, "Times New Roman", Times, Paltino, serif;  }
div.ms-CommentBody { padding: 0; line-height: 160%; }
.ms-CommentFooter { margin: 0 0 20px 0; padding: 0; }
.ms-CommentFooter a { color: #478D8D; }
.CommentSeparator { height: 80px; }
