﻿#bh_box{background:url(/resources/themes/2012/images/video-bg.jpg) no-repeat; width:973px; height:457px; padding:0; margin:-30px 0 40px -19px; position:relative;}
#bh_box .vid_bg_left{background:url(/resources/themes/2012/images/video-bg-left.png); height:366px; width:57px; position:absolute; bottom:0; left:-57px;}
#bh_box .vid_bg_right{background:url(/resources/themes/2012/images/video-bg-right.png); height:230px; width:57px; position:absolute; bottom:0; right:-57px;}
#bh_box .vid_bg_bottom{background:url(/resources/themes/2012/images/video-blood.gif); height:30px; width:119px; position:absolute; bottom:-30px; left:426px;}

#bh_box .videolist{padding:56px 0 0 195px;}
#bh_box .videolist .details{display:none;}
#bh_box .video .icon{display:none;}

.grid_extras a{font-size:11px !important; font-weight:normal !important;}
.grid_extras a:hover{}

.related .videolist .video .icon{display:none !important;}

#videogallery a.edit{display:block;padding:5px;margin:5px;background-color:#e25432;color:#ddd;width:100px;}
#videogallery .welcome{width:400px;display:block;margin:10px 0 10px 15px;border-left:solid 2px #999;padding-left:5px;}
#videogallery .search{float:right;}
#videogallery .category .name{color:#999;}
#videogallery .category .description{width:400px;display:block;margin:10px 0 10px 15px;border-left:solid 2px #999;padding-left:5px;}
#videogallery .categories{ width:600px;float:left;}
#videogallery .categories table td{border:none;padding:0px;}
#videogallery .categories .category{margin:8px 0 15px;}
#videogallery .categories .category a{font-size:20px; color:#333; font-weight:normal; text-decoration:none; text-transform:uppercase; margin:5px 0 0; font-family:Bebas, Arial;}
#videogallery .categories .category a:hover{color:#000;}
#videogallery .categories .category .preview{float:left;width:250px;height:136px;overflow:hidden;margin-right:10px;}
#videogallery .categories .category .content{width:340px; border-top:2px solid #bf0000; padding:3px 0 0; color:#666;float:left; line-height:16px;}
#videogallery .categories .category .content span{font-size:11px;}
#videogallery .categories .category .content span.count{color:#bf0000;}
#videogallery .categories .category .content a{margin-bottom:10px;color:#bf0000;text-align:left;font-weight:bold;font-family:arial;text-decoration:none;}

#videogallery .categories .category .video {float:left;margin:0 7px 6px 0;padding:1px;border:solid 1px #fff;box-shadow:0 0 5px rgba(0,0,0,0.5);width:85px;height:46px;overflow:hidden;border-collapse:separate;}
#videogallery .categories .category .video .preview{}
#videogallery .categories .category .video .details{display:none;}
#videogallery .categories .category .video .date,
#videogallery .categories .category .video .views,
#videogallery .categories .category .video .length,
#videogallery .categories .category .video .size{font-style:italic;font-size:11px;color:#999;}
#videogallery .categories .category .video .trigger{position:relative;}
#videogallery .categories .category .video .number{position:absolute;z-index:1;right:0px;bottom:0px;padding:5px 4px 7px 4px;color:#fff;border-top-left-radius:3px;background:rgba(0,0,0,0.5)}

#videogallery .videos {}
#videogallery .videos .flow{}
#videogallery .videos .flow .video{margin:0 0 10px 0; padding: 0 0 10px; border-bottom: 1px solid #ddd;}
#videogallery .videos .flow .video .preview{width:160px;height:90px;overflow:hidden;float:left;position:relative; background:#000; border:1px solid #333; padding:4px;}
#videogallery .videos .flow .video .details{width:420px;height:75px;float:left;padding-left:10px;font-size:12px;color:#666;}
#videogallery .videos .flow .video .details .length,
#videogallery .videos .flow .video .details .size{display:inline;margin-right:10px;color:#333;font-size:11px;}
#videogallery .videos .flow .video .details .date{font-style:italic;font-size:11px;}
#videogallery .videos .flow .video .details a{font-size:20;font-weight:normal; font-family:Bebas, Arial;color:#333;text-decoration:none;}

.flow .video .details .title_link a{font-size:18px; color:#bf0000 !important;}
.flow .video .details .title_link a:hover{font-size:18px; color:#711313 !important;}

#videogallery .videos .flow .video .details a:hover{color:#000;}
#videogallery .videos .flow .video .caption{line-height:13px;margin:5px 0; color:#666;}


/* Sponsor Layout */
#videogallery .videos .sponsor {}
#videogallery .videos .sponsor .video {float:left; height:165px; margin:0 10px 10px; overflow:hidden; width:180px;}
#videogallery .videos .sponsor .video .preview {height:114px; overflow:hidden; width:180px;}
#videogallery .videos .sponsor .video .details {}
#videogallery .videos .sponsor .video .details .title_link {line-height:12px; margin:3px 0 0 0;}
#videogallery .videos .sponsor .video .details .caption {display:none;}
#videogallery .videos .sponsor .video .details .views {color:#777; font-size:10px; line-height:10px;}
#videogallery .videos .sponsor .video .details .date {display:none;}


#videogallery .videos{width:600px;float:left; margin:10px 0;}

#videogallery .videos .grid{width:100%;}
#videogallery .videos .grid td{border:none;width:25%;}
#videogallery .videos .grid .video{padding:5px;margin:0 3px 3px 0;font-size:11px;}
#videogallery .videos .grid .video .preview{width:150px;height:100px;overflow:hidden;}
#videogallery .videos .grid .video .caption{display:none;}

#videogallery .addthis{margin-top:20px;}

/* Standard View */
#videogallery .standardview .social{clear:both;float:right;margin:11px 0 0 0;}
#videogallery .standardview .navigation{background-color:#dadada;padding:3px;}
#videogallery .standardview .navigation table{margin-bottom:0px;}
#videogallery .standardview .navigation td{border:none;padding:3px;}
#videogallery .standardview .navigation td.text{font-size:80%;width:25%;}
#videogallery .standardview .navigation td.text a{color:#999;}
#videogallery .standardview .navigation td.preview{width:50px;}
#videogallery .standardview .tags{margin-top:10px;}
#videogallery .standardview .tags h4{display:none !important;margin-bottom:10px;}
#videogallery .standardview .column1{background:#ccc;width:600px;margin:0; padding:0;position:relative; float:left; border:1px solid #ccc;}


#videogallery .standardview .column1a{background: url(/resources/themes/2012/images/header-tile.png) repeat-x scroll left top transparent; border: 1px solid #CECECE;width:300px; height:361px; margin:0; padding:0;position:relative; float:right;}
#videogallery .standardview .column1a h1{color:#fff; font-family: Bebas,Arial; font-size: 20px; font-weight: normal; height: 32px;    line-height: 32px; margin: 0; padding: 0 0 0 8px;}

.column1a .related{padding:0 10px;}
.column1a .related .video{border-bottom:1px solid #cecece; margin:2px 0; padding:2px 0;}
.column1a .related .preview{float:left;}
.column1a .related .details{float:right; font-size:10px; width:174px;}
.column1a .related .details .teaser{display:none;}
.column1a .related .details .extras{display:none;}
.column1a .related .details .date{display:none;}
.column1a .related .details .views{display:none;}
	
#videogallery .standardview .column1 .video{position:relative;}
#videogallery .standardview .column1 .video .sponsors{position:absolute;width:157px;height:86px;overflow:hidden;top:0px;left:25px;z-index:250;display:none;}
#videogallery .standardview .column1 .video .sponsors .items{width:20000px;}
#videogallery .standardview .column1 .video .sponsors a{width:157px;height:86px;display:block;float:left;}
#videogallery .standardview .column1 .title{font-family:Arial;font-size:22px;width:420px;}
#videogallery .standardview .column1 .transcription{font-size:12px;font-style:italic;color:#be0000;}
#videogallery .standardview .column1 .transcription div{height:300px;overflow:scroll;font-style:normal;border-left:solid 1px #999;padding-left:10px;font-size:11px;color:#333;}

#videogallery .standardview .column2{float:left; padding:15px 0 0; width:600px;}
#videogallery .standardview .column2 .fbLike {float:left; width:400px;}
#videogallery .standardview .column2 .search {float:left;}
#videogallery .standardview .column2 .search input[type="text"] {width:125px;}
#videogallery .standardview .column2 .navigation{display:none;}
#videogallery .standardview .column2 .related{}
#videogallery .standardview .column2 .related .videolist{padding:20px 0;}
#videogallery .standardview .column2 .related .videolist li{float:left; margin:0 10px 10px 0; width:290px;height:90px;}
#videogallery .standardview .column2 .related .videolist .preview{float:left; position:relative; width:125px;}
#videogallery .standardview .column2 .related .videolist .details{float:left; margin:0 0 0 5px; width:160px;}
#videogallery .standardview .column2 .related .videolist .teaser,
#videogallery .standardview .column2 .related .videolist .linktowatch{display:none;}
#videogallery .standardview .column2 .related .videolist .title{font-size:12px;font-weight:bold;}
#videogallery .standardview .column2 .related .videolist .views{font-size:11px;}
#videogallery .standardview .column2 .related .videolist .extras{font-size:11px;}
#videogallery .standardview .column2 .related .videolist .extras a{font-size:11px;color:#aaa;}
#videogallery .standardview .column2 .related a.more{display:block;margin:10px;padding-left:5px; clear:both;font-size:11px;color:#ccc;text-decoration:none; text-align:right;}
#videogallery .standardview .column2 .related a.more:hover{color:#fff;}
#videogallery .standardview .column2 a.edit{display:block;padding:5px;background-color:#e25432;color:#ddd;}
#videogallery .standardview .column2 .search{}
#videogallery .standardview .column2 .search .fields{}
#videogallery .standardview .column2 .video_stuff h3{font-family:Bebas, Arial; font-size:20px; font-weight:normal; color:#000; border-bottom:1px solid #999; border-top:1px solid #999; margin:3px 0; padding:4px 0;}
#videogallery .standardview .column2 .video_stuff{width:600px; float:left;}
#videogallery .standardview .column2 .video_stuff h2{font-family:Bebas, Arial; font-size:28px; font-weight:normal; color:#bf0000; border-bottom:1px solid #999; border-top:1px solid #999; margin:3px 0; padding:8px 0;}
#videogallery .standardview .column2 .video_stuff .stats{font-size:10px; color:#999;}
#videogallery .standardview .column2 .video_stuff .stats span{color:#bf0000;}
#videogallery .standardview .column2 .video_stuff .description{font-size:12px; line-height:18px; color:#333;}
#videogallery .standardview .column2 .title_link{padding:0 0 3px; margin:0 0 3px; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; border-bottom:1px solid #bf0000;}

#videogallery #channel_videos{margin:10px 0 0; padding:0;height:320px;}
#videogallery #channel_videos .progress{width:50px;height:50px;position:absolute;background:url(http://www.huntingnetwork.com/images/network/ajax-loader.gif) no-repeat center center;}
#videogallery #channel_videos .item{font-size:12px;margin:0 0 0 10px;float:none;}
#videogallery #channel_videos .item figure{display:block;margin:0 5px 5px 0;position:relative;height:70px;}
#videogallery #channel_videos .item figure .overlay{width:40px;height:40px;top:15px;left:40px;background:url(/resources/themes/2012/images/video-overlay.png);position:absolute;z-index:10;display:block;}
#videogallery #channel_videos .item a{display:block;float:left;width:150px;}
#videogallery #channel_videos .item a.preview{height:68px;width:120px;overflow:hidden;margin-right:6px;}
#videogallery #channel_videos .bottom{background:#e5e5e5; bottom:0; border-top:1px solid #cecece; color:#333; font-size:11px; height:21px; line-height:21px; position:absolute; text-align:center; width:100%;}
#videogallery #channel_videos .bottom .prev{border-right:1px solid #cecece; display:block; float:left; width:36px;line-height:12px; }
#videogallery #channel_videos .bottom .next{border-left:1px solid #cecece; display:block; float:right; width:36px;line-height:12px; }
#videogallery #channel_videos .bottom a:hover{background:#fff;}
#videogallery #channel_videos .bottom .channel{float:left; width:200px;}



/* ---------- BH SHOW ------------------- */

#videogallery .bh_show .column1{background:url(/resources/themes/2012/images/bg-bh-show.jpg) no-repeat;width:962px;margin:-30px 0 0 -18px; padding:15px 0 0 10px;position:relative; float:left; height:359px;}
#videogallery .bh_show .column1 .video{position:relative;}
#videogallery .bh_show .column1 .video .sponsors{position:absolute;width:115px;height:63px;overflow:hidden;top:0px;left:15px;z-index:250;display:none;}
#videogallery .bh_show .column1 .video .sponsors .items{width:20000px;}
#videogallery .bh_show .column1 .video .sponsors a{width:157px;height:86px;display:block;float:left;}
#videogallery .bh_show .column1 .title{font-family:Arial;font-size:22px;width:420px;}
#videogallery .bh_show .column1 .transcription{font-size:12px;font-style:italic;color:#be0000;}
#videogallery .bh_show .column1 .transcription div{height:300px;overflow:scroll;font-style:normal;border-left:solid 1px #999;padding-left:10px;font-size:11px;color:#333;}

#videogallery .bh_show .sidebar{float:right; width:300px; margin:34px 0 0;}
#videogallery .bh_show .sidebar h1{border-bottom:1px solid #999; border-top:1px solid #999; color:#bf0000; font-family:Bebas,Arial;   font-size:28px; font-weight:normal; margin:3px 0; padding:8px 0;}
#videogallery .bh_show .sidebar ul{margin:0; padding:0;}
#videogallery .bh_show .sidebar ul li{float:left; list-style:none; margin:0; padding:0; width:150px;}

#videogallery .bh_show .column2{float:left;}
#videogallery .bh_show .column2 .video_stuff{width:600px; float:left; margin:17px 0 0;}
#videogallery .bh_show .column2 .video_stuff h2{font-family:Bebas, Arial; font-size:28px; font-weight:normal; color:#bf0000; border-bottom:1px solid #999; border-top:1px solid #999; margin:3px 0; padding:8px 0;}
#videogallery .bh_show .column2 .video_stuff h3{font-family:Bebas, Arial; font-size:20px; font-weight:normal; color:#000; border-bottom:1px solid #999; border-top:1px solid #999; margin:3px 0; padding:4px 0;}
#videogallery .bh_show .column2 .video_stuff .stats{font-size:10px; color:#999;}
#videogallery .bh_show .column2 .video_stuff .stats span{color:#bf0000;}
#videogallery .bh_show .column2 .video_stuff .description{font-size:12px; line-height:18px; color:#333;}

#videogallery .bh_show .column2 .related{margin:0 0 20px;}
#videogallery .bh_show .column2 .related .more{display:block; font-size:11px; text-align:right; padding:3px; background:#eee; margin:5px 0 0; border:1px solid #ccc;}
#videogallery .bh_show .column2 .related .videolist .video{width:50%; float:left; margin:0 0 10px; font-size:11px;}
#videogallery .bh_show .column2 .related .videolist .video .preview{float:left;}
#videogallery .bh_show .column2 .related .videolist .video .details{float:left; margin:0 0 0 10px;}
#videogallery .bh_show .column2 .related .videolist .video .teaser{display:none;}
#videogallery .bh_show .column2 .related .videolist .video .extras{display:none;}
#videogallery .bh_show .column2 .related .videolist .video .date{display:none;}

#videogallery .bh_show .column2 .title_link{padding:0 0 3px; margin:0 0 3px; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; border-bottom:1px solid #bf0000;}

#bh_box #videoplayer_wrapper{position:absolute; top:30px; left:185px;}
#bh_box #videoplayer{margin:0 auto;}

#videogallery .sidebar{float:right;width:300px;padding:0px !important;background:none !important;margin:10px 0 0;}
