body { margin:0px; padding:0px; background:white; font-family:verdana,arial; }

a { color:blue; }
a:hover { color:green; }


#sidebar { float:left; overflow:hidden; }
#news { border:1px solid #dadada; margin: 0px 0px 10px; width: 200px; }
#news div { border-bottom: 1px dotted #bababa; padding:4px 4px; font-size: 10px; }
#news div.more { text-align:right; font-weight:bold; }
#news div.last { border-bottom:none; width:100%; padding-bottom:6px; }
#news h2 { background: url(../images/box_bg.gif) no-repeat; height:27px; color:black; margin:0px; padding:4px 4px 0px 20px; font-size:13px; overflow:hidden; }
#news a { text-decoration:none; }
#news a:hover { text-decoration:underline; }
#news span { display:block; font-size: 10px; color:#bababa; margin-top:2px; }
#news form { margin:0px; }
#news input { width:100%; height:20px; padding:2px; border: 1px solid #999999; font-size:11px; color:green; }
#news a.button { display:block; padding:6px 0px; border: 1px solid #999999; background: #dadada; font-weight:bold; color:black; text-align:center; }
#news a.button:hover{ background: #eaeaea; color:green; text-decoration:none; }
#advertisement { margin: 10px 0px; padding:0px 0px 0px 12px; }
#advertisement div.inside { background:#eeeeee; text-align:center; padding:14px; border-bottom:2px solid #999999; }
#advertisement div.fla_ad { }
#advertisement h2 { background: url(../images/box_bg.gif) no-repeat; height:27px; color:black; margin:0px; padding:4px 4px 0px 20px; font-size:13px; overflow:hidden; border-top:2px solid #999999; text-align:left; }