/* Blueprint Overides */

#flashcontent { z-index: 1; }
#advocatePlayer { width: 640px; height: 360px; z-index: 1;margin:0; padding:0;border: 0;}

.video { height: 490px; width: 640px; border: 0; margin:0;padding:0;}

#video_info h3 { width: 620px; font-size: 1.6em; font-weight: bold;}
div.caption { font-size: 1.0em; width: 620px; height: 50px; }
div.byline { width: 200px; height: 16px; padding: 4px; }

#video_info_container { background: #F0F0F0; height: 90px; padding: 8px; border:1px solid #7c7c7c; overflow: hidden;  }


/* SIDEBAR */
.sidebar { padding-top: 0; margin-top:0; }
#up_next { background: #fff; height: 180px; overflow-y: scroll; padding: 0 8px; margin-bottom: 10px; }
#up_next ul li { list-style-type: none; border-bottom: 1px solid #cecece; height: 60px; padding: 0px 0 10px 0; overflow:hidden; }
    #up_next ul li:hover{ background: #E6E6E6; }
#up_next ul li img{  padding: 5px 5px 5px 0px; float: left;}
#up_next ul li span { border: 0px ridge #cecece; color: #555; font-size: 10px; }
#up_next ul li h5 { color: #000; font-weight: normal; }
    #up_next ul li h5 a:hover {  }


.video_list { height: 520px; }
.video_grid { padding-top: 8px; }
.video_grid div { border: 0px solid #7c7c7c; float: left; background: #fff; padding: 8px 14px 8px 8px; margin: 9px; height: 135px; overflow: hidden; }

.video_grid img { border: 0px solid #7c7c7c; }
.video_grid img:hover{ border: none; }
.video_grid p { color: #000; font-size: 0.95em; margin: 0; padding: 0;}

/* Carousel */

