﻿div#navigation ul li ul li a.blog{background-image:url(../images/master/mainav_blog.gif); padding:4px 12px 5px 35px;}
div.BlogHold{margin:0 0 8px 0; padding:0;}
.ui-tabs-hide{display:none;}

/* - - Coll Layout - - */
div.BlogHold div.BlogMain{margin:0 245px 0 0; padding:0;}
div.BlogHold div.BlogCol{margin:0; padding:0; width:237px; float:right; clear:none;}

/* - - Landing Page Blog Head - - */
div.BlogHold div.BlogHead{margin:0; padding:12px; height:39px;}
div.BlogHold div.BlogHead h3{margin:0; padding:5px 0 8px 40px; float:left; clear:none; font-size:165%; background:url(../images/blog/HeadIcon.gif) center left no-repeat;}
div.BlogHold div.BlogHead div.BlogSearch{margin:0; padding:7px 17px 6px 22px; float:right; clear:none; width:265px;}
div.BlogHold div.BlogHead div.BlogSearch label{margin:0; padding:0; font-size:90%; font-weight:bold;}
div.BlogHold div.nextprev input{padding:1px 0; margin:0; font-size:90%; font-weight:normal; letter-spacing:0px;}

/* - - nextprev - - */
div.BlogHold div.nextprev{padding-top:13px; border:none;}
div.BlogHold div.nextprev input.Button{padding:1px 0; margin:0; font-size:90%; font-weight:normal; letter-spacing:0px;}

/* - - Landing Page Blog List - - */
div.BlogHold div.post{margin:0 10px 10px 10px; padding:9px; position:relative;}
div.BlogHold div.Alt{margin:0 10px 10px 10px; padding:9px 9px 12px 9px;}
/* Img */
div.BlogHold div.post div.postImage{margin:0; padding:7px; float:left; clear:none;}
div.BlogHold div.post div.postImage img{width:71px; height:77px;}
/* Details */
div.BlogHold div.post div.postDetails{margin:0; padding:7px 5px 0 100px; *padding:7px 5px 0 23px; min-height:83px;}
div.BlogHold div.post div.postDetails h4{margin:0; padding:0 0 4px 19px; font-size:130%; font-weight:bold; display:block; line-height:1em; background:url(../images/blog/PostHeadIcon.gif) center left no-repeat;}
div.BlogHold div.post div.postDetails h4 a{font-weight:bold;}
div.BlogHold div.post div.postDetails p{margin:0; padding:0 0 6px 0; font-size:90%; line-height:1.6em;}
div.BlogHold div.post div.postDetails span.postedTo{margin:0 8px 0 0; padding:0; font-size:75%; line-height:1.4em; display:block;}
div.BlogHold div.post div.postDetails span.postedTo strong{}

/* - - Blog Entry List - - */
div.BlogHold div.BlogEntryHold{margin:0; padding:0;}
div.BlogHold div.BlogEntryHold div.adminBar{margin:12px; padding:0; font-size:95%;}
/* Blog Entry */
div.BlogHold div.blogEntry{margin:0 10px 15px 10px; padding:12px 9px 9px 9px;}
div.BlogHold div.blogEntry h4{margin:0; padding:0 0 6px 0; font-size:130%; font-weight:bold; line-height:1em;}
div.BlogHold div.blogEntry h4 a{margin:0; padding:6px 0 7px 40px; display:block; background:url(../images/blog/HeadIconEntry.gif) center left no-repeat; font-weight:bold;}
div.BlogHold div.blogEntry h4 span.Author{margin:0; padding:0 0 0 40px; font-size:70%; font-weight:normal;}
div.BlogHold div.blogEntry p{margin:0; padding:0 0 6px 40px; font-size:90%; line-height:1.6em;}
div.BlogHold div.blogEntry p.BlogEntryDate{margin:7px 0 15px 40px; padding:3px 7px; font-size:85%; line-height:1.6em;}
/* Comments */
div.BlogHold div.blogEntry div.commentsSection{margin:0 0 0 40px; padding:0;}
div.BlogHold div.blogEntry div.commentsSection h5{margin:0; padding:0; font-size:90%; font-weight:bold; line-height:1em;}
div.BlogHold div.blogEntry div.commentsSection ol{margin:15px 0 0 0; padding:0; border-bottom:none;}
div.BlogHold div.blogEntry div.commentsSection ol li{margin:9px 0 10px 0; padding:9px 9px 12px 9px;  font-size:90%; line-height:1.6em; list-style:none;}
div.BlogHold div.blogEntry div.commentsSection ol li span{margin:0; padding:0;}
div.BlogHold div.blogEntry div.commentsSection ol li p{margin:0; padding:0;}
div.BlogHold div.blogEntry div.commentsSection ol li strong{margin:0; padding:0; font-size:120%;}
div.BlogHold div.blogEntry div.commentsSection ol li span.commentAuthor{margin:0; padding:0; display:block;}
/* Add Comment Form */
div.BlogHold div.blogEntry div.commentsSection div.addCommentBox{margin:10px 0 10px 0; padding:0 9px 15px 9px;}
div.BlogHold div.blogEntry div.commentsSection div.addCommentBox input{margin:3px 0 0 0; display:block;}
div.BlogHold div.blogEntry div.commentsSection div.addCommentBox textarea{margin:0 0 10px 0;}
div.BlogHold div.blogEntry div.commentsSection div.addCommentBox input.Button{padding:0 0 1px 0; margin:0; font-size:90%; font-weight:normal; letter-spacing:0px;}
/* - - Create Blog - - */
div.BlogHold div.CreateBlog{margin:0 10px 10px 10px;}
div.BlogHold div.CreateBlog div.toolbar{}
div.BlogHold div.CreateBlog div.toolbar input{padding:0 0 1px 0; margin:8px 0 0 0; font-size:90%; font-weight:normal; letter-spacing:0px;}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* - - Tabs - - */
div.BlogHold div.BlogCol ul{margin:0; padding:0;}
div.BlogHold div.BlogCol ul li{}
div.BlogHold div.BlogCol ul li a{}
div.BlogHold div.BlogCol ul li.TabMyBlogs{margin:0; padding:10px 0; width:48%; text-align:center; display:inline; list-style:none; font-size:80%; float:left; clear:none;}
div.BlogHold div.BlogCol ul li.TabMySubscriptions{margin:0; padding:10px 0; width:48%; text-align:center; display:inline; list-style:none; font-size:80%; float:right; clear:none;}
div.BlogHold div.BlogCol ul li.ui-tabs-selected{}
div.BlogHold div.BlogCol div.BlogColHold{margin:0; padding:35px 0 0 0;}

/* - - Coll Search - - */
div.BlogHold div.BlogCol div.CollBlogsList{margin:0 0 8px 0; padding:0;}
div.BlogHold div.BlogCol div.CollBlogsList div#postsSearch{margin:0; padding:10px 0; text-align:center;}
div.BlogHold div.BlogCol div.CollBlogsList div#postsSearch input.Button{padding:0 0 1px 0; margin:0; font-size:90%; font-weight:normal; letter-spacing:0px;}
div.BlogHold div.BlogCol div#entryLinks{margin:0; padding:3px;}
/*div.BlogHold div.BlogCol div.CollBlogsList ul{margin:8px 0; padding:6px 0 0 0;}
div.BlogHold div.BlogCol div.CollBlogsList ul li{margin:0 0 0 1px; padding:3px 0 3px 19px; list-style:none; border:none; background:url(../images/blog/PostHeadIcon.gif) center left no-repeat;}
div.BlogHold div.BlogCol div.CollBlogsList ul li a{font-weight:bold; font-size:95%;}*/
/* - - Add Subscription - - */
div.BlogHold div.BlogCol div.CollBlogsList div.subscriptions{margin:0; padding:10px; text-align:right; background:url(../images/blog/HeadBak.gif) bottom repeat-x #F3F3F5;}
div.BlogHold div.BlogCol div.CollBlogsList div.subscriptions input{padding:0 0 1px 0; margin:0; font-size:95%; font-weight:normal; letter-spacing:0px;}
/*Author Details*/
div.BlogHold div.BlogCol div.CollBlogsList div.AuthorDetails{margin:0 0 3px 0; padding:0;}
div.BlogHold div.BlogCol div.CollBlogsList div.AuthorDetails h4{margin:0; padding:8px 0 8px 30px; font-size:95%;}
div.BlogHold div.BlogCol div.CollBlogsList div.AuthorDetails div.Img{margin:12px 0 10px 12px; padding:6px; float:left; clear:none;}
div.BlogHold div.BlogCol div.CollBlogsList div.AuthorDetails div.Img a{border:none;}
div.BlogHold div.BlogCol div.CollBlogsList div.AuthorDetails div.Img a img{width:71px; height:77px; border:none;}
div.BlogHold div.BlogCol div.CollBlogsList div.AuthorDetails div.AuthorName{margin:0; padding:0 0 12px 12px; display:block; clear:left;}
div.BlogHold div.BlogCol div.CollBlogsList div.AuthorDetails div.AuthorName p{margin:0 0 2px 0; padding:0; font-size:90%;}
div.BlogHold div.BlogCol div.CollBlogsList div.AuthorDetails div.AuthorName p span{margin:0; padding:0; font-weight:bold;}
/*entriesOnPageBox*/
div.BlogHold div.BlogCol div.CollBlogsList div.entriesOnPageBox{margin:0 0 3px 0; padding:0; border-top:none;}
div.BlogHold div.BlogCol div.CollBlogsList div.entriesOnPageBox h4{margin:0; padding:8px 0 8px 30px; font-size:95%;}
div.BlogHold div.BlogCol div.CollBlogsList div.entriesOnPageBox ul{margin:6px 0; padding:6px 0 0 12px;}
div.BlogHold div.BlogCol div.CollBlogsList div.entriesOnPageBox ul li{margin:0 0 0 1px; padding:3px 0 3px 0; list-style:none; border:none; background-image:none;}
div.BlogHold div.BlogCol div.CollBlogsList div.entriesOnPageBox ul li a{padding:0 0 0 22px; font-weight:bold; font-size:95%; display:block; background:url(../images/blog/PostHeadIconList.gif) top left no-repeat;}
/*monthViewBox*/
div.BlogHold div.BlogCol div.CollBlogsList div.monthViewBox{margin:0; padding:0; border-top:none;}
div.BlogHold div.BlogCol div.CollBlogsList div.monthViewBox h4{margin:0; padding:8px 0 8px 30px; font-size:95%;}
div.BlogHold div.BlogCol div.CollBlogsList div.monthViewBox ul{margin:6px 0; padding:0;}
div.BlogHold div.BlogCol div.CollBlogsList div.monthViewBox ul li{margin:0 0 0 1px; padding:3px 0 3px 12px; list-style:none; border:none; background:none;}
div.BlogHold div.BlogCol div.CollBlogsList div.monthViewBox ul li a{font-weight:bold; font-size:95%;}
/* - - My Blogs - - */
div.BlogHold div.BlogCol div.CollMyBlogs{margin:0 0 8px 0; padding:11px 10px 6px 10px;}
div.BlogHold div.BlogCol div.CollMyBlogs input{margin:0; padding:10px 0; width:100%; font-size:95%; background:url(../images/blog/MyBlogsButtonBak.gif) center no-repeat;}
div.BlogHold div.BlogCol div.CollMyBlogs div.MyBlogsList{margin:8px 0; padding:0;}
div.BlogHold div.BlogCol div.CollMyBlogs div.MyBlogsList ul{margin:0; padding:8px 0 0 0;}
div.BlogHold div.BlogCol div.CollMyBlogs div.MyBlogsList ul li{margin:0 0 0 1px; padding:3px 0 3px 19px; list-style:none; border:none; background:url(../images/blog/PostHeadIcon.gif) center left no-repeat;}
div.BlogHold div.BlogCol div.CollMyBlogs div.MyBlogsList ul li a{font-weight:bold; font-size:95%;}

/* - - My Subscriptions - - */
div.BlogHold div.BlogCol div.CollMySubscriptions{margin:0 0 8px 0; padding:11px 5px 16px 10px;}
div.BlogHold div.BlogCol div.CollMySubscriptions div.blogSubscription{padding:0; margin:0;}
div.BlogHold div.BlogCol div.CollMySubscriptions div.blogSubscription img{padding:1px; margin:0; float:left; clear:none; width:46px; height:50px;}
div.BlogHold div.BlogCol div.CollMySubscriptions div.blogSubscription div.BlogSubscriptionInfo{padding:0; margin:0 0 0 60px; min-height:60px;}
div.BlogHold div.BlogCol div.CollMySubscriptions div.blogSubscription div.BlogSubscriptionInfo h4{padding:0; margin:5px 0 0 0; font-size:95%;}
div.BlogHold div.BlogCol div.CollMySubscriptions div.blogSubscription div.BlogSubscriptionInfo h4 a{font-weight:bold;}
div.BlogHold div.BlogCol div.CollMySubscriptions div.blogSubscription div.BlogSubscriptionInfo p{padding:0; margin:2px 0 0 0; font-size:75%; line-height:1.1em;}
div.BlogHold div.BlogCol div.CollMySubscriptions div.blogSubscription div.BlogSubscriptionInfo p span{}

/* - - Edit Blog Entry - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
div.BlogOptions{margin:0; padding:0;}
div.BlogOptions ul{padding:0;}
div.editEntryBox div.BlogCheckBox{margin:15px 0 0 0; padding:0;}
div.editEntryBox div.BlogCheckBox h4{margin:10px 0 10px 0; padding:0;}
div.editEntryBox div.BlogCheckBox input{margin:0 4px 0 0; padding:0;}
div.editEntryBox div.BlogCheckBox label{margin:-1px 5px 0 0; padding:0; display:inline; clear:right; font-weight:normal;}
div.editEntryBox div.BlogCheckBox span{margin:0 0 4px 0; padding:0;}
div.editEntryBox div.BlogTool{margin-top:20px; margin-bottom:0; padding-bottom:0;}

/* - - Control Panel - - */
div.controlPanel{margin:0; padding:0 0 10px 0;}
div.controlPanel h3{margin:8px 0 10px 0; padding:0;}
div.controlPanel div.list_options{margin:0 0 10px 0; padding:0;}
div.controlPanel div.list_options ul{margin:0; padding:0;}
/**/
div.controlPanel div.controlPanelEntry{margin:0 0 10px 0; padding:18px 25px 8px 25px;}
div.controlPanel div.controlPanelEntry h4{margin:0 0 6px 0; padding:0;}
div.controlPanel div.controlPanelEntry p{margin:0 0 10px 0; padding:0; font-size:80%;}
div.controlPanel div.controlPanelEntry ul{margin:0; padding:0;}
div.controlPanel div.controlPanelEntry ul li{margin:0 0 14px 0; padding:0 0 4px 37px; list-style:none; font-size:115%; font-weight:bold;}
div.controlPanel div.controlPanelEntry ul li.ControlManagePosts{background:url(../images/blog/ControlManagePosts.gif) top left no-repeat;}
div.controlPanel div.controlPanelEntry ul li.ControlTrashFolder{background:url(../images/blog/ControlTrashFolder.gif) top left no-repeat;}
div.controlPanel div.controlPanelEntry ul li.ControlRenameBlog{background:url(../images/blog/ControlRenameBlog.gif) top left no-repeat;}
div.controlPanel div.controlPanelEntry ul li.ControlDeleteBlog{background:url(../images/blog/ControlDeleteBlog.gif) top left no-repeat;}
div#main_content div.controlPanel div.controlPanelEntry ul li a{font-weight:bold;}
div.controlPanel div.controlPanelEntry ul li span{margin:0 0 0 1px; padding:0; font-size:70%; display:block; font-weight:normal;}

/* - - Delete Blog - - */
div.DeleteBlog{}
div.DeleteBlog div.alert{margin:0;}
div.DeleteBlog div.toolbar{margin:15px 0 0 0;}

/* - - Manage Posts View - - */
table.BlogMKT{margin:15px 0;}
div.BlogToolbar{margin:15px 0 0 0;}

/* - - My Buddie Blog List - - */
div.profile_hold table.Blogprofile{margin-top:-11px;}
div.profile_hold div.content table.details_table td.ProfileBlogList{padding:0 150px 0 0; margin:0;}
div.profile_hold td.ProfileBlogList div.MyBlogsList{margin:0; padding:6px 0 6px 12px;}
div.profile_hold td.ProfileBlogList ul{margin:0; padding:0;}
div.profile_hold td.ProfileBlogList ul li{margin:0 0 0 1px; padding:3px 0 3px 0; list-style:none; border:none; background-image:none;}
div.profile_hold td.ProfileBlogList ul li a{padding:0 0 0 22px; font-weight:bold; display:block; background:url(../images/blog/PostHeadIconList.gif) center left no-repeat;}
