.BlogInfo{padding-bottom:10px;}
.SearchOptions{font-family:Verdana; font-size:small;} 
.CreateFrom{font-size:small; color:#003366;}
.blog_body{font-family:Verdana; font-size:small;}
.blog_head{}
.blog_Description_Heavy{font-family:Verdana; font-size:small; font-weight:bold;}
.blog_Description{font-family:Verdana; font-size:small;}
.blog_published{display:block; text-align:center; float:left; font-family:Verdana; border:1px solid #cccccc; border-bottom-width:2px; background:url(images/clip-bottom.png) right top no-repeat; width:2.5em; margin-right:5px;}
.blog_pub-month{display:block; font-size:small; font-weight:bold; color:#ffffff; margin:0; padding:0; padding-top:1px; background:url(images/clip-top.png) center top repeat-x; text-transform:uppercase;}
.blog_pub-date{display:block; font-size:12px; margin:0; padding:0;}
.blog_pub-year{display:block; font-size:small; margin:0; padding:0;}
.blog_comments{background:url(images/blog_comments.png) left center no-repeat; padding-left:20px; margin-right:10px; cursor:pointer; font-weight:bold;}
.blog_comments_normal{background-image:url(images/blog_comments.png); background-repeat:no-repeat; padding-left:20px; margin-right:10px; cursor:pointer; font-size:small;}	
.blog_topics{background-image:url(images/blog_topic.png); font-size:small;}
.blog_more_link{font-size:11px; font-weight:bold;}
.blog_gravatar{float:left; padding:2px; margin:5px; border:solid 1px #ddd; background-color:#fff; margin-left:4px; margin-bottom:-5px;}
.blog_gravatar_preview{padding:2px; margin:0px; border:solid 1px #ddd; background-color:#fff; float:right;}
.blog_lefttd{white-space:nowrap; vertical-align:top;}
.blog_tags{display:none; visibility:hidden; background-image:url(images/blog_tag_blue.png);	font-size:small;}
.blog_trackback{background-image:url(images/blog_trackback.png); background-repeat:no-repeat; padding-left:20px; font-size:small;}
.blog_permalink{background-image:url(images/blog_permalink.png); background-repeat:no-repeat; padding-left:20px; font-size:small;}
.blog_print{background-image:url(images/blog_print.png); background-repeat:no-repeat; padding-left:20px; margin-left:8px; font-size:small;}
.blog_edit_link{background-image:url(images/blog_edit_link.png); margin-left:8px; background-repeat:no-repeat; padding-left:20px; font-size:small;}
/*.blog_tags,*/ .blog_topics, .blog_permalink{background-position:left; background-repeat:no-repeat; padding-left:20px; display:block; clear:both; float:none;}
.blog_date{color:#666666;}
h2.blog_title{font-family:Verdana; font-size:16pt; margin-bottom:3px; margin-top:15px; line-height:16pt;}
h1, .horizontalline{border:1px dotted #aaaaaa;}
.blog_subhead{margin:0pt; padding:0pt 0pt 8px 42px; position:relative;}
.blog_subhead .blog_comments{position:absolute; top:0pt; right:0pt;}
.blog_footer_right{float:right; display:inline; position:relative;}
.blog_footer_left{float:left; display:inline;}
.blog_footer{width:100%; display:block; border-bottom:1px dotted #aaaaaa; padding-bottom:30px;}
.clear{clear:both;}
.blog_copyright{font-size:small;}
.blog_entry_description{}
/* Normal Bubble */
div.blog_bubble, div.blog_bubble_owner{ width:auto; font-size:small; margin-bottom:24px;}
div.blog_bubble blockquote{ margin:0px; padding:0px; border:1px solid #c9c2c1; background-color:#fff; min-height:64px;}
div.blog_bubble_owner blockquote{margin:0px; padding:0px; border:1px solid #aaa; background-color:#e0e0e0; min-height:64px;}
div.blog_bubble blockquote p, div.blog_bubble_owner blockquote p{margin:10px; padding:0px;}
div.blog_bubble cite, div.blog_bubble_owner cite{position:relative; margin:0px; padding:7px 0px 0px 15px; top:6px; background:transparent url(images/blog_comment_tip.gif) no-repeat 20px 0; font-style:normal;}
div.blog_bubble_owner cite{background:transparent url(images/blog_comment_tip_owner.gif) no-repeat 20px 0;}
/* Calendar Styles */
.Blog_Archive_DayHeader{font-size:x-small; background-color:#ccddff;}
.Blog_Archive_Day{font-size:x-small; background-color:#fff;}
.Blog_Archive_Day a, .Blog_Archive_SelectedDay a, .Blog_Archive_WeekendDay a, .Blog_Archive_TodayDay a{width:100%;}
.Blog_Archive_NextPrev{font-size:x-small;}
.Blog_Archive_OtherMonth{font-size:x-small; background-color:#f4f4f4;}
.Blog_Archive_SelectedDay{border:1px solid #cccccc; background-color:#FFCC00;}
.Blog_Archive_Selector{font-size:x-small;}
.Blog_Archive_Title{font-size:x-small; font-weight:bold;}
.Blog_Archive_TodayDay{border:1px solid #cccccc; background-color:#FFCC00; font-size:x-small; font-weight:bold;}
.Blog_Archive_WeekendDay{font-size:x-small; background-color:#fffff0;}
.blog_image_list{line-height:20px; vertical-align:middle;}
.blog_dateline{font-family:Verdana; font-size:x-small;}
div.blog_bubble p{color:black;}