#bd {margin:0px auto;padding:0px;width:960px;}
#bd #mainbody {width:644px;float:left;overflow:hidden;line-height:150%;}
#bd #sidebar {width:300px;float:right;overflow:hidden;line-height:150%;}

#list {border:1px solid #CCC;}
#list .caption {padding:6px;font-size:24px;color:#9A9A9A;font-weight:bold;border-bottom:1px solid #CCC;}

#list #pagelist {padding:12px;text-align:center;}

dl.digg-row dd {width:556px;}
dl.digg-row dd h3 a {width:456px;}
dl.digg-row dd h3 a * {font-size:14px;}

dl.sidebox1 {margin:0px;padding:0px;border:1px solid #CCCCCC;}
dl.sidebox1 dt {background:#FBF8D9;font-size:14px;font-weight:bold;padding:4px;}
dl.sidebox1 dd {margin:3px;padding:0px;height:24px;background:url('../images/dot2.gif') 6px no-repeat;}
dl.sidebox1 dd a {float:left;margin-top:2px;margin-left:20px;width:260px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

dl.sidebox2 {margin:0px;margin-top:6px;margin-bottom:6px;padding:0px;border:1px solid #CCCCCC;}
dl.sidebox2 dt {background:#D8EBFC;font-size:14px;font-weight:bold;padding:4px;}
dl.sidebox2 dd {margin:3px;padding:0px;height:24px;background:url('../images/dot2.gif') 6px no-repeat;}
dl.sidebox2 dd a {float:left;margin-top:2px;margin-left:20px;width:260px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}


.tagtitle {margin:9px 12px;border-bottom:1px solid #CCC;font-size:14px;font-weight:bold;}
.taglist {margin:9px 12px;}
.taglist a {margin:3px;}

#article_ad0 {margin-top:9px;margin-bottom:9px;text-align:center;}
#article_ad1 {margin-top:9px;margin-bottom:9px;text-align:center;}
#article_ad2 {margin-top:9px;margin-bottom:9px;text-align:center;}
#article_ad3 {margin-top:9px;margin-bottom:9px;text-align:center;}

#ad_sidebar_r1 {}
#ad_sidebar_r2 {margin-top:6px;margin-bottom:6px;text-align:center;}
#ad_sidebar_r3 {margin-top:6px;margin-bottom:6px;text-align:center;}
#ad_sidebar_r4 {margin-top:6px;margin-bottom:6px;text-align:center;}