﻿/* sidebar "blogger" entries */
.blogger {
   margin: 12px 0px;
}

.blogger p {
   margin: 5px 0px;
}

.blogger img {
   float: left;
   margin-right: 12px;
}

.blogger div {
   /*margin-left: 64px;*/
}

.blogger .name {
   font-size: 1.2em;
   font-weight: bold;
   color: #0000CC;
   margin: 0px;
}

.blogger .red a {
   color: #CC0000;
   text-decoration: none;
}

.blogger .red a:visited {
   color: #CC0000;
}

.blogger .blue a {
   
   text-decoration: none;
}

.blogger .blue a:visited {
   color: #0000CC;
}

/* sidebar recommended post styles */
.recommended_post {
   margin-bottom: 5px;
}

.recommended_post a {
   text-decoration: none;
   color: black;
}

.recommended_post a:hover {
   text-decoration: underline;
   color: Blue;
}

/* main blog post styles */
.blog_entry {
   margin-left: 6px;
   margin-right: 6px;
}

.blog_entry .blog_body, .blog_entry .blog_title {
   margin-bottom: 10px;
}

.blog_entry .blog_title {
   font-size: 1.2em;
}

.blog_author {
   font-style: italic;
   color: Gray;
}

.blog_button {
   float: right;
   margin-top: 9px;
   margin-right: -12px;
}

/* ListView item styles */
.blog_list {
   padding: 0px;
   margin: 0px;
}

.blog_list li {
   display: inline;
}

.archives {
   margin: 0px 5px;
}

.divider {
   margin: 10px 0px;
}

.data_pager {
   text-align: right;
}

.top_pager {
   display: inline-block;
   float: right;
   width: 150px;
   margin: 10px 0px;
}

.content_sub_title {
   display: inline-block;
   margin: 10px 0px;
   font-size: 1.2em;
   max-width: 375px;
}

.content_sub_title p {
   margin: 0px;
}