#link_bar { position: relative; }
#link_bar ul { border-bottom: 1px solid #DADADA; padding: 0 0 5px 0; }
#link_bar li { display: inline; color: #999; font-size: 0.95em; }
#link_bar li.printer_friendly { background: url(/images/icon_printer.gif) no-repeat 0 50%; padding: 0 0 0 17px; }
#link_bar li.email_friend { background: url(/images/icon_email.gif) no-repeat 0 50%; padding: 0 0 0 19px; }
#link_bar li.digg_this { background: url(/images/icon_digg.gif) no-repeat 0 50%; padding: 0 0 0 21px; }
#link_bar li a { padding: 0 5px 0 0; }

#email_friend {width: 300px; background-color: #CCC; border: 2px solid #000; position: absolute; top: 100%;}
#email_friend form { padding: 15px 15px 5px 15px; }

#news_pic{float:right; width: 250px; margin-left: 20px; margin-bottom: 20px;}
#news_show {float:left; width:475px;}

#sidebar {float:right; width:286px;}
#link_sidebar {width:286px; background:#ececec; padding: 1px 1px 1px 1px;}
#link_sidebar_content {background:#ffffff; padding: 10px 10px 10px 10px;	}
#link_sidebar_content ul {padding: 0 0 0 15px; margin: 0px;}
#link_sidebar_content li {padding: 2px 0 2px 0; margin: 0px;}
#rss_sidebar {width:286px; background:#ececec; margin: 15px 0 0 0; padding: 1px 1px 1px 1px;}
#rss_sidebar_content {background:#ffffff; padding: 10px 10px 5px 10px;	}

.news_pic_index {float:left; width: 100px; margin-right: 10px; margin-bottom:15px;}
.news_item{border-bottom: 1px solid #DADADA; padding: 5px 0 15px 0;}

.caption {color:#000000;}
.icon_rss {margin: 0px 5px -6px 0px;}
.back_link {font-weight:bold; padding: 5px 10px 5px 10px;}
.more {text-transform:uppercase; color:#000000; font-weight:bold; border-bottom:1px solid #ececec; padding: 0; margin:  0 0 10px 0;}

#home_news{padding-right: 16px;}
#home_news .title{font-size: .9em; padding-bottom: 0;}
#home_news p.date{font-size: .7em; padding-bottom:0;}
#home_news img{float:left; padding-right: 8px;}
#home_news p{padding:0 0 5px 0;}