#display_story {
  font-family: 'Trebuchet MS', Helvetica, Arial, clean, sans-serif;
  padding-left: 1em;
  /*background-color: #bdcb6b;*/
  width: 55%;
  margin-top: 5em;
  margin-bottom: auto;
  margin-left: 190px;
  padding: 1em;
  }
  
#display_story .title a {
  font-size: large; 
  font-weight: bold; 
  color: #1f3372; 
  text-decoration:none;
  }

#display_story .title a:hover {
  color: #cc700b; 
  }

#display_story .date {
  font-size: small; 
  color: #999; 
  display: inline; 
  margin-right: 1em;
  }

#display_story .src {
  font-size: small; 
  color: #999; 
  display: inline; 
  }

#display_story .desc {
  margin-top: 1em;
  font-size: medium;
  }

#display_story .links {
  font-size: 12px;
  }
  
#comment_header {
  font-size: 1em;
  }
  
#comment_header h2 {
  font-size: x-large;
  font-weight: normal;
  margin: 1em 0em 0em 0em;
  }

.top_comment {
  padding: 0;
  }

.comment {
  padding-left: 1em;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  }
.comment_author {
  margin: 0;
  padding: 0;
  font-size: 0.8em;
  color: #777;
  }
.comment_author span {font-weight: bold;color:#000;}
.comment_body {
  display: inline;
  }
.comment_reply_button {
  display: inline;
  font-size: 0.8em;
  }

#comment_reply {
  margin-top: 2em;
  margin-bottom: 1em;
  }

.comment_ads_left{
  position: absolute;
  top: 0%;
  }

.comment_ads_right{
  position: absolute;
  top: 0%;
  right: 0%;
  }

.replied_author {font-weight: bold;font-size:0.8em;}
/* #myapp {margin-top:-70px;} */