
body {background-color: #474747;margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;}
a:active, a:focus,a, li, ul, div {outline: 0;}

#displayWrapper {margin:0px auto;width:1000px;height:705px;overflow:hidden;}
#playerHeader {height:107px;background:url(/media/clients/cnmc/img/HeaderImg.png) no-repeat center center;overflow:hidden;position:relative;}
#playerHeader #homeLink {position:absolute;left:18px;top:6px;width:300px;height:93px;text-decoration:none;}
#playerHeader .searchLine {margin-top:65px;margin-right:0px;margin-left:auto;width:318px;height:29px;overflow:hidden;margin-right:15px;}
#playerHeader .searchLine input {height:19px;width:195px;float:left;font-size:15px;font-family:arial;margin-top:3px;}
#playerHeader .searchLine a {float:right;width:106px;height:21px;font-family:Arial;font-size:12px;text-align:center;text-decoration:none;color:#444444;padding-top:8px;background:url(/media/clients/cnmc/img/SearchButton.gif);}
#contentWrapper {margin-top:10px;}
#leftPane {float:left;height:553px;padding:16px 0px;width:510px;background:url(/media/clients/cnmc/img/LeftBG.png) no-repeat center center;}
#leftPane.noPromo {background-image:url(/media/clients/cnmc/img/LeftBGNoPromo.png)}
#playerWrapper #videoToolsExt,#playerWrapper #podcastToolsExt,#playerWrapper  #galleryToolsExt{bottom:0px;position:absolute;display:none;width:100%;left:0px;text-align:center;}
#videoToolsExt ul {width:406px;}
#podcastToolsExt ul {width:403px;}
#galleryToolsExt ul {width:354px;}
#playerWrapper {position:relative;height:448px;width:480px;margin:0px auto;background-color:white;}
#playerWrapper div {height:32px;overflow:hidden;text-align:center;display:none;}
#playerWrapper div ul {margin:auto auto;padding:0px;list-style-type:none;display:block;}
#playerWrapper div ul li {height:32px;overflow:hidden;cursor:pointer;cursor:hand;}
#playerWrapper div ul li.email {padding:0px;margin:0px;float:left;width:77px;height:32px;background:url(/media/clients/cnmc/img/toolBar.jpg) -72px -32px;}
#playerWrapper div ul li.share {padding:0px;margin:0px;float:left;width:72px;height:32px;background:url(/media/clients/cnmc/img/toolBar.jpg) 0px -32px;}
#playerWrapper div ul li.transcript {padding:0px;margin:0px;float:left;width:104px;height:32px;background:url(/media/clients/cnmc/img/toolBar.jpg) -232px -32px;}
#playerWrapper div ul li.itunes {padding:0px;margin:0px;float:left;width:80px;height:32px;background:url(/media/clients/cnmc/img/toolBar.jpg) -336px -32px;}
#playerWrapper div ul li.embed {padding:0px;margin:0px;float:left;width:83px;height:32px;background:url(/media/clients/cnmc/img/toolBar.jpg) -149px -32px;}
#playerWrapper div ul li.info {padding:0px;margin:0px;float:left;width:70px;height:32px;background:url(/media/clients/cnmc/img/toolBar.jpg) -415px -32px;}
#playerWrapper div ul li.info.alt {padding:0px;margin:0px;float:left;width:72px;height:32px;background:url(/media/clients/cnmc/img/toolBar.jpg) -415px -32px;}
#playerWrapper div ul li.caption {padding:0px;margin:0px;float:left;width:125px;height:32px;background:url(/media/clients/cnmc/img/toolBar.jpg) -488px -32px;}
/*Hovers*/
#playerWrapper div ul li.emailHover {padding:0px;margin:0px;float:left;width:77px;height:32px;background:url(/media/clients/cnmc/img/toolBar.jpg) -72px 0px;}
#playerWrapper div ul li.shareHover {padding:0px;margin:0px;float:left;width:72px;height:32px;background:url(/media/clients/cnmc/img/toolBar.jpg) 0px 0px;}
#playerWrapper div ul li.transcriptHover {padding:0px;margin:0px;float:left;width:104px;height:32px;background:url(/media/clients/cnmc/img/toolBar.jpg) -232px 0px;}
#playerWrapper div ul li.itunesHover {padding:0px;margin:0px;float:left;width:80px;height:32px;background:url(/media/clients/cnmc/img/toolBar.jpg) -336px 0px;}
#playerWrapper div ul li.embedHover {padding:0px;margin:0px;float:left;width:83px;height:32px;background:url(/media/clients/cnmc/img/toolBar.jpg) -149px 0px;}
#playerWrapper div ul li.infoHover {padding:0px;margin:0px;float:left;width:70px;height:32px;background:url(/media/clients/cnmc/img/toolBar.jpg) -415px 0px;}
#playerWrapper div ul li.info.altHover {padding:0px;margin:0px;float:left;width:72px;height:32px;background:url(/media/clients/cnmc/img/toolBar.jpg) -415px 0px;}
#playerWrapper div ul li.captionHover {padding:0px;margin:0px;float:left;width:125px;height:32px;background:url(/media/clients/cnmc/img/toolBar.jpg) -488px 0px;}


#rightPane {height:585px;float:left;width:481px;margin-left:7px;overflow:hidden;}
#rightPane div.sectionHead {height:65px;}
#rightPane div.sectionHead ul {margin:0px;list-style-type:none;padding:0px;font-family:arial;font-size:12px;font-weight:bold;}
#rightPane div.sectionHead ul li {float:left;margin-right:8px;width:116px;line-height:45px;text-align:center;height:45px;background:url(/media/clients/cnmc/img/SectionTab.png)}
#rightPane div.sectionHead ul #tab_gallery {margin-right:11px;}
#rightPane div.sectionHead ul li a {text-decoration:none;color:#444444;display:block;}
#rightPane div.sectionHead ul li.selected {background-image:none;width:102px;padding-right:12px;}
#rightPane.video div.sectionHead {background-image:url(/media/clients/cnmc/img/SectionHeadVideo.png);}
#rightPane.podcast div.sectionHead {background-image:url(/media/clients/cnmc/img/SectionHeadPodcast.png);}
#rightPane.gallery div.sectionHead {background-image:url(/media/clients/cnmc/img/SectionHeadGallery.png);}
/*Add hover to main categories*/
#rightPane div.sectionContent div.categoryWrapper ul.masterList {height:380px;overflow:hidden;float:left;width:154px;}
#rightPane div.sectionContent div.categoryWrapper ul li label {display:block;margin:3px 0px;}
#rightPane div.sectionContent div.categoryWrapper ul li ul li ul {display:none;}
#rightPane div.sectionContent div.categoryWrapper ul li ul li {display:block;margin:0px 0px;}
#rightPane div.sectionContent div.categoryWrapper ul li ul li span.hover {background-color:rgb(225,221,218);}
#rightPane div.sectionContent div.categoryWrapper ul li.selected ul li.selected span.hover {background:none !important;}
#rightPane div.sectionContent {background:url(/media/clients/cnmc/img/RightBG.png) 0px 0px;width:481px;height:389px;}


/*Category background gradient*/
#rightPane div.sectionContent div.categoryWrapper {float:left;margin-left:10px;background:url(/media/clients/cnmc/img/CategoryBackground.jpg);width:154px;height:380px;overflow:hidden;}
/*Main Category lists*/
#rightPane div.sectionContent div.categoryWrapper ul {margin:0px;padding:0px;list-style-type:none;font-size:18px;}
/*Main category span*/
/*#rightPane div.sectionContent div.categoryWrapper ul li span {padding:0px 0px 0px 10px;cursor:pointer;cursor:hand;display:block !important;height:27px;line-height:27px;overflow:hidden;width:128px;padding-right:18px;}*/
#rightPane div.sectionContent div.categoryWrapper ul li span {padding:0px 0px 0px 10px;cursor:pointer;cursor:hand;display:block !important;overflow:hidden;width:124px;padding-right:18px;padding-top:5px;padding-bottom:5px;line-height:17px;}
/*Main category*/
#rightPane div.sectionContent div.categoryWrapper ul li ul li {font-size:12px;font-family:arial;}
/*Main category now playing indicator*/
#rightPane div.sectionContent div.categoryWrapper ul li span.hoverNowPlaying {background-image:url(/media/clients/cnmc/img/nowPlayingHover.gif);background-repeat:no-repeat;background-position:136px center;}
#rightPane div.sectionContent div.categoryWrapper ul li span.nowPlaying {background:url(/media/clients/cnmc/img/nowPlayingNoHighlight.gif) no-repeat 136px center;}
/*Sub category non-selected hover*/
#rightPane div.sectionContent div.categoryWrapper ul li.selected ul li span.hover {background-color:#E0E5DA !important;}


/* Selected Main Category*/
	/*Video*/
		/* Selected Main Category */
		#rightPane.video div.sectionContent div.categoryWrapper ul li ul li.selected {background:url(/media/clients/cnmc/img/bgCategoryMainVideo.jpg) repeat-x #ABABAB;border-bottom:1px solid #f8b217;border-top:1px solid #505050;font-weight:bold;}
		/* Selected Main Category Hover*/
		#rightPane.video div.sectionContent div.categoryWrapper ul li ul li.selected span.hover {background:none !important;}
		/* Selected Main Category - Now Playing*/
		#rightPane.video div.sectionContent div.categoryWrapper ul li ul li.selected span.nowPlaying {background:url(/media/clients/cnmc/img/nowPlayingVideoMain.gif) no-repeat 136px center !important;}
		#rightPane.video div.sectionContent div.categoryWrapper ul li ul li.selected span.hoverNowPlaying {background:url(/media/clients/cnmc/img/nowPlayingVideoMain.gif) no-repeat 136px center !important;}
		/* Sub Category*/
		#rightPane.video div.sectionContent div.categoryWrapper ul li ul li.selected ul {background-color: #a9a9a9;border-top:1px solid #505050;}
		#rightPane.video div.sectionContent div.categoryWrapper ul li ul li.selected ul li {background:#a9a9a9;font-weight:normal;}
		/* Sub Category Selected Item*/
		#rightPane.video div.sectionContent div.categoryWrapper ul li ul li.selected ul li.selected {font-weight:bold;border-bottom:none;border-top:none;}
		/* Sub Category Hover Span*/
		#rightPane.video div.sectionContent div.categoryWrapper ul li ul li.selected ul li span.hover {background-color:#fcda8d !important;}
		/* Sub Category Span Now Playing*/
		#rightPane.video div.sectionContent div.categoryWrapper ul li ul li.selected ul li span.nowPlaying {background:url(/media/clients/cnmc/img/nowPlayingVideoSub.gif) no-repeat 136px center !important;}
		#rightPane.video div.sectionContent div.categoryWrapper ul li ul li.selected ul li span.hoverNowPlaying {background:url(/media/clients/cnmc/img/nowPlayingVideoSubHover.gif) no-repeat 136px center rgb(206,217,224) !important;}
		/* Sub Category Selected Hover Span*/
		#rightPane.video div.sectionContent div.categoryWrapper ul li ul li.selected ul li.selected span.hover{background-color:#fcda8d !important;}
	/*Podcast*/
		/* Selected Main Category */
		#rightPane.podcast div.sectionContent div.categoryWrapper ul li ul li.selected {background:url(/media/clients/cnmc/img/bgCategoryMainPodcast.jpg) repeat-x #ABABAB;border-bottom:1px solid #f8b217;border-top:1px solid #505050;font-weight:bold;}
		/* Selected Main Category Hover*/
		#rightPane.podcast div.sectionContent div.categoryWrapper ul li ul li.selected span.hover {background:none !important;}
		/* Selected Main Category - Now Playing*/
		#rightPane.podcast div.sectionContent div.categoryWrapper ul li ul li.selected span.nowPlaying {background:url(/media/clients/cnmc/img/nowPlayingPodcastMain.gif) no-repeat 136px center !important;}
		#rightPane.podcast div.sectionContent div.categoryWrapper ul li ul li.selected span.hoverNowPlaying {background:url(/media/clients/cnmc/img/nowPlayingPodcastMain.gif) no-repeat 136px center !important;}
		/* Sub Category*/
		#rightPane.podcast div.sectionContent div.categoryWrapper ul li ul li.selected ul {background-color:#a9a9a9;border-top:1px solid #505050;}
		#rightPane.podcast div.sectionContent div.categoryWrapper ul li ul li.selected ul li {background:#a9a9a9;font-weight:normal;}
		/* Sub Category Selected Item*/
		#rightPane.podcast div.sectionContent div.categoryWrapper ul li ul li.selected ul li.selected {font-weight:bold;border-bottom:none;border-top:none;}
		/* Sub Category Hover Span*/
		#rightPane.podcast div.sectionContent div.categoryWrapper ul li ul li.selected ul li span.hover {background-color:#fcda8d !important;}
		/* Sub Category Span Now Playing*/
		#rightPane.podcast div.sectionContent div.categoryWrapper ul li ul li.selected ul li span.nowPlaying {background:url(/media/clients/cnmc/img/nowPlayingPodcastSub.gif) no-repeat 136px center !important;}
		#rightPane.podcast div.sectionContent div.categoryWrapper ul li ul li.selected ul li span.hoverNowPlaying {background:url(/media/clients/cnmc/img/nowPlayingPodcastSubHover.gif) no-repeat 136px center rgb(237,233,213) !important;}
		/* Sub Category Selected Hover Span*/
		#rightPane.podcast div.sectionContent div.categoryWrapper ul li ul li.selected ul li.selected span.hover{background-color:#fcda8d !important;}
	/*Gallery*/
		/* Selected Main Category */
		#rightPane.gallery div.sectionContent div.categoryWrapper ul li ul li.selected {background:url(/media/clients/cnmc/img/bgCategoryMainGallery.jpg) repeat-x #ABABAB;border-bottom:1px solid #f8b217;border-top:1px solid #505050;font-weight:bold;}
		/* Selected Main Category Hover*/
		#rightPane.gallery div.sectionContent div.categoryWrapper ul li ul li.selected span.hover {background:none !important;}
		/* Selected Main Category - Now Playing*/
		#rightPane.gallery div.sectionContent div.categoryWrapper ul li ul li.selected span.nowPlaying {background:url(/media/clients/cnmc/img/nowPlayingGalleryMain.gif) no-repeat 136px center !important;}
		#rightPane.gallery div.sectionContent div.categoryWrapper ul li ul li.selected span.hoverNowPlaying {background:url(/media/clients/cnmc/img/nowPlayingGalleryMain.gif) no-repeat 136px center !important;}
		/* Sub Category*/
		#rightPane.gallery div.sectionContent div.categoryWrapper ul li ul li.selected ul {background-color:#a9a9a9;border-top:1px solid #505050;}
		#rightPane.gallery div.sectionContent div.categoryWrapper ul li ul li.selected ul li {background:#a9a9a9;none;font-weight:normal;}
		/* Sub Category Selected Item*/
		#rightPane.gallery div.sectionContent div.categoryWrapper ul li ul li.selected ul li.selected {font-weight:bold;border-bottom:none;border-top:none;}
		/* Sub Category Hover Span*/
		#rightPane.gallery div.sectionContent div.categoryWrapper ul li ul li.selected ul li span.hover {background-color:#fcda8d !important;}
		/* Sub Category Span Now Playing*/
		#rightPane.gallery div.sectionContent div.categoryWrapper ul li ul li.selected ul li span.nowPlaying {background:url(/media/clients/cnmc/img/nowPlayingGallerySub.gif) no-repeat 136px center !important;}
		#rightPane.gallery div.sectionContent div.categoryWrapper ul li ul li.selected ul li span.hoverNowPlaying {background:url(/media/clients/cnmc/img/nowPlayingGallerySubHover.gif) no-repeat 136px center rgb(208,224,186) !important;}
		/* Sub Category Selected Hover Span*/
		#rightPane.gallery div.sectionContent div.categoryWrapper ul li ul li.selected ul li.selected span.hover{background-color:#fcda8d !important;}




#rightPane div.sectionContent div.itemList {float:left;margin-left:8px;height:380px;width:302px;overflow:hidden;position:relative;background:url(/media/clients/cnmc/img/CategoryBackground.jpg);}
#rightPane div.sectionContent div.itemList ul {list-style-type:none;padding:0px;height:380px;margin:0px;width:302px;overflow:hidden;float:left;display:block;}
#rightPane div.sectionContent div.itemList ul li {padding:0px;height:67px;display:block;overflow:hidden;padding-top:6px;padding-bottom:6px;padding-right:0px;padding-left:10px;cursor:pointer;cursor:hand;}
#rightPane div.sectionContent div.itemList ul li span {float:left;border:1px solid #A0A0A0;height:65px;overflow:hidden;}
#rightPane div.sectionContent div.itemList ul li span span {display:block;width:84px;height:63px;display:block;border:1px solid #E9E9E9;overflow:hidden;}
#rightPane div.sectionContent div.itemList ul li span span span {display:none;}
#rightPane div.sectionContent div.itemList ul li dl {margin:0px 0px 0px 5px;font-family:arial;width:180px;height:74px;overflow:hidden;padding-right:10px;float:left;}
#rightPane div.sectionContent div.itemList ul li dl dt {font-family:arial;font-size:11px;margin:0px;padding:0px;}
#rightPane div.sectionContent div.itemList ul li dl dd {font-family:arial;font-size:10px;margin:0px;padding:0px;margin-top:3px;}
#rightPane div.sectionContent div.itemList ul li.hovering {background-color:#DFDBD7;}
#itemLoadLabel {background:url(/media/clients/cnmc/img/bigSpinner.gif) no-repeat 45px 20px;font-size:30px;font-family:verdana;font-weight:bold;color:#86BE38;line-height:68px;text-align:center;}

/* Type specific now paying backgrounds */
	/*Video*/
	#rightPane.video div.sectionContent div.itemList ul li.nowPlaying {background:url(/media/clients/cnmc/img/itemBackgroundVideo.jpg) repeat-x;}
	#rightPane.video div.sectionContent div.itemList ul li.nowPlaying span span span {display:block;background:url(/media/clients/cnmc/img/ItemOverlayPlayingVideo.jpg) 0px 0px no-repeat !important;width:84px;height:20px;margin-top:43px;border:none;}
	#rightPane.video div.sectionContent div.itemList ul li.upNext > span > span > span {display:block;background:url(/media/clients/cnmc/img/ItemOverlayUpNextVideo.jpg) 0px 0px no-repeat !important;width:84px;height:20px;margin-top:43px;border:none;}
	/*Podcast*/
	#rightPane.podcast div.sectionContent div.itemList ul li.nowPlaying {background:url(/media/clients/cnmc/img/itemBackgroundPodCast.jpg) repeat-x;}
	#rightPane.podcast div.sectionContent div.itemList ul li.nowPlaying span span span {display:block;background:url(/media/clients/cnmc/img/ItemOverlayPlayingPodcast.jpg) 0px 0px no-repeat !important;width:84px;height:20px;margin-top:43px;border:none;}
	#rightPane.podcast div.sectionContent div.itemList ul li.upNext span span span {display:block;background:url(/media/clients/cnmc/img/ItemOverlayUpNextPodcast.jpg) 0px 0px no-repeat !important;width:84px;height:20px;margin-top:43px;border:none;}
	/*Gallery*/
	#rightPane.gallery div.sectionContent div.itemList ul li.nowPlaying {background:url(/media/clients/cnmc/img/itemBackgroundGallery.jpg) repeat-x;}
	#rightPane.gallery div.sectionContent div.itemList ul li.nowPlaying span span span {display:block;background:url(/media/clients/cnmc/img/ItemOverlayPlayingGallery.jpg) 0px 0px no-repeat !important;width:84px;height:20px;margin-top:43px;border:none;}
	#rightPane.gallery div.sectionContent div.itemList ul li.upNext span span span {display:block;background:url(/media/clients/cnmc/img/ItemOverlayUpNextGallery.jpg) 0px 0px no-repeat !important;width:84px;height:20px;margin-top:43px;border:none;}


#mediaPlayerSWF {display:block;width:480px;height:411px;}
#mediaPlayerSWF.gallery {height:415px;width:480px;display:block;}
#mediaPlayerSWF.gallery div {display:block;}
#mediaPlayerSWF div.imgPane {height:360px;background-color:black;display:block;cursor:pointer;cursor:hand;background-repeat:no-repeat !important;}
#mediaPlayerSWF div.imgPane img {margin:151px auto;}
#mediaPlayerSWF div.toolPane {height:52px;background:url(/media/clients/cnmc/img/galleryPlayerBase.jpg) no-repeat;display:block;}
#mediaPlayerSWF div.emptyPane {height:52px;background:url(/media/clients/cnmc/img/voidControlsBase.jpg) no-repeat;display:block;}	
#mediaPlayerSWF.gallery div.emptyPane {height:52px;background:url(/media/clients/cnmc/img/voidControlsBaseGallery.jpg) no-repeat;display:block;}	
#mediaPlayerSWF.gallery div.toolPane div {display:block;height:35px;padding-top:13px;text-align:left;margin-left:7px;}
#mediaPlayerSWF.gallery div.toolPane div div.navBtn {margin:0px 2px;display:block;height:21px !important;width:19px;background:url(/media/clients/cnmc/img/galleryNav.gif) no-repeat;float:left;padding:0px;cursor:pointer;cursor:hand;}
#mediaPlayerSWF.gallery div.toolPane div div.navBtn.nbFirst {background-position: -7px -5px;}
#mediaPlayerSWF.gallery div.toolPane div div.navBtn.nbPrev {background-position: -25px -5px;}
#mediaPlayerSWF.gallery div.toolPane div div.navBtn.nbNext {background-position:-43px -5px;}
#mediaPlayerSWF.gallery div.toolPane div div.navBtn.nbLast{background-position:-62px -5px;margin-right:0px;}
#mediaPlayerSWF.gallery div.toolPane div div.navSep {display:block;float:left;width:1px;margin-left:5px;margin-top:-4px;height:29px;padding:0px;background:url(/media/clients/cnmc/img/galleryNav.gif) -85px -0px #CFCFCF;}
/*
#mediaPlayerSWF.gallery div.toolPane div div.navAuto {padding:0px 0px 0px 22px;display:block;height:20px;background:url(/media/clients/cnmc/img/galleryNavOff.gif) -89px -5px no-repeat;float:left;margin-right:3px;margin-top:2px;margin-left:8px;font-size:12px;font-family:arial;line-height:19px;cursor:pointer;cursor:hand;color:#9F9F9F;}
#mediaPlayerSWF.gallery div.toolPane div div.navAutoHover {padding:0px 0px 0px 22px;display:block;height:20px;background:url(/media/clients/cnmc/img/galleryNav.gif) -89px -5px no-repeat;float:left;margin-right:3px;margin-top:2px;margin-left:8px;font-size:12px;font-family:arial;line-height:19px;cursor:pointer;cursor:hand;}
*/
#mediaPlayerSWF.gallery div.toolPane div div.navAuto {padding:0px 0px 0px 22px;display:block;height:20px;background:url(/media/clients/cnmc/img/AutoPlayOff.gif) no-repeat;float:left;margin-right:3px;margin-top:2px;margin-left:8px;font-size:12px;font-family:arial;line-height:19px;cursor:pointer;cursor:hand;color:#9F9F9F;}
#mediaPlayerSWF.gallery div.toolPane div div.navAutoHover {padding:0px 0px 0px 22px;display:block;height:20px;background:url(/media/clients/cnmc/img/AutoPlayOn.gif) no-repeat;float:left;margin-right:3px;margin-top:2px;margin-left:8px;font-size:12px;font-family:arial;line-height:19px;cursor:pointer;cursor:hand;}
#mediaPlayerSWF.gallery div.toolPane div ul {margin:0px !important;text-align:left !important;float:left;height:21px;width:265px;overflow:hidden;}
#mediaPlayerSWF.gallery div.toolPane div ul li {float:left !important;width:17px !important;height:15px !important;margin-right:3px !important;text-align:center !important;border:1px solid black !important;line-height:16px !important;padding:2px !important;font-family:arial !important;font-size:13px !important;}
#mediaPlayerSWF.gallery div.toolPane div ul li.selected {background-color:black;color:#EEEEEE;}








#innerTitle {display:none;}
#playerWrapper #innerTitle {position:absolute;bottom:84px;left:0px;height:135px;display:block;width:100%;display:none;}
#playerWrapper #innerTitle div {display:block;important;}
#playerWrapper #innerTitle div.content {position:absolute;top:0px;left:0px;height:135px;width:100%;color:white;font-weight:bold;}
#playerWrapper #innerTitle div.translucent {position:absolute;top:0px;left:0px;height:135px;width:100%;opacity:0.68;filter:alpha(opacity=68);background-color:black;}
#playerWrapper #innerTitle div div {height:135px;font-family:arial;text-align:left;font-size:12px;}
#playerWrapper #innerTitle div div strong {display:block;}
#playerWrapper #innerTitle div div span {display:block;font-weight:normal;padding:6px;margin-left:20px;}
#playerWrapper #innerTitle div div span.title {margin-top:16px;font-size:14px;font-weight:bold;}
#playerWrapper #innerTitle div div span.date,#playerWrapper #innerTitle div div span.description {margin-top:4px;font-size:11px;}
#playerWrapper #innerTitle div div span.date {font-weight:bold;}
#playerWrapper #innerTitle span.closeEmbed {width:14px;height:13px;margin-right:5px;margin-top:8px;position:absolute;top:0px;right:0px;background:url(/media/clients/cnmc/img/overlayClose.gif);cursor:pointer;cursor:hand;overflow:hidden;}

#embedContainer {display:none;}
#playerWrapper #embedPane {position:absolute;bottom:88px;left:0px;height:135px;display:block;width:100%;display:none;}
#playerWrapper #embedPane div {display:block;important;}
#playerWrapper #embedPane div.translucent {position:absolute;top:0px;left:0px;height:135px;width:100%;opacity:0.68;filter:alpha(opacity=68);background-color:black;}
#playerWrapper #embedPane div.content {position:absolute;top:0px;left:0px;height:135px;width:100%;color:white;font-weight:bold;}
#playerWrapper #embedPane div div {height:135px;}
#playerWrapper #embedPane span.closeEmbed {float:right;width:14px;height:13px;margin-right:5px;margin-top:8px;background:url(/media/clients/cnmc/img/overlayClose.gif);cursor:pointer;cursor:hand;overflow:hidden;}
#playerWrapper #embedPane span.roundLabel {font-family:arial; font-size:14px;margin-left:10px;margin-top:37px;float:left;background:url(/media/clients/cnmc/img/layoverBubble.png) no-repeat;display:block;height:60px;width:160px;font-weight:bold;color:white;line-height:60px;text-align:center;display:inline;}
#playerWrapper #embedPane #overlayTools button {background:url(/media/clients/cnmc/img/overlayButton.png) no-repeat;width:90px;height:19px;border:none;font-size:11px;font-family:arial;float:right;margin-right:4px;display:inline;}
#playerWrapper #embedPane #overlayTranscript div.contentPane {float:left;margin-top:40px;display:inline;width:260px;}
#playerWrapper #embedPane #overlayTranscript div.contentPane strong {font-size:14px;}
#playerWrapper #embedPane #overlayTranscript div.contentPane button {margin-top:20px;white-space: nowrap;width:120px;background:url(/media/clients/cnmc/img/overlayButtonLarge.png);} 

#playerWrapper #embedPane #overlayItunes div.contentPane {float:left;height:65px;margin-top:70px;margin-left:180px;text-align:left;display:inline;width:92px;}
#playerWrapper #embedPane #overlayEmbed div.contentPane {float:left;height:112px;margin-left:10px;font-size:12px;padding-top:15px;width:275px;text-align:left;}
#playerWrapper #embedPane #overlayEmbed div.contentPane strong {display:block;height:17px;margin:0px;}
#playerWrapper #embedPane #overlayEmbed div.contentPane pre {overflow:auto;height:95px;width:275px;margin-top:7px;background-color:white;color:black;font-weight:normal;text-align:left;font-size:10px;margin:0px;}
#playerWrapper #embedPane #overlayEmail div.contentPane {float:left;height:135px;margin-left:10px;width:275px;}
#playerWrapper #embedPane #overlayEmail div.contentPane ul {list-style-type:none;margin:4px 0px 0px 0px;padding:0px;height:100px;}
#playerWrapper #embedPane #overlayEmail div.contentPane ul li {display:block;height:24px;font-size:12px;font-weight:normal;cursor:default;}
#playerWrapper #embedPane #overlayEmail div.contentPane ul li label {display:inline-block;width:76px;text-align:right;margin-right:5px;}
#playerWrapper #embedPane #overlayEmail div.contentPane ul li input {width:150px;font-family:verdana;font-size:11px;}
#playerWrapper #embedPane #overlayEmail div.contentPane ul li textarea {width:150px;height:35px;font-family:verdana;font-size:11px;}
#playerWrapper #embedPane #overlayEmail div.contentPane span.messageSent{margin-top:55px;display:block;margin-left:45px}
#playerWrapper #embedPane #overlayEmail div.contentPane button {height:19px;}
#playerWrapper #embedPane #overlayShare div.addThis {float:left;margin-left:20px;margin-top:15px;width:268px;}
#playerWrapper #embedPane #overlayShare div.addThis div {height:16px !important;overflow:hidden;margin-bottom:5px;text-align:left;}
#playerWrapper #embedPane #overlayShare div.addThis div span {display:inline-block;width:108px;height:16px;overflow:hidden;padding-left:24px;font-weight:normal;font-size:12px;font-family:arial;background:url(/media/clients/cnmc/img/addThisSprite.gif) no-repeat;cursor:pointer;cursor:hand;text-align:left;}
#playerWrapper #embedPane #overlayShare div.addThis div span.myspace {background-position:0px -480px;}
#playerWrapper #embedPane #overlayShare div.addThis div span.live {background-position:0px -400px;}
#playerWrapper #embedPane #overlayShare div.addThis div span.digg {background-position:0px -160px;}
#playerWrapper #embedPane #overlayShare div.addThis div span.favorites {background-position:0px -256px;}
#playerWrapper #embedPane #overlayShare div.addThis div span.facebook {background-position:0px -208px;}
#playerWrapper #embedPane #overlayShare div.addThis div span.stumbleupon {background-position:0px -704px;}
#playerWrapper #embedPane #overlayShare div.addThis div span.google {background-position:0px -320px;}
#playerWrapper #embedPane #overlayShare div.addThis div span.twitter {background-position:0px -784px;}
#playerWrapper #embedPane #overlayShare div.addThis div span.delicious {background-position:0px -144px;}
#playerWrapper #embedPane #overlayShare div.addThis div span.reddit {background-position:0px -592px;}
#playerWrapper #embedPane #overlayInfo div.contentPane {float:left;width:420px;height:120px;margin-top:22px;margin-left:26px;}
#playerWrapper #embedPane #overlayInfo div.contentPane strong {display:block;text-align:left;font-size:14px;}
#playerWrapper #embedPane #overlayInfo div.contentPane span {display:block;text-align:left;font-weight:normal;font-size:12px;margin-top:12px;}





#searchContainer {font-family:arial;font-size:11pt;width:450px;margin-left:auto;margin-right:auto;margin-bottom:5px;position:relative;}
#searchContainer div.resultLine {border:1px solid #f8b217;background:url(/media/clients/cnmc/img/searchBarGradient.jpg);display:block;padding:5px 14px;height:38px;line-height:19px;font-size:10pt;margin-bottom:5px;}
#searchContainer div.resultLine ul {display:block;float:right;margin:0px 0px 0px auto;padding:0px;list-style-type:none;padding:0px;margin:0px;}
#searchContainer div.resultLine ul li {cursor:pointer;cursor:hand;display:block;float:left;}
#searchContainer div.resultLine ul li.itemcount {text-decoration:underline;display:inline;padding-right:17px;cursor:pointer;cursor:hand;margin-right:17px;border-right:1px solid black;}
#searchContainer div.resultLine ul li.last {text-decoration:underline;display:inline;cursor:pointer;cursor:hand;}
#searchContainer #searchResults {margin:0px 0px 0px 0px;padding:0px;list-style-type:none;height:320px;overflow:hidden;float:left;width:450px;background:url(/media/clients/cnmc/img/CategoryBackground.jpg);}
#searchContainer #searchResults li div.mediaType {display:block;background-color:#a7a7a7;height:27px;line-height:27px;padding-left:16px;}
#searchContainer #searchResults li ul.typeWrapper {margin:0px;padding:0px;list-style-type:none;}
#searchContainer #searchResults li.resultItem {display:block;height:83px;}
#searchContainer #searchResults li.resultItem div.content {float:left;padding-left:12px;cursor:pointer;cursor:hand;}
#searchContainer #searchResults li.resultItem div.content.hover {background-color:#DFDBD7;}
#searchContainer #searchResults li.resultItem div.content span {float:left;width:86px;height:65px;border:1px solid #A0A0A0;margin-top:8px;}
#searchContainer #searchResults li.resultItem div.content span span {float:none;display:block;width:84px;height:63px;border:1px solid #E9E9E9;overflow:hidden;margin:0px;}
#searchContainer #searchResults li.resultItem div.content span span span {display:block;width:84px;height:20px;margin-top:43px;border:none;background:none;}
#searchContainer #searchResults li.resultItem div.content span span span.nowPlaying {background:url(/media/clients/cnmc/img/ItemOverlayPlayingVideo.jpg) 0px 0px !important;}
#searchContainer #searchResults li.resultItem div.content dl {float:left;margin:8px 0px 8px 7px;width:229px;height:65px;overflow:hidden;padding-right:5px;overflow:hidden;}
#searchContainer #searchResults li.resultItem div.content dl dt {margin:0px;padding:0px;font-size:11px;}
#searchContainer #searchResults li.resultItem div.content dl dd {margin:0px;padding:0px;font-size:10px;}
#searchContainer #searchResults li.resultItem div.categories {float:right;background-color:#fef7e7;width:92px;height:77px;padding-left:8px;padding-top:6px;font-size:12px;overflow:hidden;}
#searchContainer #searchResults li.resultItem div.categories ul {padding:0px;margin:0px;list-style-type:none;font-size:11px;}
#searchContainer #searchResults li.resultItem div.categories ul li {padding:1px 0px 1px 2px;margin:0px;}
#searchContainer #searchResults li.resultItem div.categories ul li.hover {text-decoration:underline;}

#leftPromo {height:110px;width:480px;margin:0px auto;display:block;overflow:hidden;position:relative;}
#leftPromo span.bottomRound {position:absolute;display:block;width:100%;height:10px;bottom:0px;left:0px;background-image:url(/media/clients/cnmc/img/leftPromoRoundBottom.png);font-size:0px;overflow:hidden;}
#leftPromo div.linkList {background:url(/media/clients/cnmc/img/relatedContentBackground.jpg);height:110px;width:480px;overflow:hidden;}

/* -moz-border-radius-bottomleft:15px;-moz-border-radius-bottomright:15px;-webkit-border-bottom-left-radius: 15px;-webkit-border-bottom-right-radius: 15px;border-radius-bottomleft:15px; */
#leftPromo ul {margin:38px 0px 0px 0px;list-style-type:none;padding:0px 0px 0px 15px;display:block;}
#leftPromo ul li {margin-bottom:2px;}
#leftPromo ul li a {color:rgb(68,68,68);font-size:11px;font-family:arial;}

#searchResults li.resultItem div.categories ul li {cursor:pointer;cursor:hand}


#rightPromo {display:block;width:480px;height:125px;margin-top:6px;margin-left:1px;position:relative;}
#rightPromo div.promoContent {display:block;position:absolute;width:480px;height:125px;top:0px;left:0px;overflow:hidden;}
#rightPromo img.tl {position:absolute;top:0px;left:0px;}
#rightPromo img.tr {position:absolute;top:0px;right:0px;}
#rightPromo img.bl {position:absolute;bottom:0px;left:0px;}
#rightPromo img.br {position:absolute;bottom:0px;right:0px;}

#leftPromo img.bl {position:absolute;bottom:0px;left:0px;}
#leftPromo img.br {position:absolute;bottom:0px;right:0px;}

.sectionContent .scrollBar {float:left;width:10px;position:relative;}
div.itemList .scrollBar {float:left;width:10px;position:relative;}
#searchContainer .scrollBar {float:left;width:10px;position:relative;}

.scrollBar span.top {position:absolute;top:0px;overflow:hidden;height:3px;width:10px;background:url(/media/clients/cnmc/img/sliderTop.gif) top left no-repeat;}
.scrollBar span.bottom {position:absolute;bottom:0px;overflow:hidden;height:4px;width:10px;background:url(/media/clients/cnmc/img/sliderBottom.gif) top left no-repeat;}
.scrollBar span.body {position:absolute;top:3px;left:0px;width:10px;overflow:hidden;background:url(/media/clients/cnmc/img/sliderBody.gif);}
.scrollBar div.slider {position:absolute;top:0px;left:0px;width:10px;overflow:hidden;cursor:pointer;cursor:hand; background:white; opacity:0.50;filter:alpha(opacity=50);}
.scrollBar div.slider span.top {position:absolute;top:0px;overflow:hidden;height:3px;width:10px;background:url(/media/clients/cnmc/img/sliderTop2.gif) top left no-repeat;}
.scrollBar div.slider span.bottom {position:absolute;bottom:0px;overflow:hidden;height:4px;width:10px;background:url(/media/clients/cnmc/img/sliderBottom2.gif) top left no-repeat;}
.scrollBar div.slider span.topAbs {position:absolute;top:0px;overflow:hidden;height:3px;width:10px;background:url(/media/clients/cnmc/img/sliderTop2Abs.gif) top left no-repeat;}
.scrollBar div.slider span.bottomAbs {position:absolute;bottom:0px;overflow:hidden;height:4px;width:10px;background:url(/media/clients/cnmc/img/sliderBottom2Abs.gif) top left no-repeat;}



#searchContainer #searchResults.hasScroll {width:440px !important;}
#searchContainer #searchResults.hasScroll li.resultItem div.content dl {width:219px;}
div.itemList ul.hasScroll {width:292px !important;}
div.itemList ul.hasScroll li dl {width:170px !important;}
#rightPane div.sectionContent div.categoryWrapper ul.masterList.hasScroll {width:144px;}


.sectionContent .categoryWrapper .masterList li label.playList {height:27px;background:url(/media/clients/cnmc/img/categoryLabelPlaylist.png) no-repeat;}
.sectionContent .categoryWrapper .masterList li label.categories {height:27px;background:url(/media/clients/cnmc/img/categoryLabelCategories.png) no-repeat;}




.reset {clear:both !important;height:0px !important;width:0px !important;overflow:hidden !important;}


#rightPane.video div.sectionContent div.categoryWrapper ul.masterList.hasScroll li ul li span {width:110px;padding-right:24px;}
#rightPane.video div.sectionContent div.categoryWrapper ul.masterList.hasScroll li ul li span.hoverNowPlaying {background-position:128px 50% !important;}
#rightPane.video div.sectionContent div.categoryWrapper ul.masterList.hasScroll li ul li span.nowPlaying {background-position:128px 50% !important;}



#media_no_items span span {background:black !important;}
