.clip_box {
float:left;
margin:10px 5px 0px 5px;
}

.clip_preview, .clip_preview img, .clip_box {
width:130px;
height:130px;
}

.clip_preview {
 position: relative;
 display: block;
}

.clip_preview_desc {
 background: #111;
 filter:alpha(opacity=85);
 opacity:.85;
 color: #fff;
 font-weight:bold;
 font-size:16px;
 position: absolute;
 bottom: 0;
 left: 0;
 width: 120px;
 height: 16px;
 line-height:16px;
 overflow: hidden;
 padding: 5px;
 border-top: 1px solid #999;
}

#clip_info 
  {margin:6px 0px; color:#666666 ;font-size:11px;text-align:right;width:100% }
  
  .media_share {
    margin:10px 0px;
  }
  
.clip_suggest a , .clip_same_artist a {
   text-decoration:none;
   display:block;
}
.clip_suggest .line {
   clear:both;
   padding:6px 0px;
   margin:0px 0px 0px 0px;
   display:block;
   height:85px;
}

.clip_suggest .line:hover {
   background-color:#FAFAFA;
}

.clip_description, .clip_thumb{
  float:left;
  display:block;
}

.clip_thumb {
   margin:0px 5px 5px 0px;
   width:125px;
}

.clip_thumb img {
   padding:1px;
   border:1px solid #AAAAAA;
   width:120px;
   height:80px;
}
                                                               
.clip_description {
   margin:0px;
   width:150px;
}

.clip_same_artist .clip_description {
  display:block;
  float:none;
  width:124px;
}
.clip_description .artist , .clip_description .title {
   font-size:13px;
   font-weight:bold;
   color:#000000;
   display:block;
   margin:0px 0px 5px 0px;
}
.clip_description .artist, .clip_description .artist {
   font-size:13px;
   color:#999999;
}
.clip_description .title, .clip_description .title {
   font-size:13px;
   color:#000000;
}

.clip_description .info, .clip_description .info {
   font-size:12px;
   display:block;
   color:#000000;
}

.clip_same_artist .clip_info {
  
  display:block;
  float:left;
  margin:0px 5px;
  width:155px;
}

.clip_same_artist .clip_thumb {
   width:150px;
}

.clip_same_artist .clip_thumb img {
   width:150px;
   height:100px;
}
.clip_same_artist {
  margin:10px 0px 20px 0px;
}