/* ----------------------------------------------------------------------------
	MAIN_H.CSS 
	Contains everything used generically for all NATIONWIDE TOUR (/h/) specific site pages. Do not put page-specific information in this document.	*/ 
	/* NOTE: Anything beginning with [*:first-child+html] is an IE7-specific hack */
/*	----------------------------------------------------------------------------
	Table Of Contents	
	1.  Generic NATIONWIDE TOUR Colors and Styles
		A. Link Colors
		B. Fonts
			1.  Headers
			2.  HR
	2.	Container
		A.	Header
		B.  Content
			1.  sIFR Headers
			2.	T1 Area on Subpages
				a. Subpage Headers
				b. Divided Content Area
				c. Icon Sprite
			3.  Standard Pod Content Styles
				a. Standard Img/Blurb
				b. Video Blurb
				c. Pod Tabs
				d. Pod Footers
			4.  Subpage Section Front Pod Styles
				a. Full Width Content Pod
				b. 385px Content Pod
				c. 275px Content Pod
					1. Large Height 275px Content Pod
			5.  Subpage Content Styles	
				a. Left-Aligned Content Photo with Overlay
				b. Font Sizing
				c. Quicklinks
				d. Blogs
			6.  Table Styles
			7.	Social Media Implementation
				a. Stories
		C.  Footer
	4. Right Rail
		A. Page Navigation
		B. Ad Spaces
			1. 300x250 Ad Space
			2. 160x600 Ad Space
			3. Shop Pod
			4. Fantasy Pod
		C. Right Rail Pod Styles 
		D. Most Popular
		E. Pod Spacer
		F. Related Links
*/		
/* -----------------------------------------------------------------------------
	(1) GENERIC NATIONWIDE TOUR COLORS AND STYLES */
/*	----------------------------------------
	(1a) LINK COLORS */		
body { background: #000 none !important; }
a {
	text-decoration:none;
	color:#23669E;
}
a:hover {
	text-decoration:underline;
}
/*	----------------------------------------
	(1b1) FONTS - Headers */	
h1 {
	font-size: 23pt;
	color: #3F4038;
}

/*	----------------------------------------
	(1b2) FONTS - HR */	
div.tourHr {
	position: relative;
	height: 1px;
	overflow: hidden;
	border-top: solid 1px #9FA098;
	font-size: 1px;
	margin-bottom: 1px;
}
/*  ----------------------------------------
	(1b3) BUTTONS */
.tourDropBtn {
	background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/h/players/sm_footer_btn.gif) no-repeat center right;
	border:none !important;
	width:18px;
	height:19px;
	cursor:pointer;
	font-size:0px;
	color:#FFF;
}	
/* -----------------------------------------------------------------------------
	(2a) HEADER */
	/* 2009 HP/Nav ReDesign */
	#tourHeader, #tourBreakingNewsTopperCont, #tourAd985x50Top, #tour728Ad { background: #000 none !important; }

	#tourSOSSubTourMain {
		background: transparent url(http://i.cdn.turner.com/pgatour/.element/img/5.0/global/nav/tourTopNav_h.gif) no-repeat;
		width: 126px;
	}
	#tourSOSSubChampsMain {
		background: transparent url(http://i.cdn.turner.com/pgatour/.element/img/5.0/global/nav/champsTopNav_h.gif) no-repeat;
		width: 135px;
	}


	#tourHeaderMainNavCont {
		background-color: #000;
		zoom:1;
	}

	#tourHeaderTitle {
		width: 800px;
		border-bottom: 1px solid #0099d9;
		background: #000 none no-repeat;
	}
	#tourHeaderTitle .tourHeaderLogoImg {
		padding-left: 11px;
	}
	#tourHeaderLogo {}

	#tourHeaderTopNavCont {
	background: transparent url(http://i.cdn.turner.com/pgatour/.element/img/5.0/global/nav/top_container_h.gif) no-repeat;
		height:49px;	
	}
	#tourHeaderTopTours { 
		margin:10px 0 0 15px;
	}

	#tourHeaderSearhFrom { }
	#tourHeaderSearhFrom .tourHeaderSearchQuery {
		border: 1px solid #000;
		border-bottom: none;
		/*background-color: #0099d9;*/
		height: 21px;
		color: #000;
		font-size: 14px;
		width: 150px;
	}
	#tourHeaderSearhFrom .tourHeaderSearchButton {
		background: transparent url(http://i.cdn.turner.com/pgatour/.element/img/5.0/global/nav/nwtSearchButton.gif);
		width:53px;
		height:23px;
		margin-bottom:-6px;
		*margin-bottom:-4px;
	}

	/* opera hack */
	html:first-child #tourHeaderSearhFrom .tourHeaderSearchButton { margin-bottom:-5px !important; }

	/* Google Chrome/ MAC Safari Hack */
	@media screen and (-webkit-min-device-pixel-ratio:0){
		#tourHeaderSearhFrom .tourHeaderSearchButton {
			margin-bottom:-8px;
		}
	}

	#tourHeaderMainNav, .tourMainNavLinks a:hover, .tourCurrentPage {
		width: 800px;
		background: transparent url(http://i.cdn.turner.com/pgatour/.element/img/5.0/global/nav/nwtNavSprite.gif);
	}

	/* Set up the widths */
	#tourMainNavCharity { width: 83px; }
	#tourMainNavLeaderBoard{ width: 116px; }
	#tourMainNavTournaments { width: 137px; }
	#tourMainNavPlayers { width: 93px; }
	#tourMainNavT25 { width: 81px; }
	#tourMainNavVideo { width: 77px; }
	#tourMainNavNews { width: 80px; }
	#tourMainNavStats { width: 79px; }
	#tourMainNavShop { width: 54px; }


	/* hover effect */
	#tourMainNavCharity:hover, #tourMainNavCharity.tourCurrentPage { background-position: -0px -46px;}
	#tourMainNavLeaderBoard:hover, .tourMainNavLinks .tourCurrentPage { background-position: -83px -46px;}
	#tourMainNavTournaments:hover, #tourMainNavTournaments.tourCurrentPage { background-position: -199px -46px;}
	#tourMainNavPlayers:hover, #tourMainNavPlayers.tourCurrentPage { background-position: -336px -46px;}
	#tourMainNavT25:hover, #tourMainNavT25.tourCurrentPage { background-position: -429px -46px;}
	#tourMainNavVideo:hover, #tourMainNavVideo.tourCurrentPage { background-position: -510px -46px;}
	#tourMainNavNews:hover, #tourMainNavNews.tourCurrentPage { background-position: -587px -46px;}
	#tourMainNavStats:hover, #tourMainNavStats.tourCurrentPage { background-position: -667px -46px;}
	#tourMainNavShop:hover, #tourMainNavShop.tourCurrentPage { background-position: -746px -46px;}

	/* / 2009 HP/Nav ReDesign */
#tourLogo {
	float:left;
	padding:22px 10px 46px;
}
#tourLogo span.AlphaTrans {
	width:118px;
	height:52px;
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i.cdn.turner.com/pgatour/.element/img/3.0/global/nationwide_logo.png');	
	cursor:pointer;
}	
	#tourLogo img {
	_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	}
#tourTopNavContainer {
	position:relative;
	_left:-125px;
	} 
	#tourTopNav {
		float:left;
		position:absolute;
		top:44px;
		left:117px;
		_left:112px;	
	}
	#tourTopNav ul {
		margin-left: 0;
		padding-left: 0;
		white-space: nowrap;
	}	
	#tourTopNav li {
		display: inline;
		list-style-type: none;	
		padding:5px;
	}	
	#tourMainNav {
		width:468px;
		float:left;
	}
		div.tourSectLinks {white-space: nowrap;}
			a.tourSectLinksItem, a.tourSectLinksItem:visited, a.tourSectLinksItem:active {
				position:relative;
				display: block;
				float:left;
				white-space: nowrap;
				vertical-align:bottom;			
				text-align: center;
				text-decoration: none;
				outline: none;
				cursor:pointer;
				padding:3px 1px;
			}
			.Navactive {
					
			}
	div.tourTopNavOtherLinks {
		position:relative;
		top:-27px;
		_top:-30px;
		left:415px;
		_left:410px;		
		float:right;
		width:413px;
		height:22px;
		background:#036 url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/nav_sub_bar.gif) repeat-x center top;
		overflow:hidden;
		display:table-cell;
	}
	*:first-child+html div.tourTopNavOtherLinks {
		top:-30px;
	}
		a.tourTopNavOtherLinksItem {
			position:relative;
			_top:5px;
			color:#FFF !important;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;
			padding:12px 8px 5px;
			border-right:2px solid #036;
			height:21px;
			vertical-align:middle;
		}
			*:first-child+html a.tourTopNavOtherLinksItem {
				margin:5px 0px 0px;
			}
			a.tourTopNavLast {
				border-right:none;
			}
	div.tourTopNavBotCont {} /*ONLY HERE FOR IE'S BENEFIT */
	div.tourTopNavBottom {
		position:absolute;
		top:35px;
		left:0px;
		width:700px;
	}
	*:first-child+html div.tourTopNavBottom {
		top:35px;
		left:0px;
	}
		div.tourSectBotLinks {white-space: nowrap;}
			a.tourSectBotLinksItem, a.tourSectBotLinksItem:visited, a.tourSectBotLinksItem:active {
				position:relative;
				display: block;
				float:left;
				height: 18px;
				white-space: nowrap;
				vertical-align:bottom;			
				text-align: center;
				color: #23669E;
				text-decoration: none;
				font-size: 11px;
				font-weight:bold;
				padding: 2px 6px 0px 8px;
				outline: none;
				cursor:pointer;
			}
			a.tourSectBotLinksItem:hover {
				padding-left: 8px;
				color: #16609d !important;
			}
			a.tourSecBotLinksItemActive {
				background: url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/link_arrow_lblue.gif) no-repeat left 6px;
			}
			a.tourSectBotLinksItem img {
				padding-right:2px;
			}
			img.tourSpecialNavImg {
				position:relative;
				top:-7px;
				vertical-align:top;
				padding:0px;
			}
			.Navactive {
					
			}		
		div.tourSectSubChamp {
			position:relative;
			left:110px;
		}	
			div.tourSectSubChamp a {
				color:#CB3011 !important;			
			}	
		div.tourSectSubNation {
			position:relative;
			left:280px;
			background:#FFF;
		}	
			div.tourSectSubNation a {
				color:#3CB2E4 !important;			
			}		
	#tourTopNavFeedback {
		position:absolute;
		top:0px;
		right:-180px;
		float:left;
	}						
		#tourTopNavFeedback a {
			color:#a0a297;
			text-decoration:none;
			font-weight:bold;
			background: url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/gray_arrow.gif) no-repeat right;
			padding-right:8px;
		}
			
/* -----------------------------------------------------------------------------
	(2b) CONTENT */
*:first-child+html #tourFullContent {
	left:10px;
}	
*:first-child+html div.tourLeftContent {
	left:10px;
}		
/* --------------------------------------
	(2b1) sIFR HEADERS */	
	div.tourPodHeader {
		position:relative;
		font-family:Arial;
		font-size:12pt;
		font-weight:bold;
		border-bottom:1px solid #23669E;
		margin-bottom:2px;
		color:#23669E;			
		padding-top:20px;
		text-align:left;
		text-transform:uppercase;		
	}
	div.tour88x31Ad {
		position:absolute;
		float:right;
		top:7px;
		right:0px;
		width:88px;
		height:31px;
	}	
/* --------------------------------------
	(2b2) T1 AREA ON SUBPAGES */	
#tourSubT1Generic {
	display:table;
	position:relative;
	padding:3px;
	border:1px solid #23669E;	
	border-bottom:4px solid #23669E;
	width:664px;
	height:100%;
}
/* --------------------------------------
	(2b2a) SUBPAGE HEADERS */	
	div.tourSubHeader {
		position: relative;
		width:664px;
		height:60px;
		background:#019EE3 url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/h/header_full_bkgrnd.jpg) no-repeat center;
		color:#FFF;
		overflow:hidden;		
		border-bottom:4px solid #019EE3;
	}
		div.tourSubHeader h2 {
			font-size:28px;
			font-weight:bold;
			font-stretch:expanded;
			vertical-align:bottom;
			text-indent:5px;
			padding-top:20px;
		}
		a.feedRss img {
    		left: 235px;
   			position: relative;
    		top: -32px;
		}
		div.tour234HeadAd {
			position:absolute;
			top:0px;
			right:0px;
			width:234px;
			height:60px;
			overflow:hidden;
		}
/* --------------------------------------
	(2b2b) DIVIDED CONTENT AREA */	
	div.tourSubT1Container {
		position:relative;
		width:100%;
		height:100%;
	}	
	div.tourSubT1Left {
		position:relative;
		float:left;
		width:489px;
		height:255px;		
		background:#CCC;
		text-align:center;
		border-top:1px solid #000;
		border-bottom:1px solid #000;		
	}
	div.tourSubT1Right {
		position:relative;
		float:right;
		width:175px;
		height:255px;
		background:#232321;
		color:#FFF;
		border-top:1px solid #000;
		border-bottom:1px solid #000;	
		vertical-align:bottom;		
	}
		div.tourSubT1Right a {
			color:#FFF;
			text-decoration:none;
		}
		div.tourSubT1Right h2 {
			font-size:14px;
			padding:100px 10px 5px;
		}
		div.tourSubT1Right p {
			padding:5px 10px;
		}		
/* --------------------------------------
	(2b2c) ICON SPRITE */		
#tourT1IconSprite {
	position:relative;
	top:-225px;
	_top:-245px;
	left:10px;
	width:70px;
	height:70px;
}		
	#tourT1IconVideo {
		position:relative;
		width:70px;
		height:70px;	
		/* Mozilla ignores crazy MS image filters, so it will skip the following */
    	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/.element/img/3.0/global/icons/vid_lg.png');
	}
		/* IE ignores styles with [attributes], so it will skip the following. */
		#tourT1IconVideo[id] {
			background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/icons/vid_lg.png) no-repeat center;
		}		
	#tourT1IconCamera {
		position:relative;
		width:70px;
		height:70px;		
		/* Mozilla ignores crazy MS image filters, so it will skip the following */
    	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='http://i.cdn.turner.com/pgatour/.element/img/3.0/global/icons/pic_lg.png');
	}
		/* IE ignores styles with [attributes], so it will skip the following. */
		#tourT1IconCamera[id] {
			background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/icons/pic_lg.png) no-repeat center;
		}	
	#tourT1IconStats {
		position:relative;
		width:70px;
		height:70px;		
		/* Mozilla ignores crazy MS image filters, so it will skip the following */
    	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='http://i.cdn.turner.com/pgatour/.element/img/3.0/global/icons/stat_lg.png');
	}
		/* IE ignores styles with [attributes], so it will skip the following. */
		#tourT1IconStats[id] {
			background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/icons/stat_lg.png) no-repeat center;
		}	
	#tourT1IconAudio {
		position:relative;
		width:70px;
		height:70px;		
		/* Mozilla ignores crazy MS image filters, so it will skip the following */
    	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='http://i.cdn.turner.com/pgatour/.element/img/3.0/global/icons/aud_lg.png');
	}
		/* IE ignores styles with [attributes], so it will skip the following. */
		#tourT1IconAudio[id] {
			background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/icons/aud_lg.png) no-repeat center;
		}	
	#tourT1IconScoring {
		position:relative;
		width:70px;
		height:70px;		
		/* Mozilla ignores crazy MS image filters, so it will skip the following */
    	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='http://i.cdn.turner.com/pgatour/.element/img/3.0/global/icons/scor_lg.png');
	}
		/* IE ignores styles with [attributes], so it will skip the following. */
		#tourT1IconScoring[id] {
			background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/icons/scor_lg.png) no-repeat center;
		}	
	#tourT1IconBubble {
		position:relative;
		width:70px;
		height:70px;		
		/* Mozilla ignores crazy MS image filters, so it will skip the following */
    	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='http://i.cdn.turner.com/pgatour/.element/img/3.0/global/icons/bub_lg.png');
	}
		/* IE ignores styles with [attributes], so it will skip the following. */
		#tourT1IconBubble[id] {
			background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/icons/bub_lg.png) no-repeat center;
		}	
	#tourT1IconAlerts {
		position:relative;
		width:70px;
		height:70px;		
		/* Mozilla ignores crazy MS image filters, so it will skip the following */
    	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='http://i.cdn.turner.com/pgatour/.element/img/3.0/global/icons/alert_lg.png');
	}
		/* IE ignores styles with [attributes], so it will skip the following. */
		#tourT1IconAlerts[id] {
			background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/icons/alert_lg.png) no-repeat center;
		}				
/* --------------------------------------
	(2b3) STANDARD POD CONTENT STYLES */	
div.tourPodFullBreak {
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	height:2px;
	font-size:1px;
	margin:5px;
}	
div.tourEmptyContainer {}	
div.tourLeftImg, img.tourLeftImg {
	position:absolute;
	top:0px;
	left:-1px;
	float:left;
}
img.tourRightImg {
	float:right;
}	
/* --------------------------------------
	(2b3a) STANDARD IMAGE AND BLURB POD CONTENT */
	div.tourBlurbContent {
		width:258px;
		height:130px;
		padding:10px;
		background:#FFF url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/r/other_bkgrnd.gif) repeat-x top left;
	}
		div.tourBlurbContent img {
			float:left;
			border:1px solid #CCC;
		}
	div.tourStandardBlurb {
		color:#000;
	}
		div.tourStandardBlurb p {
			padding:5px 5px 5px 90px;
		}
		div.tourBlurbContent h3 {
			color:#23669E;
			font-size:12px;
			font-weight:bold;
			padding-bottom:2px;
			text-decoration:none;
		}				
		div.tourStandardBlurb h4 {
			font-size:12px;
			font-weight:bold;
			padding-bottom:2px;	
		}					
		div.tourStandardBlurb a {
			color:#23669E !important;	
			text-decoration:none;				
		}
		div.tourStandardBlurb a:hover {
			text-decoration: underline;
		}		
		ul.tourStandardBlurb a {
			color:#000 !important;	
			text-decoration:none;				
		}		
		a.tourStandardBlurb a:hover {	
			color:#3FB3E5;
		}	
			div.tourStandardBlurb img {
				vertical-align:bottom;
				border:none !important;
				padding:4px;
			}
		div.tourStandardBlurb ul {
			padding-top:10px;
		}
		div.tourStandardBlurb li {
				list-style:none inside;
				_list-style:inside url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/link_arrow.gif);
		}
			div.tourStandardBlurb li:before {content:"\003e"; color:#23669E; padding-right:4px;}		
/* --------------------------------------
	(2b3b) VIDEO BLURB */			
div.tourVideoBlurb {
	height:60px;
}		
	div.tourVideoBlurb p {
		padding:5px 5px 5px 100px;
	}
	div.tourVideoBlurb h4 {
		margin:0px;
	}/*ADDED 110707 MH 1545*/
		div.tourVideoBlurb h4 img {
			border:none;
			margin:0;
			vertical-align:bottom;
			border:none !important;
			padding:4px 4px 0px 0px;
		}
		div.tourVideoBlurb h4 a{
			color:#23669D !important;
			font-size:12px;
			font-weight:bold;
			padding-bottom:2px;		
			text-decoration:none;
		}/*ADDED 110707 MH 1545*/
		
	div.tourVideoBlurbImg {
		float:left;
		margin:4px;
		border:1px solid #325482;
	}
	div.tourVideoBlurbHeader a {
		color:#23669D !important;
		font-size:12px;
		font-weight:bold;
		padding-bottom:2px;		
		text-decoration:none;		
	}
		div.tourVideoBlurbHeader a:hover {	
			color:#23669E !important;
		}		
			div.tourVideoBlurbHeader img {
				vertical-align:bottom;
				border:none !important;
				padding:4px 4px 4px 0px;
			}		
/* --------------------------------------
	(2b3c) POD TAB STYLES */
a.tourTabNavItem, a.tourTabNavItem:visited, a.tourTabNavItem:active {
			position:relative;
			display: block;
			float:left;
			font-weight:bold;
			height: 18px;
			border-left: solid 1px #3CB2E4;
			white-space: nowrap;
			vertical-align:bottom;			
			text-align: center;
			color: #69695d;
			text-decoration: none;
			font-size: 11px;
			padding: 2px 20px 0px 10px;
			outline: none;
			cursor:pointer;
		}
		.TabNavactive, #tourPGANav a.active {
			background:#FFF url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/h/nav_active.gif) no-repeat top left;
			color:#23669E !important;	
			border-left:none !important;		
		}
		#tourTabNavItem a:hover {
			color:#3FB3E5;					
		}
/* --------------------------------------
	(2b3d) POD FOOTERS */		
	div.tourPodFooter {
		height:19px; 
		background:#CCC url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/r/lb_footer_bar.gif) repeat-x center top;
		border-top:1px solid #FFF;
		border-bottom:4px solid #23669E;
		color:#23669E;
		text-align:right;
		width:100%;
		vertical-align:middle;
		white-space:nowrap;
		overflow:hidden;
	}
		div.tourPodFooter a {
			color:#23669E;
			font-weight:bold;
			text-decoration:none;
		}
		div.tourPodFooter a:hover {		
			text-decoration: underline;
		}
		div.tourPodFooter ul {
			padding-right:10px;
			padding-top:3px;
		}
		div.tourPodFooter li {
			float:right;
			padding-left:5px;
			list-style-type:none;
		}
		div.tourPodFooter li.tourStoryLeft {
			float:left;
			padding-right:5px;
			list-style-type:none;
		}		
		li.tourPodFooterLeft {
			float:left !important;
		}		
		li.tourPodFooterBtn {
			width:80px;
			height:19px;
			background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/h/footer_btn.gif) no-repeat right top;
			margin:-3px -10px;
			_margin:-3px -5px;
			cursor:pointer;
		}
			li.tourPodFooterBtn a {
				position:relative;
				top:0px;
				left:-25px;
				font-size:16px;
				font-weight:bold;
				color:#23669E;
			}
			li.tourPodFooterBtn a:hover {			
				color:#3FB3E5;
			}		
		li.tourPodFooterBtnLong {
			width:100px;
			height:19px;
			background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/h/footer_btn.gif) no-repeat right top;
			margin:-3px -10px;
			_margin:-3px -5px;
			cursor:pointer;
			padding-left:10px !important;			
		}
			li.tourPodFooterBtnLong a {
				position:relative;
				top:0px;
				left:-25px;
				font-size:16px;
				font-weight:bold !important;
				color:#23669E !important;
			}
			li.tourPodFooterBtnLong a:hover {			
				color:#3FB3E5;
			}				
/* --------------------------------------
	(2b4) SUBPAGE SECTION FRONT POD STYLES */	
/* --------------------------------------
	(2b4a) FULL WIDTH CONTENT POD */	
#tourContent4 {
	position:relative;
	width:670px;
	float:left;
	margin:5px 0px;
}		
	div.tourContent4Pod {
		position:relative;
		height:125px;
		border:1px solid #23669E;
		border-bottom:none !important;
	}		
	div.tourContent4Column {
		position:relative;
		float:left;
		width:30%;
		margin:5px;
	}
		div.tourContent4Column h4 {
			font-size:12px;
			font-weight:bold;
			padding-bottom:2px;
		}
		div.tourContent4Column img {
			padding-right:5px;
		}
		div.tourContent4Column p {
			padding-left:11px;
		}		
/* --------------------------------------
	(2b4b) 385PX CONTENT POD */	
#tourContent2 {
	position:relative;
	width:385px;
	float:left;
	margin:0px 5px 5px 0px;	
}	
	div.tourContent2Pod {
		position:relative;
		height:79px;
		border:1px solid #23669E;
		border-bottom:none !important;
	}
	div.tourContent2Text {
		padding-top:10px;
		padding-left:115px;
	}
		div.tourContent2Text p {
			padding:0px !important;
		}		
/* --------------------------------------
	(2b4ba) 330PX CONTENT POD */	
#tourContent2a {
	position:relative;
	width:330px;
	float:left;
	margin:0px 5px 5px 0px;	
}	
	div.tourContent2aPod {
		position:relative;
		height:75px;
		border:1px solid #23669E;
		border-bottom:none !important;
	}
	div.tourContent2aText {
		padding-top:10px;
		padding-left:115px;
	}
		div.tourContent2aText p {
			padding:0px !important;
		}			
/* --------------------------------------
	(2b4c) 275PX CONTENT POD */		
#tourContent3 {
	position:relative;
	width:275px;
	float:left;
	margin:0px 0px 5px 5px;
	_margin:0px 0px 5px 3px;
}		
	div.tourContent3Pod {
		position:relative;
		height:79px;
		border:1px solid #23669E;
		border-bottom:none !important;
		overflow:hidden;
	}	
/* --------------------------------------
	(2b4c1) LARGE HEIGHT 275PX CONTENT POD */	
#tourContent1 {
	position:relative;
	width:275px;
	float:left;
	margin:0px 0px 5px 5px;
}	
	div.tourContent1Pod {
		position:relative;
		width:99%;
		height:154px;
		_height:148px;
		border:1px solid #23669E;
		border-bottom:none !important;
		overflow:hidden;
	}					
/* --------------------------------------
	(2b5) SUBPAGE CONTENT STYLES */
/*	----------------------------------------
	(2b5a) LEFT-ALIGNED CONTENT PHOTO WITH OVERLAY */
div.tourContentPhoto {
	position: relative;
	float: left;
	width: 166px;
	height:286px;
	margin: 15px 10px;
	color: #69695d;
	border:1px solid #23669E;
	border-bottom:none !important;
}
div.tourContentPhotoOwner {
	position:absolute;
	width: 146px;
	height: 20px;
	padding: 2px 0 0 20px;
	top: 212px;
	left: 0px;
	color: #666666;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/.element/img/3.0/global/png_trans.png');
}
div.tourContentPhotoOwner[class] { /* IE ignores styles with [attributes], so it will skip this class. */
	background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/png_trans.png) repeat left top;
}
div.tourContentPhotoText {
	position: absolute;
	top: 234px;
	_top:233px;
	left:-1px;
	width: 148px;
	height: 45px;
	padding: 2px 10px;
	background:#A2A29A;
	border-top:4px solid #23669E;
}		
/*  --------------------------------
	(2b5b) FONT SIZING */
div.tourFontSize {
	position: relative;
	float: right;
	overflow: hidden;
	width: 95px;
	height: 20px;
	_width: 95px;
	_height: 20px;
	background: #CCCCC4;
	color: #69695D;
}
div.tourFontSizeText {
	position: relative;
	float: left;
	font-size: 11px;
	font-weight: bold;
	width: 50px;
	height: 13px;
	padding-left: 5px;
	padding-top: 3px;
}
div.tourFontPlus, div.tourFontMinus {
	position: relative;
	width:12px;
	height:9px;
	float: left;
	cursor: pointer;
	padding-top: 5px;
	margin-left: 2px;
}
div.tourFontMinus {
	margin-left: 5px;
}		
/*  ----------------------------------
	(2b5c) QUICK LINKS */
div.tourQuickLinks {
	float: right;
	margin:10px 0px 5px;
	width: 80px;
	height: 21px;
}			
/*  ----------------------------------
	(2b5d) BLOGS */
div.tourStoryBlogsHeader {
	position: relative;
	/*_width: 670px;*/
	_height: 27px;
	/*width: 678px;*/
	height: 18px;
	padding: 9px 0 0 12px;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	background: url(http://i.cdn.turner.com/pgatour/.element/img/3.0/story/blog_header_blue.jpg) no-repeat;
}
div.tourStoryBlogsHeader span {
	font-size: 11px;	
}
div.tourStoryBlogs {}
div.tourStoryBlogContentContainer {
	position: relative;
	/*width: 670px;*/
}
div.tourStoryBlogRow {
	border-top: solid 1px #fff;
	/*width: 670px;*/
	height: 80px;
	overflow: hidden;
	background-color: #d8f0fa;
}
div.tourStoryBlogRowLeft {
	float: left;
	_width: 165px;
	_height: 80px;
	width: 155px;
	height: 70px;
	padding: 10px 0 0 10px;
}
span.tourStoryBlogRowLeftName{
	font-size: 13pt;
	font-weight: bold;
	color: #00356c;
}
div.tourStoryBlogRowRightContent {
	float: left;
	_width: 505px;
	_height: 80px;
	width: 485px;
	height: 60px;
	color: #333333;
	padding: 10px 10px 10px 0
}
div.tourStoryBlogFooter {
	border-bottom:4px solid #00356c;
}
div.tourStoryBlogFooter {
	color: #00356c;
}
/*  ----------------------------------------
	(2b6) TABLE STYLES */
td.tourLastCell {
	border:none !important;
}	
td.tourTableHeadLine {
	 background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/tbl_border_white.gif) no-repeat left top !important;
}	
div.tourTableFull {
	position:relative;
	width:98%;
	text-align:center;
	margin:10px auto;
}
	div.tourTableContent {
		width:100%;
	}	
	div.tourTableContent table {
		width:100%;	
		background:#FFF;
	}
	div.tourTableContent td {
		height:20px;
	}
	td.tourTableTitle {
		background:#036 url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/r/players/bar.jpg) repeat-x center top;
		height:25px !important;
		color:#FFF;
		font-size:14px;
		font-weight:bold;
		text-indent:10px;
		text-align:left;
	}
		tr.tourTableHeader, tr.tourTableHeader td {
			background:#C8E0F8;
			border-right:1px solid #FFF;
			border-bottom:1px solid #FFF;
			padding:0px 5px;
		}
			td.tourTableHeadTour {
				vertical-align:bottom;
				font-size:14px;
				font-weight:bold;
				text-align:left;
				text-indent:3px;
				padding:0px 20px 0px 0px !important;
				white-space:nowrap;
			}
			td.tourTableHeadEvents {
				vertical-align:top;
				width:60px;
			}
			tr.tourTableAlignment, tr.tourTableAlignment td {
				vertical-align:top;
			}
		td.tourTableLast {
			border-right:none !important;
		}
		tr.tourTableSecondHead, tr.tourTableSecondHead td {
			background:#688BB3;
			color:#FFF;
			border-right:1px solid #FFF;
			border-bottom:1px solid #FFF;	
			padding:0px 5px;		
		}
		tr.tourStatTournHead, tr.tourStatTournHead td {
			background:#92DBFA;
			padding:1px;			
			border-top:1px solid #FFF;
			border-right:1px solid #FFF;
			border-bottom:none !important;
			text-transform:uppercase;			
		}				
			tr.tourTableData, tr.tourTableData td {
				border-right:1px solid #FFF;
				border-bottom:1px solid #FFF;				
			}
		tr.tourTableFooter, tr.tourTableFooter td {
			height:25px !important;
			_height:20px; 
			background:#CCC url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/r/lb_footer_bar.gif) repeat-x center bottom !important;
			border-top:1px solid #FFF;
			border-bottom:4px solid #23669E;
			white-space:nowrap !important;
			text-align:right !important;
			padding:0px !important;
		}		
		tr.tourTableFooter1, tr.tourTableFooter1 td {
			height:25px !important;
			_height:20px; 
			background:#CCC url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/r/lb_footer_bar.gif) repeat-x center bottom !important;
			border-top:1px solid #FFF;
			border-bottom:4px solid #23669E;
			text-align:left !important;
			padding:0px !important;
		}				
			td.tourTableExplain {
				text-align:left !important;
				text-indent:5px;
			}
				tr.tourTableFooter a {
					text-decoration:none;
					color:#23669E;
					font-weight:bold;
					padding-right:5px;
				}
				tr.tourTableFooter a:hover {
					color:#3FB3E5;
				}	
				
/*(2b7) SOCIAL MEDIA IMPLEMENTATION 
	----------------------------------------
	(2b7A) STORIES */
#tourStorySocialMedia {
	float: right;
	margin: 0px 0px 5px 0px;
	position: relative;
	left: -12px;
	top: 3px;
}

#tourStorySubhead{
	top:-20px;
	position:relative;
	left:-20px;
	height:26px;
	background-color:#dae7f0;
	width:668px;
}
#tourStorySubheadA{
	top:20px;
	position:relative;
	height:26px;
	background-color:#dae7f0;
	width:628px;
}
#tourStorySubheadB{
	top:1px;
	position:relative;
	height:26px;
	background-color:#dae7f0;
	width:625px;
}

#tourStorySMQuicklinksTop{
	left:-115px;
	position:relative;
	top:2px;
}

#tourStorySubfooter{
	background-color:#DAE7F0;
	height:26px;
	left:-20px;
	position:relative;
	top:21px;
	width: 668px;
}
#tourStorySubfooterA{
	background-color:#DAE7F0;
	height:26px;
	/*left:20px;*/
	position:relative;
	top:-5px;
	width: 628px;
}


#tourStorySMQuicklinksBot{
	float:right; 
	position:relative; 
	top:5px;
	right: 5px;
}

	
/*  -----------------------------------
	RIGHT-ALIGNED HALF TABLE */		
div.tourStatsRightHalf {
	position:relative;
	float:left;
	width:275px;
	margin:0px 0px 5px 5px;
}			
table.tourSmHalfTbl {
	width:100%;
}		
	table.tourSmHalfTbl td {	
		padding:3px;
	}
tr.tourLgtBlueTR td {
	background:#C7E0FA;
}
tr.tourLgtBlueTRAlt td {
	background:#fff;
}
/* --------------------------------------
	CONTENT FOOTER */				
#tourContentFullBottom {
	width:670px;
	height:25px;
	background:#036 url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/r/players/subfooter.jpg) no-repeat center top;	
}		
/*  ---------------------------------------
	(4) RIGHT RAIL */
*:first-child+html #tourFullRight {
	left:10px;
}			
*:first-child+html div.tourRightContent {
	left:10px;
}			
div.tourRightPod {
	margin:10px 0px;
}	
/*  ----------------------------------------
	(4a) PAGE NAVIGATION */
#tourPageNav {
	margin:0px 0px 10px;
	width:300px;
	height:172px;
}
	#tourPageNavName {
		width:300px;
		height:22px;
		background:#CCC url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/players/nav_header.jpg) repeat-x center top;
		color:#3FB3E5;
		font-size:12px;
		font-weight:bold;
		padding-top:6px;
	}
		#tourPageNavName a {
			color:#003366;
			text-decoration:none;
			padding:10px;
			vertical-align:bottom;
		}
	#tourPageNavList {
		width:300px;
		height:120px;	
		background:#036 url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/r/players/nav_bkgrnd.jpg) repeat-x scroll center top;	
	}
		div.tourPageNavHalf {
			float:left;
			width:130px;
			margin:20px 0px 0px 4px;
		}
			div.tourPageNavHalf ul {
				font-weight:bold;
				margin-left:4px;
				_margin-left:2px;
			}
			div.tourPageNavHalf li {
				list-style:none inside;
				color:#3FB3E5;		
				text-indent:10px;	
				_text-indent:0px;					
				background: url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/r/players/blue_arrow.gif) no-repeat left center;
				white-space:nowrap;
			}
			div.tourPageNavHalf a {
				color:#3FB3E5;
				text-decoration:none;
			}
			div.tourPageNavHalf .selected {
				list-style:none inside;
				color:#FFF;		
				text-indent:10px;	
				_text-indent:0px;			
				background: url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/players/white_arrow.gif) no-repeat left center;				
			}
			div.tourPageNavHalf .selected a {
				color:#FFF;
				text-decoration:none;				
			}
	#tourPageNavFooter {
		width:300px;
		height:22px;	
		background:#CCC url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/players/nav_footer.jpg) repeat-x center top;	
		border-top:1px solid #FFF;
	}
/*	----------------------------------------
	(4b) AD SPACES */
/*  ----------------------------------------
	(4b1) 300x250 AD SPACE */
	#tour300Ad {
		width:300px;
		height:250px;
	}			
/*	----------------------------------------
	(4b2) 160x600 AD SPACE */	
div.tourRight160 {
	margin:30px auto;
	width:160px;
	height:600px;
	text-align:center;	
}
/*	----------------------------------------
	(4b3) SHOP AD SPACE */		
div.tourRightShopPod {
	background:#CCC;
}
	div.tourRightShopPod p {
		padding:10px;		
	}		

/*  ---------------------------------------
	(4c) RIGHT RAIL POD STYLES */
	div.tourRightPodContent {
		border:1px solid #23669E;
		border-bottom:none !important;
	}
/*	----------------------------------------
	(4d) MOST POPULAR */
div.tourMostPop {
	poistion: relative;
	background: #f3f3f3;
	poistion: relative;
	height:318px;
	background: url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/r/nav_bkgrnd.gif) repeat-x top left;
}
div.tourMostPopContent {
	poistion: relative;
	height:292px;
	border: solid 1px #23669E;
}
	div.tourMostPopContent li{
		list-style:none inside;
		_list-style:inside url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/link_arrow.gif);
		padding:3px;
	}
	div.tourMostPopContent li:before {content:"\003e"; color:#000; padding-right:4px;}
div.tourMostPopTabs {
	position: relative;
	float: right;
	width: 187px;
	height: 20px;
	overflow: hidden;
	top: -1px;
}
div.tourMostPopTabs a, div.tourMostPopTabs a:visited, div.tourMostPopTabs a:active {
	border-left:1px solid #23669E;
	color:#69695D;
	cursor:pointer;
	display:block;
	float:left;
	font-size:11px;
	height:18px;
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
	padding:2px 20px 0px 10px;
	position:relative;
	text-align:center;
	text-decoration:none;
	vertical-align:bottom;
	white-space:nowrap;
	font-weight: bold;
}
div.tourMostPopTabs a.active {
	background:#FFFFFF url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/r/nav_active.gif) no-repeat scroll left top;
	border-left:medium none !important;
	color:#23669E !important;
}
div.tourMostPopTabContent {
	position: relative;
	_width:298px;
	_height:272px;
	width:288px;
	height:262px;
	padding: 5px;
	overflow: hidden;
}
div.tourMostPopTabContent div {
	display: none;
}
div.tourMostPopTabContent div div {
	display: block;
}
div.tourMostPopTabContent div.active {
	display: block;
}
div.tourMPVidContent {
	padding-top:16px;
}
div.tourMPVid {
	height:60px;
}
div.tourMPVid img {
	border:1px solid #325482;
	float:left;
	margin:4px;
}
div.tourMPVid h4 {
	margin:0px;
}
div.tourMPVid h4 img {
	border:medium none !important;
	margin:0pt;
	padding:4px 4px 0px 0px;
	vertical-align:bottom;
}
div.tourMPVid h4 a {
	color:#23669D !important;
	font-size:12px;
	font-weight:bold;
	padding-bottom:2px;
	text-decoration:none;
}
div.tourMPVid p {
	padding:5px 5px 5px 110px;
}
div.tourMPBreak {
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
	font-size:1px;
	height:2px;
	margin:11px 0pt;
}
/*	----------------------------------------
	(4e) POD SPACER */
.tourV20 {
	position: relative;
	height: 20px;
}
/*	----------------------------------------
	(4f) RELATED LINKS */
div.tourRelatedLinks {
	position: relative;
	height: 82px;
	border-top: solid 1px #23669E;
	border-left: solid 1px #23669E;
	border-right: solid 1px #23669E;
	border-bottom: solid 1px #fff;
	background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/r/nav_bkgrnd.gif) repeat-x left top;
}
div.tourRelatedLinksContent {
	position: relative;
	padding: 5px;
}
div.tourRelatedLink {
	position: relative;
	display: block;
	color: #00356f;
	text-decoration: underline;
	background: url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/r/arrow_blue.gif) left 5px no-repeat;
	padding: 1px 0 1px 7px;
	height: 14px;
	overflow: hidden;
	cursor: pointer;
}
div.tourRelatedSelectedText {
	background: url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/r/arrow_gray.gif) left 9px no-repeat;
	padding: 0 0 1px 7px;
	display: inline;
	float: left;
}
div.tourRelatedSelectedText select {
	width: 60px;
}
div.tourRelatedLinksFooter {
	position: relative;
	height: 4px;
	background: #23669E;
}
				
	div.tour88x31StandingsAd {
		float:right;
		height:31px;
		position:absolute;
		right:1px;
		top:-6px;
		width:88px;
	}
	*:first-child+html div.tour88x31StandingsAd {
		top:-7px;
	}


#tourFooter {
	padding-top: 42px;
	background: #000 url(http://i.cdn.turner.com/pgatour/.element/img/5.0/sect/h/footerBackground.gif) no-repeat scroll 0 0;
}

div.tourFooterLinks {
	background: transparent url(http://i.cdn.turner.com/pgatour/.element/img/5.0/sect/h/fadingLeftFooterBorder.gif) no-repeat scroll left bottom;
}

div.tourFooterHeader { color:#FFF; }

.tourRRBorder {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #8fd2ef;
}
