/*  BLOG VIEW----------------------------------------------- */

.CreateFrom {font-size:10px;color:#036;}
.BlogDescriptionHeavy {/*font-family:"Century Gothic", Arial, sans-serif;*/font-size:10pt;font-weight:700; color:#898989;}
.BlogDescription{ text-align:justify;}
.BlogPublished {display:block;text-align:center;float:left;/*font-family:"Century Gothic", Arial, Helvetica, sans-serif;border-bottom:2px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:1px solid #CCC;*/background:url(images/calendar_empty.png) center top no-repeat;width:2.5em;margin-right:5px;width:64px; height:64px;}
.BlogPubMonth {display:block;font-size:10px;font-weight:700;/*color:#FFF;background:url(images/clip-top.png) center top repeat-x;*/text-transform:uppercase;margin:0;padding:25px 0 0;}
.BlogPubDate {display:block;font-size:12px;margin:0;padding:0;}
.BlogPubYear {display:block;font-size:10px;margin:0;padding:0;}
.BlogComments {background-image:url(images/postComments.png);background-position:left;background-repeat:no-repeat;padding-left:20px;margin-right:10px;cursor:pointer;font-weight:700;display:inline-block;height:1.5em;}
.BlogCommentsNormal {background-image:url(images/postComments.png);background-repeat:no-repeat;padding-left:20px;margin-right:10px;cursor:pointer;font-size:11px;}
.BlogTopics {background-image:url(images/postTag.png);display:inline-block;font-size:11px;}
.BlogMoreLink {background-image:url(images/postLink.png);background-position:left;background-repeat:no-repeat;padding-left:20px;margin-right:10px;cursor:pointer;font-weight:700;font-size:11px;display:inline-block;height:1.5em;}
BlogPermaUrl{background-image:url(images/postUrl.png);background-position:left;background-repeat:no-repeat;padding-left:20px;margin-right:10px;cursor:pointer;font-weight:700;font-size:11px;display:inline-block;height:1.5em;}
.BlogGravatar {float:left;border:solid 1px #ddd;background-color:#fff;margin:5px 5px -5px 4px;padding:2px;}
.BlogGravatarPreview {border:solid 1px #ddd;background-color:#fff;float:right;margin:0;padding:2px;}
.BlogLeftTD {white-space:nowrap;vertical-align:top;padding-right:1em;}

/*  BLOG FOOTER---------------------------------------------- */

.BlogFooter {width:100%;display:block;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#898989;padding-bottom:45px;}
.BlogTags {background-image:url(images/blog_tag_blue.png);font-size:11px;}
.BlogFooterSub {padding-bottom:1ex;font-size:11px;}
.BlogFooterRight {text-align:right;}
.BlogFooterRight  a{line-height:2em;display:inline-block;}
.BlogTrackback {background-image:url(images/postTrackback.png);background-repeat:no-repeat;padding-left:20px;font-size:11px;}
.BlogPermalink {background-image:url(images/blog_permalink.png);background-repeat:no-repeat;padding-left:20px;font-size:11px;}
.BlogPrint {background-image:url(images/postPrint.png);background-repeat:no-repeat;padding-left:20px;margin-left:8px;font-size:11px;}
.BlogEditLink {background-image:url(images/postEdit.png);margin-left:8px;background-repeat:no-repeat;padding-left:20px;font-size:11px;}
.BlogTopics, .BlogPermalink {background-position:left;background-repeat:no-repeat;padding-left:20px;display:block;clear:both;float:none;}
.BlogDate {color:#666;}
h2.BlogTitle,div.BlogHead h2.BlogTitle,div.BlogHead h2.BlogTitle a,div.BlogHead h2.BlogTitle a:link,div.BlogHead h2.BlogTitle a:visited,div.BlogHead h2.BlogTitle a:active,div.BlogHead h2.BlogTitle a:hover {/*font-family:"Century Gothic", Arial, sans-serif;*/font-size:14pt;margin-bottom:3px;margin-top:15px;line-height:16pt;}
h1,.HorizontalLine {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#898989; width:100%;}
.BlogSubHead {position:relative;margin:0;padding:0 0 8px 42px;}
.BlogSubHead .BlogComments {position:absolute;top:0;right:0;}
.Clear {clear:both;}
.BlogCopyright {font-size:10px;}
div.BlogBubble,div.BlogBubbleOwner {width:auto;font-size:10pt;margin-bottom:24px;}
div.BlogBubble blockquote {border:1px solid #c9c2c1;background-color:#fff;zoom:1;min-height:64px;margin:0;padding:0;}
div.BlogBubbleOwner blockquote {border:1px solid #aaa;background-color:#e0e0e0;zoom:1;min-height:64px;margin:0;padding:0;}
div.BlogBubble blockquote p,div.BlogBubbleOwner blockquote p {margin:10px;padding:0;}
div.BlogBubble cite,div.BlogBubbleOwner cite {position:relative;top:6px;background:transparent url(images/blog_comment_tip.gif) no-repeat 20px 0;font-style:normal;margin:0;padding:7px 0 0 15px;}
div.BlogBubbleOwner cite {background:transparent url(images/blog_comment_tip_owner.gif) no-repeat 20px 0;}
.BlogArchiveDayHeader {font-size:12pt;font-weight:700;color:#072349;height:30px;vertical-align:middle;}
.BlogArchiveDay {font-size:12pt;font-weight:700;color:#072349;height:30px;vertical-align:middle;background-color:#dae4f1;}
.BlogArchiveDay a,.BlogArchiveSelectedDay a,.BlogArchiveWeekendDay a,.BlogArchiveTodayDay a {width:100%;}
.BlogArchiveOtherMonth {font-size:12pt;font-weight:700;color:#072349;height:30px;width:30px;vertical-align:middle;
background-color:#ffffff;}
.BlogArchiveSelectedDay {font-size:12pt;font-weight:700;color:White;height:30px;width:30px;vertical-align:middle;border:1px solid #96a9c1;background-color:#dae4f1;}
.BlogArchiveTitle {font-size:12pt;color:White;font-weight:700;height:30px;border:0px;}
.BlogArchiveTodayDay {font-size:12pt;font-weight:700;color:#fff;height:30px;width:30px;vertical-align:middle;background-color:#072349;border:1px solid #96a9c1;background-color:#dae4f1;}
.BlogArchiveWeekendDay {font-size:12pt;font-weight:700;color:#072349;height:30px;width:30px;background-color:#dae4f1;}
.BlogImageList {line-height:20px;vertical-align:middle;}
.BlogPostUser {background-image:url(images/postUser.png);background-repeat:no-repeat;padding-left:20px;margin-right:10px;cursor:pointer;font-size:11px;}
.BlogDateline {background-image:url(images/postDate.png);background-repeat:no-repeat;padding-left:20px;margin-right:10px;cursor:pointer;font-size:11px;}
div.BlogBubble p {color:#000;}
.TagCloud1 {font-size:xx-small;}
.TagCloud2 {font-size:x-small;}
.TagCloud3 {font-size:small;}
.TagCloud4 {font-size:medium;}
.TagCloud5 {font-size:large;}
.TagCloud6 {font-size:x-large;}
.TagCloud7 {font-size:xx-large;}
span.tagMatches {margin-left:10px;}
span.tagMatches span {margin-right:4px;background-color:#0000AB;color:#fff;cursor:pointer;padding:2px;}
.BlogInfo,.BlogReadMore {padding-bottom:10px; margin-top:10px;}
.SearchOptions,.BlogBody{font-family:"Century Gothic", Arial, sans-serif;font-size:10pt; text-align:justify;}
.BlogArchivePrev{width:25px;height:26px;margin-left:5px;}
.BlogArchiveNext,.BlogArchiveSelector {background:url(images/calendar_go_right.gif) top center no-repeat;margin-right:40px;width:26px;height:25px;}

/*  CALENDAR----------------------------------------------- */	

#calWrapper{background-color: #FFFFFF;background-image: url(images/calBG.png);background-repeat: no-repeat;	background-position: center top;width: 300px;min-height: 330px;margin-top: 10px;margin-bottom: 10px;}
#calContent{width:280px;margin-bottom:10px;margin-left:10px;margin-right:10px;}
.Calendar{ font-size:12pt; color:#274A79; height:35px; height:30px !ie;}
.TitleStyle{ color:#FFFFFF !important; font-size:12pt; font-weight:bold; text-transform: uppercase; height:40px; height:10 !ie;}
.DayStyle{ height:40px; height:35px !ie;}
.DayHeaderStyle{ height:36px; height:30px !ie; width:40px; padding-top:5px;}
.calMonlabel{background-image: url(Images/btn_view_all.gif);background-repeat: no-repeat;background-position: left top;width:130px;height:25px;padding-top:5px; padding-left:10px; padding-top:0px !ie;}

/*  BLOG LIST,MONTH,TAGS,BLOG------------------------------- */
	
#blWrapper, #bTagWrapper{background-color: #FFFFFF;background-image: url(images/header_calendar.gif);background-repeat: no-repeat;background-position: center top;width: 300px;margin-top: 10px;margin-bottom: 10px;}
#blTitle, #bTagTitle{/*font-family:"Century Gothic";*/font-weight:bold;font-size:12pt;text-transform:uppercase;color:#FFFFFF;padding-top: 10px;padding-right: 15px;padding-bottom: 0px;padding-left: 15px;height:30px;}
#blContent, #bTagContent{background-image: url(images/middle_repeat_column.gif);background-repeat: repeat-y;background-position: center top;width:300px;margin-top:0px; padding-top:5px;}
#blFooter, #bTagFooter{background-image: url(images/blog_framet_footer.gif);background-repeat: no-repeat;background-position: center top;width:300px;height:10px;}
#bTagcloud{list-style:none; padding-left:15px; padding-right:15px; text-align:center;}
#ulTwit{list-style:none; margin-left:15px;}

/*  BLOG MAIN VIEW-------------------------------------------- */

#blogLine{ border-style: dotted; color:#cccccc;}

/* BLOG RECENT ENTRIES---------------------------------------- */

.Blog_RecentEntries{text-align:justify; font-size:11px;}
.Blog_RecentEntries_Title{font-weight:700 !important;}
.Blog_RecentEntries_Dateline{color:#898989 !important;}

