a { font-family:Arial; font-size:14px; }
<!--
a:link { text-decoration:none; font-weight:bold; color:#838383; }
-->
a:link { text-decoration:none; font-weight:bold; color:#beb39f; }
a:visited { text-decoration:none; font-weight:bold; color:#beb39f; }
a:hover { text-decoration:none; font-weight:bold; color:#ffffff; }
.sub { font-family:Arial; font-size:12px; }
:hover.sub { text-decoration:none; font-weight:bold; color:#ffffff; }
ul {margin-left: 5px;}
li {margin-left: 15px;}

#news_layer {
 font-family: Arial, Tahoma, Arial Narrow;
 height: 25px;
 width: 290px;
 color: #beb39f;
 font-size:12px;
 position: relative;
 /*left: 630px;
 top: 491px;*/
 bottom: 50px;
 right: 0px;
 margin: 10px;
 border: 2px solid #beb39f;
 padding: 5px;
 vertical-align: middle;
 background-color: black;
 z-index: 10;
}