/* VIDEO PAGE
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

.video .section-large { padding:0 !important;}

.video-showcase {background:url(images/video-showcase-back.png) repeat; border-bottom:#000000 1px solid;}

.page-template-video-php .sub-content {border-top:#595F68 1px solid;background:#262C33 url(images/noise.png) repeat; border-bottom:#20252A 1px solid;}

.page-template-video-php .sub-content .content {overflow:hidden;padding:30px;position:relative;width:976px;}

.video-showcase .content {height:425px; background:url(images/video-back.png) no-repeat; overflow:hidden;}

.video-showcase .video-ajax .vid-port {width:729px; height:400px; margin:12px auto 0;}

.list-slidr {height:106px; overflow:hidden; position:relative; width:924px; margin:0 auto}

.video-list {clear:both; position:absolute; width:20000em;}

.video-list li {display:block; float:left; position:relative;width:176px; height:106px; margin:0 5px;}

.video-list li a {display:block; position:absolute; background:url(images/video-thumb-wrap.png) no-repeat; width:176px; height:106px; top:0; left:0;}

.video-list li a:hover {background:url(images/video-thumb-wrap.png) 0 -116px no-repeat;}

.video-list li img {margin:10px 0 0 10px; display:block;}

.page-template-video-php .sub-content .prev {cursor:pointer; background:url(images/sm-arrows.png) no-repeat 0 -5px; display:block; width:79px; height:0; overflow:hidden; padding-top:176px; position:absolute; left:-17px; top:0;}

.page-template-video-php .sub-content .next {cursor:pointer; background:url(images/sm-arrows.png) no-repeat -122px -5px; display:block; width:79px; height:0; overflow:hidden; padding-top:176px; position:absolute; right:-17px; top:0;}

.page-template-video-php .sub-content .prev:hover {background:url(images/sm-arrows.png) no-repeat 0 -181px;}

.page-template-video-php .sub-content .next:hover {background:url(images/sm-arrows.png) no-repeat -122px -181px;}

.tool-tip {z-index:2000; display:block; height:71px;background:url(images/tool-tip.png) no-repeat right -67px; position:absolute; float:left; padding-right:26px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}

.tool-tip span {display:block; height:71px; background:url(images/tool-tip.png) no-repeat; color:#FFFFFF; line-height:69px; padding:0 6px 0 31px; text-transform:uppercase;}

.page-template-video-php .section-large .content { overflow:hidden;}

.page-template-video-php .section-large { border-top:#4D5664 1px solid; border-bottom:#49515F 1px solid; padding:30px 0;}

.page-template-video-php .separate {height:30px;}
