/* CSS Document */

.content_holder { position: relative; width: 765px; margin: 0 auto; text-align: left; padding: 0px 10px 0px 10px; }

.sidebar { display: none; }
.content { margin: 0px 0px 0px 0px; position: relative; width: auto; border-left: 0px solid #333; padding: 0px 0px 0px 0px; background: none; float: right;  }

.menu { color: #000; font-size: 11px; width: 150px; text-align:left; margin: 10px 5px 20px 10px; }
.menubox p { margin: 0; padding: 0px 0px 0px 10px; }
.menutop { padding: 0px 0px 0px 10px; }
.activity { font-size: 10px; }
.activity a:link, .activity a:visited { color: #000; text-decoration: none; }
.activity a:hover, .activity a:active { color: #ab3232; text-decoration: underline; }

.news_post { color: #ddd; margin: 0px 0px 35px 0px; border: 1px solid #000000; background: #121416;  }
.news_info, .news_desc { background: #2E3338; font-size: 11px; padding: 2px 1px 1px 3px; font-family: "Arial", sans-serif; }
.news_info { font-size: 13px; font-weight: bold; }
.news_info:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .news_info { height: 1%; }

.news_desc { color: #999999; clear: both; }
.news { padding: 5px 5px 15px 5px; font-size: 11px; font-family: "Verdana", sans-serif; }

.newsbottom { text-align: right; background: #121416; font-size: 11px; padding: 2px 1px 1px 3px; font-family: "Arial", sans-serif; }

.newsnotes { display: block; background: #2E3338; padding: 3px; margin: 0px 0px 20px 0px; font: 11px "Arial", sans-serif; }
.newsnotes img { vertical-align: bottom; }

