/* Compiled CSS for saved content object */
#userObject_46{ position: absolute; top: 251px; left: 95px; width: 550px; z-index: 191; height: 2239px;  }
#blog{ background-color: transparent; padding: 15px; border-bottom: solid #999999 1px;  }
#blog ul{ list-style-type: none; padding: 0; margin: 0;  }
#blog ul li{ padding: 0; margin: 5px 5px 0 5px;  }
.blogSelector{ margin: 5px 5px 20px 5px; padding: 20px;  }
.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: 14px;  }
#blog_yearSelector li, #blog_monthSelector li{ text-decoration: none; display: inline;  }
#blog ul li .blogPostHeader{ padding: 20px 20px 10px 20px;  }
#blog ul li .blogPostHeader, .blogSelector{ background-color: #ffffff; color: #000000; border-bottom: groove #aaaaaa 3px;  }
#blog ul li h2{ margin: 0; font-size: 24px; 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: #660100;  }
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: #000000; border-bottom: solid #aaaaaa 1px;  }
