/* Compiled CSS for saved content object */
#userObject_35{ position: absolute; top: 668px; left: 111px; width: 730px; z-index: 409; height: 7966px;  }
#blog{ background-color: #d8dde1; padding: 15px; border-bottom: outset #999999 0px;  }
#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: #c76094; border-bottom: outset #aaaaaa 0px;  }
#blog ul li h2{ margin: 0; font-size: 16px; font-weight: bold; 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: #999999;  }
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: #ff0000;  }
#blog ul li .blogPost, .commentDiv, .blogPostComments{ background-color: #ffffff; color: #2b2b2b; border-bottom: outset #aaaaaa 0px;  }
