#news {width: 490px;  margin:0px 5px 10px 5px; padding: 0px; display:inline-block; overflow:hidden;
      text-align: left; line-spacing: 1.6em;}
#news h1 {
  /*
  border: 1px solid #d0d0d0; background: #FCFDDE url(img/home-box-bg.png) repeat-x top left; 
  */
  padding: 5px 0px 6px 0px; margin:0 0 10px 0; line-height: 1.5em; text-transform: none;}
#news h2 {margin:0; padding: 0.5em 0; }
#home-nowplaying, #home-comingsoon {width: 278px; padding: 5px 10px 7px 10px; border: 1px solid #d0d0d0; background: transparent url(img/sidebar-h.png) repeat-x top left;}      


.post {margin-bottom: 10px; padding: 0 0 10px 0; border-bottom: 1px dashed #d0d0d0; display:inline-block; overflow: hidden; 
    font: 11px/1.5em Verdana, Arial, sans-serif;  }
.post img.left {margin: 5px 10px 5px 0; float:left; padding: 1px; border: 1px solid #d7d7d7;}
.post img.right {margin: 5px 0px 5px 10px; float:right; padding: 1px; border: 1px solid #d7d7d7;}

#lsidebar {width: 180px;  margin:0px 0 10px 0; padding: 0px; display:inline-block; overflow:hidden;
      text-align: left; line-spacing: 1.5em;}
#lsidebar h2 {background: transparent url(img/home-box-bg.png) repeat-x top left; border: 1px solid #d0d0d0; margin:0 0 7px 0; padding: 7px 10px; }
#lsidebar ul, #sidebar ul {margin:0; padding:0; padding-bottom: 10px;  list-style: none; overflow: hidden;}
#lsidebar ul li, #sidebar ul li {margin:0; padding:4px 0 4px 15px; border-bottom: 1px dashed #d0d0d0; background: transparent url(img/list-dot2.png) no-repeat 2px 9px;}
#lsidebar ul li a, #sidebar ul li a {padding: 0; color: #666; text-decoration: none; width: 240px; display:inline;}
#lsidebar ul li a:hover, #sidebar ul li a:hover {color: #f30; background: #fff;}
#lsidebar ul li {background: transparent url(img/list-dot.png) no-repeat 2px 9px;}



