
/*	----------------------------------------------------------------------------
	
	Style Sheet for 2007 PGA Championship Microsite
	Contact: jeff.gray@turner.com
	
	--------------------------------------------------------------------------*/

	/* EVENT-SPECIFIC BRANDING GRAPHIC & NAVIGATION BAR WITH SECTION NAVIGATION */
	.europe #header {
		background:#c6c6c6 url(http://i.cdn.turner.com/pga/rydercup/.element/img/1.0/global/template/bg_header_europe.gif) no-repeat;
		}
		
	/* EVENT-SPECIFIC BRANDING GRAPHIC & NAVIGATION BAR WITH SECTION NAVIGATION */
	.usa #header {
		background:#c6c6c6 url(http://i.cdn.turner.com/pga/rydercup/.element/img/1.0/global/template/bg_header_usa.gif) no-repeat;
		}
		
		
	/* EVENT-SPECIFIC BRANDING GRAPHIC & NAVIGATION BAR FOR HOME PAGE */
	.europe #home #header {
		background:transparent url(http://i.cdn.turner.com/pga/rydercup/.element/img/1.0/global/template/bg_header_europe.gif) no-repeat;
		height:119px;
		}
	
	/* EVENT-SPECIFIC BRANDING GRAPHIC & NAVIGATION BAR FOR HOME PAGE */
	.usa #home #header {
		background:transparent url(http://i.cdn.turner.com/pga/rydercup/.element/img/1.0/global/template/bg_header_usa.gif) no-repeat;
		height:119px;
		}
		
		
	/* EVENT-SPECIFIC BRANDING GRAPHIC & NAVIGATION BAR FOR PAGES WITHOUT A SECTION SUBNAVIGATION */
	.europe #no_subnav #header, #europe #news #header {
		background:transparent url(http://i.cdn.turner.com/pga/rydercup/.element/img/1.0/global/template/bg_header_europe.gif) no-repeat;
		height:119px;
		}
		
	/* EVENT-SPECIFIC BRANDING GRAPHIC & NAVIGATION BAR FOR PAGES WITHOUT A SECTION SUBNAVIGATION */
	.usa #no_subnav #header, #usa #news #header {
		background:transparent url(http://i.cdn.turner.com/pga/rydercup/.element/img/1.0/global/template/bg_header_usa.gif) no-repeat;
		height:119px;
		}
	
	/* LINK COLOR IN LEFT COLUMN */
	.usa a, .usa a:link, .usa a:visited, .usa a:hover, .usa a:active, table.data2 .red a {
		color:#a81b28;
		}
		
	/* LINK COLOR IN LEFT COLUMN */
	.europe a, .europe a:link, .europe a:visited, .europe a:hover, .europe a:active, table.data2 .blue a  {
		color:#314e8c;
		}
	
	/* NAVIGATION COLOR OVERRIDE (LEAVE THIS AS WHITE) */
	#navigation a, #navigation a:link, #navigation a:visited, #navigation a:hover, #navigation a:active {
		color:#fff;
		}
		
	.europe #navigation a, .europe #navigation a:link, .europe #navigation a:visited, .europe #navigation a:hover, .europe #navigation a:active {
		color:#314e8c;
	}
	
	/* USED FOR THE MY TEAM COOKIE */
	.usa div#team_selection div#adiv span.my_team {
		padding-right: 17px;
		background: transparent url(http://i.cdn.turner.com/pga/rydercup/.element/img/1.0/global/icons/icon_flag_a.gif) no-repeat center right;
	}
	
	.usa div#team_selection div#ediv span.my_team {
		padding-right: 17px;
		background: transparent url(http://i.cdn.turner.com/pga/rydercup/.element/img/1.0/global/icons/icon_flag_e.gif) no-repeat center right;
	}
			
	.europe div#team_selection div#ediv span.my_team {
		padding-right: 17px;
		background: transparent url(http://i.cdn.turner.com/pga/rydercup/.element/img/1.0/global/icons/icon_flag_e.gif) no-repeat center right;
	}
	
	.europe div#team_selection div#adiv span.my_team {
		padding-right: 17px;
		background: transparent url(http://i.cdn.turner.com/pga/rydercup/.element/img/1.0/global/icons/icon_flag_a.gif) no-repeat center right;
	}
	
	#header div.site_sponsor {
		position:absolute;
		top:45px;
		left:738px;
		width:234px;
		height:60px;
		}
		
	/* #header div.site_sponsor img {
		background:none;
		width: 120px;
		height: 60px;
		padding: 0;
		clear:both;
		}
	*/	
	/* PGA SPONSOR PLACEMENT */
	#header div.site_sponsor_pga {
		position:absolute;
		top:28px;
		left:750px;
		width:231px;
		height:50px;
		}
		
	#header div.site_sponsor_pga img {
		background:none;
		width: 231px;
		height: 50px;
		padding: 0;
		clear:both;
		}
		
	/* NEWS ALERT PLACEMENT */
	#header div.news_alert {
		position:absolute;
		top:8px;
		left:765px;
		}
		
	#header div.news_alert img {
		background:none;
		padding: 0;
		clear:both;
		}
		
	#pipeline_launcher {
	    display:block;
	    position:relative;
	    width:500px;
		/* USE THIS BACKGROUND AND HEIGHT BEFORE FRIDAY 8AM
		background: transparent url(http://i.cdn.turner.com/pga/rydercup/.element/img/1.0/usa/T1/launcher_preview_nonlive.gif) no-repeat scroll 0% 0%;
		height:105px;*/
		/* USE THIS BACKGROUND AND HEIGHT ON FRIDAY AT 8AM 
        background: transparent url(http://i.cdn.turner.com/pga/rydercup/.element/img/1.0/usa/T1/launcher_fri_live.gif) no-repeat scroll 0% 0%;
		height:154px;*/
		/* USE THIS BACKGROUND AND HEIGHT ON FRIDAY AT END OF DAY 
		background: transparent url(http://i.cdn.turner.com/pga/rydercup/.element/img/1.0/usa/T1/launcher_fri_nonlive.gif) no-repeat scroll 0% 0%;
		height:154px;*/
		/* USE THIS BACKGROUND AND HEIGHT AFTER SATURDAY 8AM 
		background: transparent url(http://i.cdn.turner.com/pga/rydercup/.element/img/1.0/usa/T1/launcher_sat_live.gif) no-repeat scroll 0% 0%;
		height:154px;*/
		/* USE THIS BACKGROUND AND HEIGHT ON SATURDAY AT END OF DAY 
		background: transparent url(http://i.cdn.turner.com/pga/rydercup/.element/img/1.0/usa/T1/launcher_sat_nonlive.gif) no-repeat scroll 0% 0%;
		height:154px;*/
		/* USE THIS BACKGROUND AND HEIGHT AFTER SUNDAY 8AM */
		/*background: transparent url(http://i.cdn.turner.com/pga/rydercup/.element/img/1.0/usa/T1/launcher_sun_live.gif) no-repeat scroll 0% 0%;
		height:154px;*/
		/* USE THIS BACKGROUND AND HEIGHT ON SUNDAY AT END OF DAY */
		background: transparent url(http://i.cdn.turner.com/pga/rydercup/.element/img/1.0/usa/T1/launcher_sun_nonlive.gif) no-repeat scroll 0% 0%;
		height:154px;
	}
	    
	#pipeline_launcher img {
	    position:absolute;
	    top:65px;
	    z-index:99;
        }
        
    #pipeline_launcher img.launcher {
	    z-index:100;
	    }
	    
	#pipeline_launcher img.head {
	    /*top:0;*/
		top:62px;
        }
	    
	#pipeline_launcher a, #pipeline_launcher a:link, #pipeline_launcher a:visited, #pipeline_launcher a:active {
	    color:#fff;
        }
        
    #pipeline_launcher span {
        display:block;
        position:absolute;
        width:130px;
        top:138px;
        font-size:9px;
        }
        
    #pipeline_launcher a.thumb1 img, #pipeline_launcher a.thumb1 span {
        left:31px;
        }
        
    #pipeline_launcher a.thumb2 img, #pipeline_launcher a.thumb2 span {
        left:188px;
        }
        
    #pipeline_launcher a.thumb3 img, #pipeline_launcher a.thumb3 span {
        left:346px;
        }
		
	/* WHAT'S THIS STYLES */
	#team_selection_popup {
		background-color:#f0f0f0;
		font-size:11px;
		margin:0;
		padding:0;
		width:420px;
		height:220px;
	}
	#team_selection_popup img.head {
		display:block;
		margin-top:-20px;
		margin-left:15px;
		_margin-left:-270px;
		.margin-left:-270px;
		margin-bottom:15px;
	}
	#team_selection_popup div#block {
		background-color:#fff;
		border:1px solid #d7d7d7;
		margin-bottom:15px;
		_margin-bottom:0px;
		.margin-bottom:0px;
		margin-left:15px;
		_margin-left:0px;
		.margin-left:0px;
		padding:5px;
		width:380px;
		font-size:1.1em;
		.font-size:1em;
		font-weight:600;
		color:#4f4f4f;
		text-align:left;
	}
	#team_selection_popup a.privacy {
		color:#4f4f4f;
		display:block;
		margin:8px 0pt;
		text-align:center;
		text-decoration:underline;
		width:100%;
	}
	#team_selection_popup div#footer {
		background-color:#f0f0f0;
		background-image:none;
		clear:both;
		color:#4f4f4f;
		font-size:0.9em;
		line-height:14px;
		padding:5px 5px 15px;
		text-align:center;
		width:420px;
		letter-spacing:-.01em;
		margin:0;
	}
	hr.bg {
		background: #f0f0f0 url(http://i.cdn.turner.com/pga/rydercup/.element/img/1.0/global/borderLine.gif) no-repeat center bottom;
		margin: 8px auto;
		height: 1px;
		border: 0 none;
	}
        .module_thumbnail { width:120px; height:60px; }
        
