/*	
----------------------------------------------------------------------------
	
	1.	Globals
    2.	Links
	3.	Structure
		A.	Container
		B.	Top Ad
		C.	Header
		D.	Left Column
		E.	Center Column
		F.	Right Column
		G.  Footer
	4. Extras		
			
----------------------------------------------------------------------------
(1) GLOBALS
--------------------------------------------------------------------------*/

	a, a:link, a:visited, a:active, a:hover { padding:0; background:none; }

/*  ----------------------------------------------------------------------------
	(2) LINKS
	--------------------------------------------------------------------------*/
	
	
/*  ----------------------------------------------------------------------------
	(3) STRUCTURE
	----------------------------------------------------------------------------
	(3a) Container
	--------------------------------------------------------------------------*/
	          
	#cnnContainer { background:url('http://i2.cdn.turner.com/nascar/.e/img/2.0/global/util/bg_container_noShadow.gif') repeat-y; }
	
    /*  ----------------------------------------------------------------------------
    	(3b) Top Ad
    	--------------------------------------------------------------------------*/ 
	
	
    /*  ----------------------------------------------------------------------------
    	(3c) Header
    	--------------------------------------------------------------------------*/ 
        	
   	    #cnnHeader { background:#000 url('http://i2.cdn.turner.com/nascar/.e/img/2.0/global/util/sprite_wrapper.gif') 0 -340px no-repeat; }
			
			#cnnSubnav_home { display:block; }
	            	            
    /*  ----------------------------------------------------------------------------
        (3d) Left Column
        --------------------------------------------------------------------------*/ 
	    
        
    /*  ----------------------------------------------------------------------------
    	(3e) Center Column
    	--------------------------------------------------------------------------*/
	    
		#cnnMainContent { background:#fff url('http://i2.cdn.turner.com/nascar/.e/img/2.0/sect/home/bg_container.gif') 0 0 repeat-x; }
			
	    	#cnnMainContent .cnnT1 { float:left; text-align:center; width:510px; height:250px; background:url('http://i2.cdn.turner.com/nascar/.e/img/2.0/sect/home/bg_cnnT1.png') 0 0 no-repeat; margin:10px 0 0 9px; padding:6px; }
			*html #cnnMainContent .cnnT1 { float:none; width:522px; height:262px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i2.cdn.turner.com/nascar/.e/img/2.0/sect/home/bg_cnnT1.png', sizingMethod='scale'); }
				
				#cnnMainContent .cnnT1 a,
				#cnnMainContent .cnnT1 a:hover,
				#cnnMainContent .cnnT1 a:active,
				#cnnMainContent .cnnT1 a:visited { display:block; padding:0; background:none; }
			
				#cnnMainContent .cnnT1Thumbs { float:left; width:60px; margin:0; padding:0 5px; }
				*html #cnnMainContent .cnnT1Thumbs { width:70px; }
					#cnnMainContent .cnnT1Thumbs img { position:relative; border:1px solid #666; margin-bottom:2px; }
					*html #cnnMainContent .cnnT1Thumbs img { margin-bottom:3px; }
					#cnnMainContent .cnnT1Thumbs .cnnSelected img { border:1px solid #f00; }
			
				#cnnT1Story2,
				#cnnT1Story3,
				#cnnT1Story4 { display:none; }
				
				#cnnMainContent .cnnT1Banner { position:absolute; width:440px; height:250px; margin-left:70px; }
				*html #cnnMainContent .cnnT1Banner { margin:4px 0 0 -220px; }
				
					.cnnT1Headline { position:absolute; margin-top:-56px; text-align:left; width:410px; padding:10px 15px 7px; background:url('http://i.cdn.turner.com/nascar/.e/img/2.0/sect/races/bg_statsTable_th.png') repeat; }
					*html .cnnT1Headline { width:440px; margin-left:-220px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i.cdn.turner.com/nascar/.e/img/2.0/sect/races/bg_statsTable_th.png', sizingMethod='scale'); }
					
						#cnnMainContent .cnnT1Banner h1 { color:#fff; font-size:24px; margin:0 0 2px; }
							#cnnMainContent .cnnT1Banner h1 a,
							#cnnMainContent .cnnT1Banner h1 a:hover,
							#cnnMainContent .cnnT1Banner h1 a:active,
							#cnnMainContent .cnnT1Banner h1 a:visited { color:#fff; text-decoration:none; }
						
						#cnnMainContent .cnnT1Banner span { font-size:11px; font-weight:bold; color:#f00; margin-top:2px; }
							#cnnMainContent .cnnT1Banner span b { font-size:9px; }
							
							#cnnMainContent .cnnT1Banner span a,
							#cnnMainContent .cnnT1Banner span a:hover,
							#cnnMainContent .cnnT1Banner span a:active,
							#cnnMainContent .cnnT1Banner span a:visited { color:#f00; }
						
		/* T1-related links */	
			.cnnT1Relateds { position:relative; float:left; width:510px; top:-2px; left:15px; padding-bottom:4px; background:#e6e6e6; }

				.cnnTopStories { position:relative; float:left; width:324px; left:8px; margin-top:4px; }
					.cnnTopStories a,
					.cnnTopStories a:hover,
					.cnnTopStories a:active,
					.cnnTopStories a:visited { color:#000; padding-left:6px; background:url('http://i.cdn.turner.com/nascar/.e/img/2.0/global/util/carat_black.gif') 0 5px no-repeat; }
				
				.cnnLinks { position:relative; float:left; width:153px; left:8px; margin-top:4px; padding:0 4px 4px 8px; border-left:1px solid #ccc; }
				*html .cnnLinks { width:161px; }
					.cnnLinks a,
					.cnnLinks a:hover,
					.cnnLinks a:active,
					.cnnLinks a:visited { color:#900; padding-left:6px; background:url('http://i.cdn.turner.com/nascar/.e/img/2.0/global/util/carat_red.gif') 0 5px no-repeat; }
			
				.cnnTitle { font-size:11px; font-weight:bold; margin:4px 0 2px; }
					.cnnTitle a,
					.cnnTitle a:hover,
					.cnnTitle a:active,
					.cnnTitle a:visited { color:#900; margin:0; padding:0; background:none; }
				
			
		/* new video section -- flash player and module */
	    	.cnnHPMultimedia { float:left; width:494px; margin:-5px 9px 0; padding:13px 16px 13px 12px; background:url('http://i2.cdn.turner.com/nascar/.e/img/2.0/sect/home/bg_cnnHPVideo.png') 0 0 no-repeat; }
			*html .cnnHPMultimedia { float:none; clear:left; width:522px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i2.cdn.turner.com/nascar/.e/img/2.0/sect/home/bg_cnnHPVideo.png', sizingMethod='scale'); }
				.cnnHPMultimedia .cnnFlash { float:left; text-align:left; }
				.cnnHPMultimedia .cnnFlash object { float:none; width:231px; height:173px; }
				
				.cnnHPMultimedia .cnnVideo { position:relative; float:left; width:255px; height:155px; left:6px; margin:22px 0 4px; padding:0; }
				*html .cnnHPMultimedia .cnnVideo { height:153px; }
					.cnnVideo .cnnModule { display:block; color:#fff; height:54px; margin:0 0 4px; padding:0; background:url('http://i2.cdn.turner.com/nascar/.e/img/2.0/sect/multimedia/popup/bg_popupArchive.png') 0 0 repeat; }
					*html .cnnVideo .cnnModule { position:relative; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i2.cdn.turner.com/nascar/.e/img/2.0/sect/multimedia/popup/bg_popupArchive.png', sizingMethod='scale'); }
							.cnnVideo h4 a,
							.cnnVideo h4 a:hover,
							.cnnVideo h4 a:active,
							.cnnVideo h4 a:visited { position:relative; display:block; color:#0ff; font:bold 12px/1em "Lucida Grande",verdana,sans-serif; margin:2px 0; }
						
						.cnnVideo .cnnModule img { float:left; margin-right:4px; }
						
						.cnnVideo .cnnModule a.cnnVideoLink,
						.cnnVideo .cnnModule a.cnnVideoLink:hover,
						.cnnVideo .cnnModule a.cnnVideoLink:active,
						.cnnVideo .cnnModule a.cnnVideoLink:visited { position:relative; display:block; color:#0ff; padding-left:106px; background:url('http://i.cdn.turner.com/nascar/.e/img/2.0/global/util/carat_turquoise.gif') 100px 5px no-repeat; }

				#cnnMainContent .cnnHPMultimedia a.cnnMore,
				#cnnMainContent .cnnHPMultimedia a.cnnMore:hover,
				#cnnMainContent .cnnHPMultimedia a.cnnMore:active,
				#cnnMainContent .cnnHPMultimedia a.cnnMore:visited { position:relative; float:right; background:none; padding:0; margin:0; color:#f00; }
			
			
		/* new promo section -- 503x31 */
			.cnnPromo { float:left; position:relative; margin:4px 0 8px; left:18px; width:504px; height:31px; }
			
		
		/* new series section */
			.cnnSeriesInfo { float:left; color:#999; margin-left:12px; width:500px; height:546px; padding:8px; background:url('http://i2.cdn.turner.com/nascar/.e/img/2.0/sect/home/bg_cnnSeriesInfo.png') 0 0 no-repeat; }
			*html .cnnSeriesInfo { float:none; clear:left; width:516px; height:560px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i2.cdn.turner.com/nascar/.e/img/2.0/sect/home/bg_cnnSeriesInfo.png', sizingMethod='scale'); }

				.cnnCupSeries, 
				.cnnBgSeries,
				.cnnTruckSeries { position:relative; float:left; font-size:10px; width:158px; margin-right:10px; padding:120px 0 0 2px; background:url('http://i2.cdn.turner.com/nascar/.e/img/2.0/sect/home/logo_cup/1.gif') 0 0 no-repeat; }
				.cnnBgSeries { background:url('http://i2.cdn.turner.com/nascar/.e/img/2.0/sect/home/logo_bg/1.gif') 0 0 no-repeat; }
				.cnnTruckSeries { margin:0; background:url('http://i2.cdn.turner.com/nascar/.e/img/2.0/sect/home/logo_truck/1.gif') 0 0 no-repeat; }
				*html .cnnCupSeries, 
				*html .cnnBgSeries,
				*html .cnnTruckSeries { width:160px; }
				
				.cnnSeriesInfo a.cnnSeriesLink,
				.cnnSeriesInfo a.cnnSeriesLink:hover,
				.cnnSeriesInfo a.cnnSeriesLink:active,
				.cnnSeriesInfo a.cnnSeriesLink:visited { display:block; position:absolute; text-decoration:none; line-height:90px; width:140px; height:90px; margin:-110px 12px 25px 8px; padding:0; }

				
				#cnnMainContent .cnnSeriesInfo h3 { font-size:13px; color:#000; margin:22px 0 1px; }
				*html #cnnMainContent .cnnSeriesInfo h3 { margin-top:0; padding-top:22px; }
				#cnnMainContent .cnnSeriesInfo h5 { display:inline; font-size:11px; font-weight:bold; color:#999; }
				
				.cnnSeriesInfo .cnnAd { float:right; width:88px; height:31px; margin-top:4px; overflow:hidden; }
				
				.cnnSeriesInfo .cnnDataTable { width:160px; color:#000; margin:4px 0 0 -2px; }
					.cnnSeriesInfo .cnnDataTable th,
					.cnnSeriesInfo .cnnDataTable td { padding:2px 8px; }
					
				.cnnSeriesSeparator { margin-left:-2px; padding:4px 0 2px; }
				
				.cnnSeriesInfo .cnnSeriesLinks { margin-top:2px; }
					.cnnSeriesInfo .cnnSeriesLinks a,
					.cnnSeriesInfo .cnnSeriesLinks a:hover,
					.cnnSeriesInfo .cnnSeriesLinks a:active,
					.cnnSeriesInfo .cnnSeriesLinks a:visited { display:block; padding-left:6px; background:url('http://i.cdn.turner.com/nascar/.e/img/2.0/global/util/carat_red.gif') 0 5px no-repeat; }
		
		/* series section - no stats NSCR-4405 */
			.cnnSeriesInfoNoStats { float:left; color:#999; margin-left:12px; width:500px; height:141px; padding:8px; background:url('http://i2.cdn.turner.com/nascar/.element/img/2.0/sect/home/bg_cnnSeriesInfo_short.png') 0 0 no-repeat; }
			 *html .cnnSeriesInfoNoStats { float:none; clear:left; width:516px; height:155px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i2.cdn.turner.com/nascar/.element/img/2.0/sect/home/bg_cnnSeriesInfo_short.png', sizingMethod='scale'); }

			.cnnSeriesInfoNoStats .cnnSeriesLinks { margin-top:-3px; }
			.cnnSeriesInfoNoStats .cnnSeriesLinks a,
			.cnnSeriesInfoNoStats .cnnSeriesLinks a:hover,
			.cnnSeriesInfoNoStats .cnnSeriesLinks a:active,
			.cnnSeriesInfoNoStats .cnnSeriesLinks a:visited { display:block; padding-left:6px; background:url('http://i.cdn.turner.com/nascar/.e/img/2.0/global/util/carat_red.gif') 0 5px no-repeat; }	
		
			.cnnAwards { float:left; position:relative; left:2px; width:506px; margin:12px 0; padding-bottom:1px; border-bottom:1px dotted #ccc; }
			
				.cnnAwards .cnnLogo, 
				.cnnAwards .cnnInfo { float:left; height:31px; border-bottom:1px solid #ccc; }
				.cnnAwards .cnnLogo { width:117px; }
					.cnnAwards .cnnTissot { padding-left:17px; }
					
				.cnnAwards .cnnInfo { width:389px; color:#900; }
					.cnnAwards .cnnHdr { width:389px; border-bottom:1px solid #ccc; margin-bottom:6px; }
					.cnnAwards .cnnStats { border-right:1px solid #ccc; display:inline; padding:0 2px; height:14px; }
						.cnnAwards .cnnStats span { font-size:9px; text-transform:uppercase; color:#666; }
						.cnnAwards .cnnStats a.cnnRaces, 
						.cnnAwards .cnnStats a.cnnRaces:link, 
						.cnnAwards .cnnStats a.cnnRaces:hover, 
						.cnnAwards .cnnStats a.cnnRaces:active, 
						.cnnAwards .cnnStats a.cnnRaces:visited { background:url('http://i.cdn.turner.com/nascar/.e/img/2.0/global/util/carat_red.gif') no-repeat 0 5px; padding-left:6px; }
					.cnnAwards .cnnFirst { padding-left:0; }
					.cnnAwards .cnnLast { padding-right:0; border-right:0; }
					
					.cnnAwards .cnnBg { color:#039; }
					.cnnAwards .cnnBg a, 
					.cnnAwards .cnnBg a:link, 
					.cnnAwards .cnnBg a:hover, 
					.cnnAwards .cnnBg a:active, 
					.cnnAwards .cnnBg a:visited { color:#039; }
						.cnnAwards .cnnBg a.cnnRaces,
						.cnnAwards .cnnBg a.cnnRaces:link, 
						.cnnAwards .cnnBg a.cnnRaces:hover, 
						.cnnAwards .cnnBg a.cnnRaces:active, 
						.cnnAwards .cnnBg a.cnnRaces:visited { color:#039; background:url('http://i.cdn.turner.com/nascar/.e/img/2.0/global/util/carat_blue.gif') no-repeat 0 5px; padding-left:6px; }
	
					.cnnAwards .cnnTruck { color:#f60; }
					.cnnAwards .cnnTruck a, 
					.cnnAwards .cnnTruck a:link, 
					.cnnAwards .cnnTruck a:hover, 
					.cnnAwards .cnnTruck a:active, 
					.cnnAwards .cnnTruck a:visited { color:#f60; }
						.cnnAwards .cnnTruck a.cnnRaces,
						.cnnAwards .cnnTruck a.cnnRaces:link, 
						.cnnAwards .cnnTruck a.cnnRaces:hover, 
						.cnnAwards .cnnTruck a.cnnRaces:active, 
						.cnnAwards .cnnTruck a.cnnRaces:visited { color:#f60; background:url('http://i.cdn.turner.com/nascar/.e/img/2.0/global/util/carat_orange.gif') no-repeat 0 5px; padding-left:6px; }

			
    		#cnnofficialLinks { float:left; position:relative; left:8px; width:160px; height:250px; margin-bottom:5px; text-align:center; }
    		*html #cnnofficialLinks { float:none; width:155px; }
				#cnnofficialLinks a { display:block; font-size:10px; padding:2px 0 4px; border-bottom:1px dotted #ccc; } 

			
			#cnnContextualLinks { float:left; }
			#cnnSpon,
			#cnnSponsoredLinks { position:relative; left:2px; width:506px; margin:10px 0 0; }
    		    #cnnSponsoredLinks div { width:158px; }
			
    /*  ----------------------------------------------------------------------------
	    (3f) Right Column
	    --------------------------------------------------------------------------*/
		
		#cnnRightCol { padding:15px 0 0; background:#fff url('http://i2.cdn.turner.com/nascar/.e/img/2.0/sect/home/bg_container.gif') 0 0 repeat-x; }
		
		/* new fedex/chase/generic area */
			.cnnRaceday { position:relative; float:left; width:300px; /*height:177px;*/ }
				.cnnRacedayTable { width:278px; border-collapse:collapse; }				
				.cnnRacedayLinks { color:#000; width:277px; margin:4px 4px 0; padding-bottom:2px; border-bottom:1px solid #7f7f7f; }
					.cnnRacedayLinks a,
					.cnnRacedayLinks a:hover,
					.cnnRacedayLinks a:active,
					.cnnRacedayLinks a:visited { font-size:10px; color:#000; background:none; padding:0; }
					.cnnRacedayLinks a:hover { text-decoration:none; color:#900; }
			
			/* new fedex styles */
					.cnnFedexHeader { width:285px; position:relative; height:31px; margin:0; padding:0; }
						.cnnFedexHeader .cnnFedexHeaderImage { width:197px; height:31px; margin:0;position:absolute; top:0; left:88px; }
						.cnnFedexHeader a,
						.cnnFedexHeader a:hover,
						.cnnFedexHeader a:active,
						.cnnFedexHeader a:visited { position:absolute; top:0; left:0;width:88px; height:31px; padding:0;margin:0; background:none; }
						*html .cnnFedexHeader a,
						*html .cnnFedexHeader a:hover,
						*html .cnnFedexHeader a:active,
					*html .cnnFedexHeader a:visited { position:absolute; top:0; left:0;width:88px; height:31px; padding:0;margin:0; background:none; }
				
				.cnnFedexBG { margin-right:15px; padding:0 3px 0 4px; background:#737373 url('http://i2.cdn.turner.com/nascar/.element/img/2.0/sect/home/bg_raceday_fedex.gif') 0 0 no-repeat; }
					.cnnFedexBG .cnnRacedayTable { font-size:10px; color:#fff; }
						.cnnFedexBG td { height:31px; padding-left:8px; border-bottom:1px solid #676767; }
						.cnnFedexBG .cnnTopRow td { border-bottom:1px solid #444; }
							.cnnFedexBG .cnnCup,
							.cnnFedexBG .cnnBg,
							.cnnFedexBG .cnnTruck { padding:0; width:48px; }
							.cnnFedexBG .cnnCup { background:url('http://i.cdn.turner.com/nascar/.e/img/2.0/global/util/pixel.gif') 0 0 no-repeat; }
							.cnnFedexBG .cnnBg { background:url('http://i.cdn.turner.com/nascar/.e/img/2.0/global/util/pixel.gif') 0 0 no-repeat; width:48px; }
							.cnnFedexBG .cnnTruck { background:url('http://i.cdn.turner.com/nascar/.e/img/2.0/global/util/pixel.gif') 0 0 no-repeat; width:48px; }
								*html .cnnFedexBG .cnnCup { filter:none; }
								*html .cnnFedexBG .cnnBg { filter:none; }
								*html .cnnFedexBG .cnnTruck { filter:none; }
						.cnnFedexBG .cnnRacedayTable a,
						.cnnFedexBG .cnnRacedayTable a:hover,
						.cnnFedexBG .cnnRacedayTable a:active,
						.cnnFedexBG .cnnRacedayTable a:visited { display:block; color:#c60; font-weight:bold; font-size:9px; text-transform:uppercase; }
					
					.cnnFedexDate { font-size:10px; color:#fff; padding:8px; }

				#cnnHistFact { width:271px;margin:0 0 0 1px;background:#737373;font-size:10px; color:#fff;padding:8px; }
				*html #cnnHistFact {width:287px;margin:-3px 0 0 1px;}
				#cnnHistFact span {font-weight:bold;}					

			
			/* new chase styles */
				.cnnChaseBG { margin-right:15px; padding:0 3px 0 4px; background:#737373 url('http://i2.cdn.turner.com/nascar/.e/img/2.0/sect/home/bg_raceday_chaseline.gif') 0 0 no-repeat; }
					.cnnChaseBG .cnnRacedayTable { font-size:9px; color:#999; text-transform:uppercase; }
						.cnnChaseBG th { text-align:left; font-size:10px; color:#fc0; padding:2px 0 12px; }
							th.cnnChaseRank { padding-left:8px; }
						.cnnChaseBG td { font-weight:bold; border-bottom:1px solid #000; }
						.cnnChaseBG .cnnChaseCutoff td { color:#fc0; background:#454545; }
						.cnnChaseBG .cnnBottomRow td { border-bottom:0; }
						
						.cnnChaseBG .cnnRacedayTable a,
						.cnnChaseBG .cnnRacedayTable a:hover,
						.cnnChaseBG .cnnRacedayTable a:active,
						.cnnChaseBG .cnnRacedayTable a:visited { color:#999; }
						.cnnChaseBG .cnnRacedayTable .cnnChaseCutoff a,
						.cnnChaseBG .cnnRacedayTable .cnnChaseCutoff a:hover,
						.cnnChaseBG .cnnRacedayTable .cnnChaseCutoff a:active,
						.cnnChaseBG .cnnRacedayTable .cnnChaseCutoff a:visited { color:#fc0; }
						
			/* new post-race styles */
			#cnnPostRaceMarquee { width:285px; height:106px; background:url('http://i.cdn.turner.com/nascar/.e/img/2.0/sect/home/topRightbox/bg_postRace.gif') no-repeat; padding:0; margin:0; }
				#cnnPostRaceMarquee .cnnAd { position:relative; left:197px; width:88px; height:31px; margin:0; padding:0; }
					#cnnPostRaceMarquee .cnnAd a,
					#cnnPostRaceMarquee .cnnAd a:hover,
					#cnnPostRaceMarquee .cnnAd a:active,
					#cnnPostRaceMarquee .cnnAd a:visited { margin:0; padding:0; background:none; }
				#cnnPostRaceMarquee div { padding:0 12px; }
					#cnnPostRaceMarqueeThumb { float:left; margin-right:11px; }
					#cnnPostRaceMarquee h1 { font-size:14px; color:#fc0; margin:0; }
					#cnnPostRaceMarquee h2 { font-size:10px; color:#fff; margin:1px 0 0 1px; }
					#cnnPostRaceMarquee a,
					#cnnPostRaceMarquee a:hover,
					#cnnPostRaceMarquee a:active,
					#cnnPostRaceMarquee a:visited { font-size:10px; color:#fc0; display:block; background:url('http://i.cdn.turner.com/nascar/.e/img/2.0/global/util/carat_yellow.gif') 0 4px no-repeat; margin:0 0 0 70px; padding-left:6px; }
			
		
		/* new 'upfronts' */
			.cnnPromos { float:left; }
				.cnnPromos a,
				.cnnPromos a:hover,
				.cnnPromos a:active,
				.cnnPromos a:visited { float:left; position:relative; margin:3px 1px; }
				
			#cnnRightCol *.cnnAd { margin:0; clear:both; }
				
		/* new broadcast sked */
			.cnnModuleBorder { padding-bottom:0; }
			.cnnSchedule { width:295px; }
				.cnnSchedule a,
				.cnnSchedule a:hover,
				.cnnSchedule a:active,
				.cnnSchedule a:visited { background:url('http://i.cdn.turner.com/nascar/.e/img/2.0/global/util/carat_red.gif') no-repeat 0 5px; padding-left:6px; }
				
				.cnnScheduleAd { margin:-8px 12px 0 0; float:right; }
				*html .cnnScheduleAd { margin-top:12px; }
					.cnnScheduleAd a,
					.cnnScheduleAd a:hover,
					.cnnScheduleAd a:active,
					.cnnScheduleAd a:visited { background:none; padding:0; }
					
				#cnnRightCol .cnnSchedule h3 { margin-bottom:1px; }		
						
				.cnnScheduleSeries { font-size:10px; color:#000; }
				
				.cnnScheduleNextEvent,
				.cnnScheduleLiveEvent { width:293px; margin-top:8px; background:url('http://i2.cdn.turner.com/nascar/.e/img/2.0/sect/home/hdr_schedule_next.gif') -1px 0 no-repeat; border:1px solid #000; border-top:0; }
				*html .cnnScheduleNextEvent,
				*html .cnnScheduleLiveEvent { width:295px; }
				.cnnScheduleLiveEvent { background:url('http://i2.cdn.turner.com/nascar/.e/img/2.0/sect/home/hdr_schedule_live.gif') -1px -1px no-repeat; border:1px solid #f00; }
				
					.cnnScheduleTitle { font-size:10px; font-weight:bold; color:#fff; text-transform:uppercase; height:17px; padding:8px 12px 0; }
					*html .cnnScheduleTitle { height:25px; }
					
				.cnnSchedule table { width:295px; margin-top:8px; padding:0 8px 0 14px; border-bottom:1px solid #ccc; border-collapse:collapse; }
				*html .cnnSchedule table { width:100%; }
					.cnnScheduleNextEvent table,
					.cnnScheduleLiveEvent table { border-bottom:0; }
					
					.cnnSchedule table td { padding-bottom:4px; }
					
					td.cnnScheduleIcons { text-align:right; padding:0 4px 0 0; width:53px; }
						td.cnnScheduleIcons a,
						td.cnnScheduleIcons a:hover,
						td.cnnScheduleIcons a:active,
						td.cnnScheduleIcons a:visited { background:none; padding:0; }
				
				.cnnSchedule .cnnScheduleLinks { margin:4px 4px 4px 15px; padding:0; }
			
		/* photo gallery */
			#cnnGalleries img { position:relative; top:-2px; margin:0 19px 2px 0; }
			*html #cnnGalleries img { top:0; }
		
		/* pods */
			.cnnRememberToCheckOut { margin:0; }

	        
    /*  ----------------------------------------------------------------------------
    	(3g) Footer
    	--------------------------------------------------------------------------*/
        
	
/*  ----------------------------------------------------------------------------
	(4) EXTRAS
	--------------------------------------------------------------------------*/ 
