/* Compiled CSS for saved content object */
#userObject_22{ position: absolute; top: 425px; left: 172px; width: 700px; z-index: 397; height: 2344px;  }
#blog{ background-color: #d8dde1; padding: 15px; border-bottom: solid #999999 1px;  }
#blog ul{ list-style-type: none; padding: 0; margin: 0;  }
#blog ul li{ padding: 0; margin: 5px 3px 0 2px;  }
.blogSelector{ margin: 5px 5px 20px 5px; padding: 20px; overflow: hidden;  }
.blogSelectorBottom{ margin: 20px 5px 5px 5px;  }
#showAllPosts, .show_older_posts, .show_newer_posts{ cursor: pointer; text-decoration: none; font-weight: bold;  }
#blog_yearSelector, #blog_monthSelector{ margin-top: 5px; font-weight: bold; font-size: 12px; float: left; width: 100%;  }
#blog_yearSelector li, #blog_monthSelector li{ border-right: none; text-decoration: none; display: inline; float: left;  }
#blog_yearSelector span, #blog_monthSelector span{ text-decoration: none; float: left; margin: 5px 0px 0px;  }
#blog ul li .blogPostHeader{ padding: 20px 20px 10px 20px;  }
#blog ul li .blogPostHeader, .blogSelector{ background-color: #333333; color: #f66fd1; border-bottom: solid #aaaaaa 1px;  }
#blog ul li h2{ margin: 0; font-size: 24px; font-weight: normal; cursor: pointer;  }
#blog ul li .blogPost{ margin: 0; padding: 10px 20px 20px 20px;  }
#blog ul li .blogPost, .commentDiv{ background-color: #fff; border-bottom: solid 1px #aaa;  }
.postDate, .postDate a.commentCount{ font-weight: normal; color: #dddddd;  }
a.commentCountBottom{ color: inherit;  }
.blogPostComments{ display: none; padding: 10px 20px 20px 20px; background-color: #fff; border-bottom: solid 1px #aaa;  }
.makeComment{ margin-top: 20px;  }
.makeComment textarea{ width: 100%; height: 200px;  }
.character_limit{ font-weight: bold;  }
.comment_limit_exceeded{ color: #000000;  }
#blog ul li .blogPost, .commentDiv, .blogPostComments{ background-color: #ffffff; color: #000000; border-bottom: solid #aaaaaa 1px;  }
