#page .main_col .add_btns {margin-top:10px; color:#ccc;}
#page .main_col .add_btns a {color:#666;}

#page h1 {margin-top:10px;}

#page .video_list {width:620px;}
#page .video_list h2 {margin:20px 0 0 0; padding:0 0 2px 0; border-bottom:1px solid #ccc; font-size:1.2em; text-transform:uppercase; color:#333;}
#page .video_list h2 a {float:right; font-size:0.6em; padding-top:5px;}

#page .video_list .item {float:left; width:180px; border-left:1px solid #ccc; padding-left:19px; margin-left:20px; margin-top:20px;}
#page .video_list .item.first {border-left-width:0; padding-left:0; margin-left:0;}
#page .video_list .item .ph {}
#page .video_list .item .ph a {display:block; width:180px; height:180px; background:#000 no-repeat 50% 50%;}
#page .video_list .item .ph img {display:none;}
#page .video_list .item .t {font-weight:normal; color:#333; margin-top:4px;}
#page .video_list .item .t a {color:#000;}
#page .video_list .item .t a.cat {color:#333;}
#page .video_list .item .t a.c {color:#c00; font-weight:normal;}
#page .video_list .item .du {margin-top:4px; color:#666;}
#page .video_list .item .du a {color:#666; border-bottom:1px dashed #ccc;}
#page .video_list .item .du a:hover {border-bottom:1px solid #ccc; text-decoration:none;}

#page .video_list .no_recs {margin-top:10px; color:#000;}