.clear-both {clear: both; font-size: 0; line-height: 0; overflow: hidden; height: 0;}
.clear-left {clear: left;}
.clear-right {clear: left;}

#data ul.slots {margin: 0;}
#data .slots { list-style-type: none; margin: 0 6px; padding: 0; }
#data .slots li { margin: 0 0 0.4em 0; padding: 0; font-weight: bold; }


#data .column-r-long {float: left; width: 350px; margin-left: 10px;}
#data .column-1 {float: left; width: 174px;}
#data .column-2 {float: left; width: 174px; margin-left: 7px;}
#data .column-3 {float: left; width: 174px; margin-left: 7px;}
#data .column-4 {float: left; width: 275px;}
#data .column-4-1 {float: left; width: 130px;}
#data .column-4-2 {float: left; width: 120px; margin-left: 5px;}
#data .column-4-3 {float: left; width: 100px; margin-left: 5px;}
#data .column-4-4 {float: left; width: 90px; margin-left: 5px;}


a.google, a.yahoo, a.facebook, a.delicious, a.digg, a.stumbleupon, a.reddit, a.magnolia, a.twitter { background:transparent url(/images/icons/bookmarks.png) no-repeat; display:block;min-height:16px; padding-left:22px; font-size:90%; font-weight:normal !important;}
a.stumbleupon { background-position:left -56px;}
a.delicious { background-position:left -78px;}
a.google { background-position:left -100px;}
a.digg { background-position:left -120px;}
a.facebook { background-position:left -140px;}
a.yahoo { background-position:left -160px;}
a.reddit{ background-position:left -180px;}
a.magnolia { background-position:left -200px;}
a.twitter { background-position:left -220px;}


#addBook { font-weight: bold; }



h2.video-title { color:#c72e2e;  }
div.video-items { margin-top: 20px; }
div.video-items div.video-item { width: 90px; height: 90px; float:left; text-align: center; margin: 0 10px 30px 0;  }
div.video-items div.video-item div.video-image img { border: 1px solid #000; }
div.video-items div.video-item div.video-title a { color:#0033cc; fonr-weight: bold; }
  
div.video-categories { margin-bottom: 20px; }
ul.video-categories { float: left; }
ul.video-categories li a { color: #000; font-size: 12px;  }
ul.video-categories li a.current { color: #c72e2e; }



