/* Compiled CSS for saved content object */
#userObject_38{ position: absolute; top: 225px; left: 93px; z-index: 135; width: 199px; height: 80px;  }

#userObject_39{ position: absolute; top: 1028px; left: 820px; height: 121px; width: 245px; z-index: 181;  }

#userObject_41{ position: absolute; top: 1200px; left: 928px; height: 60px; width: 200px; z-index: 187;  }

#userObject_42{ position: absolute; top: 1668px; left: 813px; height: 60px; width: 300px; z-index: 193; opacity: 1.0px; display: block;  }

#userObject_45{ position: absolute; top: 457px; left: 97px; width: 700px; z-index: 190; height: 1302px;  }
#userObject_45 #blog{ background-color: #cccccc; padding: 15px; border-bottom: solid #999999 1px;  }
#userObject_45 #blog ul{ list-style-type: none; padding: 0; margin: 0;  }
#userObject_45 #blog ul li{ padding: 0px 5px; margin: 5px 0px 0px;  }
#userObject_45 .blogSelector{ margin: 5px 5px 20px 5px; padding: 20px; overflow: hidden;  }
#userObject_45 .blogSelectorBottom{ margin: 20px 5px 5px 5px;  }
#userObject_45 #showAllPosts, .show_older_posts, .show_newer_posts{ cursor: pointer; text-decoration: none; font-weight: bold;  }
#userObject_45 #blog_yearSelector, #blog_monthSelector{ margin-top: 5px; font-weight: bold; font-size: 12px; float: left; width: 100%;  }
#userObject_45 #blog_yearSelector li, #blog_monthSelector li{ border-right: none; text-decoration: none; display: inline; float: left;  }
#userObject_45 #blog_yearSelector span, #blog_monthSelector span{ text-decoration: none; float: left; margin: 5px 0px 0px;  }
#userObject_45 #blog ul li .blogPostHeader{ padding: 20px 20px 10px 20px;  }
#userObject_45 #blog ul li .blogPostHeader, .blogSelector{ background-color: #333; color: #fff; border-bottom: solid 1px #aaa;  }
#userObject_45 #blog ul li h2{ margin: 0; font-size: 16px; font-weight: normal; cursor: pointer;  }
#userObject_45 #blog ul li .blogPost{ margin: 0; padding: 10px 20px 20px 20px; overflow: hidden;  }
#userObject_45 #blog ul li .blogPost, .commentDiv{ background-color: #fff; border-bottom: solid 1px #aaa;  }
#userObject_45 .postDate, .postDate a.commentCount{ font-weight: normal; color: #ddd;  }
#userObject_45 a.commentCountBottom{ color: inherit;  }
#userObject_45 .blogPostComments{ display: none; padding: 10px 20px 20px 20px; background-color: #fff; border-bottom: solid 1px #aaa;  }
#userObject_45 .makeComment{ margin-top: 20px;  }
#userObject_45 .makeComment textarea{ width: 100%; height: 200px;  }
#userObject_45 .character_limit{ font-weight: bold;  }
#userObject_45 .comment_limit_exceeded{ color: #ff0000;  }
#userObject_45 #blog ul li .blogPostHeader, #userObject_45 .blogSelector{ background-color: #333333; color: #ffffff; border-bottom: solid #aaaaaa 1px;  }
#userObject_45 .postDate, #userObject_45 .postDate a.commentCount{ font-weight: normal; color: #dddddd;  }
#userObject_45 #blog ul li .blogPost, #userObject_45 .commentDiv, #userObject_45 .blogPostComments{ background-color: #ffffff; color: #000000; border-bottom: solid #aaaaaa 1px;  }

#userObject_46{ position: absolute; top: 1265px; left: 813px; width: 300px; z-index: 162; height: 387px;  }
#userObject_46 #twtr-profile-widget-def{ background-color: #3082af; height: 40px; width: 200px; padding: 15px 30px 10px 30px; font-size: 18px; color: #ffffff;  }


