#multimedia { padding: 1em 0px; color: rgb(153, 153, 153); }
h1#multimediaTitle { font-weight: normal; margin: 0px; }
.section.multimedia { padding: 1em 0px; color: rgb(153, 153, 153); background-color: rgb(51, 51, 51); margin: 0px; }
.section.multimedia .sectionContent { position: relative; min-height: 310px; }
#multimediaTabSection { background: url(2a9b0257f023a47ed2135ab28594ef2a215afbf5.gif)  repeat-x scroll left bottom transparent; margin: 0px; }
#multimediaTabSection .sectionContent { padding: 0px; }
.tabs.fixedWidth { float: left; margin: 0px 10px 0px 0px; padding: 0px; width: auto; }
.tabs ul li.current.multimedia { background-color: rgb(51, 51, 51); }
.tabs ul li.current.multimedia a { color: rgb(255, 255, 255); }
ul.videoShareTools { margin: 0px; padding: 10px 0px 0px; float: left; }
ul.multimediaTools { margin: 0px; padding: 10px 0px 0px; float: right; }
ul.multimediaTools a, ul.videoShareTools a, ul.videoShareTools .hrefClone, ul.multimediaTools .hrefClone { color: rgb(0, 0, 0); }
ul.multimediaTools li { display: inline; padding: 0px 10px 0px 0px; }
ul.videoShareTools li { display: inline; padding: 0px 2px 0px 0px; }
ul.multimediaTools li a, ul.videoShareTools li a, ul.videoShareTools li .hrefClone, ul.multimediaTools li .hrefClone { border-left: 1px solid rgb(204, 204, 204); padding: 0px 0px 0px 10px; }
.db-wrapper span span.db-container .db-digger { background: url(706924091cdfe1b9c94f4753af2db0fc8e313dbb.gif)  no-repeat scroll 0px 0px transparent; height: 22px; width: 22px; cursor: pointer; }
.db-wrapper, span.db-wrapper { margin: 0px; padding: 0px; vertical-align: baseline; }
ul.multimediaTools li.share a, ul.videoShareTools li.share a, ul.videoShareTools li.share span.hrefClone, ul.multimediaTools li.share span.hrefClone { padding: 0px 0px 0px 5px; border-left: medium none; }
ul.multimediaTools li:first-child a, ul.videoShareTools li:first-child a, ul.videoShareTools li:first-child .hrefClone, ul.multimediaTools li:first-child .hrefClone { border-left: medium none; }
ul.multimediaTools li:last-child, ul.videoShareTools li:last-child { padding: 0px; }
ul.multimediaViewOptions { float: right; }
ul.multimediaViewOptions a, ul.multimediaTools a, ul.multimediaViewOptions .hrefClone, ul.multimediaTools .hrefClone { text-transform: uppercase; font-size: 11px; font-weight: bold; }
.image-title { margin: 10px 0px 30px; clear: both; }
.multimedia .multimedia-text, #slideshowSingle .multimedia-text { position: relative; margin: 1em auto; clear: both; font-size: 11px; color: rgb(204, 204, 204); padding: 0px; }
.multimedia .multimedia-text a, #slideshowSingle .multimedia-text a { color: rgb(204, 204, 204); }
.multimedia .multimedia-text p, #slideshowSingle .multimedia-text p { margin: 1em 0px; padding: 0px; font-size: 11px; }
.multimedia .multimedia-text p .label, #slideshowSingle .multimedia-text p .label { color: rgb(153, 153, 153); }
.multimedia-text h2 { margin: 0.25em 0px; font-weight: normal; }
.multimedia-text h2 .runtime { font-size: 11px; color: rgb(153, 153, 153); }
.multimedia-text { padding: 0px 0px 1em; }
.module .multimedia-text { padding: 0px; }
#txtFrameRev h2 { margin: 0.25em 0px; font-weight: normal; font-size: 24px; color: rgb(255, 255, 255); }
#txtFrameRev p { margin: 1em 0px; padding: 0px; font-size: 12px; color: rgb(255, 255, 255); }
.linebreak { clear: both; font-size: 1px; height: 1px; margin: 0px; overflow: hidden; float: none; width: 100%; }
#moduleTabSection {  }
#moduleTabSection.section .sectionContent { padding: 0px; }
#moduleTabSection .linebreak { height: 0px; }
#moduleTabSection.section.bleeding .tabs { background: none repeat scroll 0% 0% transparent; }
.rss-embed { text-align: right; margin: 10px 0px; }
.rss-embed label { background: url(4774ebdf091ea83981c1ffecd230c12173300969.gif)  no-repeat scroll left center transparent; font-size: 12px; text-transform: uppercase; font-weight: bold; padding-left: 15px; }
.rss-embed input { display: inline; width: 270px; font-size: 10px; color: rgb(51, 51, 51); border: 1px solid rgb(153, 153, 153); padding: 2px 0px; }
.moreSlideshows .feature { padding: 7px 0px; margin: 0px; }
.moreSlideshows .feature h2 { display: inline; float: left; font-size: 14px; margin: 0px; }
.moreSlideshows .feature h2 a { color: rgb(0, 110, 151); }
.moreSlideshows .feature .relatedInfo { display: inline; clear: none; margin: 3px 3px 0px; }
.moreSlideshows .feature p { visibility: hidden; display: none ! important; }
.moreSlideshows .module { margin-bottom: 0px; }
#relatedArticleLinks .columnLeft, #relatedArticleLinks .columnRight { width: 49%; margin: 0px; }
#relatedArticleLinks .module .linebreak { background: url(493778d283c422f4634110743905e5b0b8075121.gif)  repeat-x scroll left bottom transparent; }
.videoSearch { border: 1px solid rgb(0, 0, 0); width: 135px; height: 25px; position: absolute; top: 5px; left: 10px; }
.videoSearch .videoField { border: 1px solid rgb(255, 255, 255); width: 100px; margin: 2px 0px 0px 2px; }
.videoSearch .searchButton { height: 20px; width: 20px; background: url(a364d51cd0db275d552cb39387885b151a44bcaa.gif)  no-repeat scroll 0% 0% transparent; z-index: 10; float: right; position: absolute; top: 2px; left: 112px; border: medium none; }
#video-browser { margin-top: 20px; position: relative; }
.channelTower { float: right; display: inline; clear: none; width: 460px; }
.videoChannelList { float: left; display: inline; clear: left; margin: 40px 20px 0px 0px; width: 140px; }
.videoChannelList .moduleHeader { float: left; width: 100%; border-top: 4px solid rgb(0, 0, 0); background: url(493778d283c422f4634110743905e5b0b8075121.gif)  repeat-x scroll left bottom transparent; padding: 8px 0px; margin: 0px; }
.videoChannelList .moduleHeader h3 { font-size: 12px; font-weight: bold; text-transform: uppercase; text-align: center; margin: 0px; padding: 0px; }
.videoChannelList .moduleHeader h3 a { color: rgb(0, 0, 0); }
.videoChannelList .moduleBody { float: left; width: 100%; margin: 0px; padding: 0px; }
.videoChannelList .moduleBody ul, .videoChannelList .moduleBody ol { float: left; width: 100%; clear: both; margin: 0px 0px 5px; padding: 0px; }
.videoChannelList .moduleBody ul li { list-style-type: none; margin: 0px; padding: 8px 0px; font-size: 11px; font-weight: bold; background: url(493778d283c422f4634110743905e5b0b8075121.gif)  repeat-x scroll left bottom transparent; }
.videoChannelList .moduleBody ul li.current { list-style-type: none; margin: 0px; padding: 8px 0px; font-size: 11px; font-weight: bold; background: url(a6f3d35d1f95ee90a017673853ada623f5082700.gif)  no-repeat scroll left bottom transparent; }
.videoChannelList .moduleBody ul li.current a { color: rgb(255, 255, 255); padding: 0px 0px 0px 8px; }
.mediaList.size140 .feature .videoChannelName, .mediaList.size120 .feature .videoChannelName { font-size: 11px; font-weight: bold; text-transform: uppercase; clear: left; width: 100%; }
.section.multimediaGrad { color: rgb(153, 153, 153); background: url(7563d057b5b61c53f269b80a1a9e4bec1e665c31.gif)  repeat-x scroll left center transparent; margin: 0px; }
.section.multimediaGrad .sectionContent { position: relative; min-height: 450px; height: 450px; padding: 0px ! important; }
.multimediaGrad .multimedia-text, #slideshowSingle .multimedia-text { position: relative; margin: 0px auto 1em; clear: both; font-size: 11px; color: rgb(204, 204, 204); padding: 0px; }
.multimediaGrad .multimedia-text a, #slideshowSingle .multimedia-text a { color: rgb(204, 204, 204); }
.multimediaGrad .multimedia-text p, #slideshowSingle .multimedia-text p { margin: 0px; padding: 0px; font-size: 11px; }
.multimediaGrad .multimedia-text p .label, #slideshowSingle .multimedia-text p .label { color: rgb(153, 153, 153); }
#txtFrameRev { height: 250px; margin-right: 32px; position: absolute; right: 8px; top: 60px; width: 300px; z-index: 6; }
.dynamicVidHeader { font-size: 26px; color: rgb(255, 255, 255); text-transform: uppercase; clear: both; font-family: Arial; margin: 12px 0px; }
#nextVideos { height: 190px; margin-right: 32px; position: absolute; right: 8px; top: 280px; width: 300px; z-index: 10; }
#nextVideos .module .moduleHeader { padding: 0px 0px 2px ! important; background: none repeat scroll 0% 0% transparent ! important; border: medium none ! important; }
#nextVideos .module .moduleHeader h3 { text-transform: uppercase; font-size: 12px; color: rgb(255, 255, 255); text-align: left; }
#nextVideos .module .moduleBody .mediaList.size140 li .info { display: block; position: relative; width: 140px; clear: left; margin-left: 4px; }
#nextVideos .mediaList.twoUp .linebreak, #nextVideos .module .moduleBody ul li { background: none repeat scroll 0% 0% transparent ! important; }
#nextVideos .module .moduleBody ul li .info a, #nextVideos .module .moduleBody ul li .info .timestamp { color: rgb(255, 255, 255) ! important; }
