/*------------universal selectors -------------*/
*			{margin:0px; padding:0px;}

body		{margin:0px; 
			padding:0px;
			background-color:#000;
			font:13px Arial, Helvetica, sans-serif;
			color:color:#de9c5b;}
			
a			{outline:none; border:none; color:#fff;}

p			{margin-top:10px; margin-bottom:10px;}

img, div, a, input { behavior: url(iepngfix.htc) }

img		{border:none;}

				
/*--------------main styles--------------------*/


#wrapper		{width:950px; 
				position:relative;
				margin:0 auto;
				}
				
				
				
/*--------------header styles--------------------*/

#header		{margin:-10 0 20px 0;}

#logo		{width:230px; 
				display:block;
				float:left;
				}
				
h1			{margin:0px; padding:0px;}
				
.logoAnch		{
				width:213px; 
				height:170px;
				text-indent:-9000px;
				background:url(../images/logo.gif);
				display:block;
				}
				
#headerRight	{width:694px;
				height:151px;
				margin-top:19px;
				margin-left:10px;
				background:url(../images/ball_head.gif);
				display:block;
				float:left;
				border:1px solid #561002;}
				
#topNav			{text-align:right;
				margin:10px 15px;
				border-right:1px solid black;
				padding-right:5px;
				font-variant:small-caps;}

#topNav li		{list-style:none;
				padding-bottom:3px;
				}

#topNav a		{color:#000; 
				font:15px Arial, Helvetica, sans-serif;
				font-variant:small-caps;
				text-decoration:none;
				font-weight:bolder;
				}
				
#topNav a:hover		{text-decoration:underline;}
				

				
#ezine			{position:absolute;
				top:10px;
				left:231px;
				}
				
.ezineA			{width:224px;
				height:164px;
				text-indent:-9000px;
				background:url(../images/ezine.png);
				display:block;}

#nike-swoosh	{
				width:85px;
				height:30px;
				position:absolute;
				top:120px;
				right:20px;
				display:block;
				background:url(../images/nike-swoosh.gif);
				}




/*--------------contentLeft styles--------------------*/

#contentLeft	{width:230px; 
				display:block;
				float:left;}
				
#mainNav		{font:15px Arial, Helvetica, sans-serif; 
				font-variant:small-caps;
				padding:0px;
				margin-left:25px;
				margin-top:20px;}

#mainNav li		{list-style:none;
				padding-left:3px;
				margin-bottom:6px;
				margin-right:15px;
				border-bottom:1px dotted #f47c20;}
				
.current img		{padding-left:3px; margin-bottom:-1px;}

#mainNav a		{text-decoration:none; color:#FFF;}

#mainNav a:hover		{color:#0071bc;}

#play			{ 
				float:left;
				width:213px;
				height:116px;
				text-indent:-9000px;
				background:url(../images/where.gif);
				display:block;
				margin:0 0 0px 10px;}
				
#nikeStore		{margin:15px 0 5px 33px; width:120px; display:block; float:left;}				
				
				
/*--------------contentRight styles--------------------*/
				
#contentRight	{display:block;
				float:left;
				padding:0px;
				margin:0px;
				min-height:420px;
				}
				
#content a	{color:#fff; text-decoration:underline}	

#activities		{margin-left:1px;
				margin-top:5px;}
				
#activities li	{display:block;
				float:left;
				border:1px solid #561002;
				margin:10px;}
				
.camp a		{background:url(../images/camp.gif) no-repeat;
			display:block;
			height:88px;
			width:216px;
			text-indent:-9000px;}

.train a		{background:url(../images/training.gif) no-repeat;
			display:block;
			height:88px;
			width:216px;
			text-indent:-9000px;}

.clinics a		{background:url(../images/coaches.gif) no-repeat;
			display:block;
			height:88px;
			width:216px;
			text-indent:-9000px;}
			
#content	{color:#de9c5b;
			width:455px;
			margin-left:12px;
			padding:5px 0px 0px 6px;
			display:block;
			float:left;
			}
			
#contentInternal	{color:#de9c5b;
			width:455px;
			min-height:420px;
			margin-left:12px;
			padding:5px 0px 0px 6px;
			display:block;
			float:left;
			}
			
#contentInternal a	{color:#fff; text-decoration:underline;}	

#contentInternal a:hover	{text-decoration:underline;}
	
#newsHeaderBar	{background:url(../images/bgheader_content.gif) repeat-x;
			width:654px;
			height:29px;
			margin-left:12px;
			margin-top:5px;
			padding:0px 20px 0px 18px;
			font-variant:small-caps;
			font-size:14px;
			}	
			
h2			{font-variant:small-caps;
			font-size:15px;
			padding-top:10px;
			}	
			
h3			{padding-top:12px;
			color:#FFF;
			font-variant:small-caps;}
			
#contentInternal table		{margin-top:15px; font:13px Arial, Helvetica, sans-serif; max-width:455px;}

#contentInternal table td	{padding:5px;}

#contentInternal table .head	{font-weight:bolder;}

#contentInternal table a				{color:#fff;
								text-decoration:underline;}
				
#contentInternal table		{color:#de9c5b; width:455px;}

#contentInternal img		{border:1px solid #561002; padding:4px; margin:3px;}

			
#news	{background:url(../images/bg_news.gif) repeat-y;
			width:213px;
			display:block;
			}
			
#newsContent	{padding:5px 18px 10px;}
#blogContent	{padding:5px 18px 10px;}
			
#footerImage	{background:url(../images/bgnews_foot.gif) no-repeat;
				height:13px;
				width:213px;
}
			
			
.date		{font:11px Arial, Helvetica, sans-serif;
			font-style:italic;
			margin-top:6px;
			}
			
.title		{font:12px Arial, Helvetica, sans-serif;
			font-weight:bolder;
			}
			
.title a	{color:#000;
				text-decoration:none;
				}
				
.title a:hover	{text-decoration:underline;}

.title .currentPage		{text-decoration:underline;}
			
.description	{font-size:11px;}

.description a {color:#000; text-decoration:underline;}

.description a:hover {text-decoration:none;}
			
			
#newsInternalBorder {border-left:1px solid #f5803e; 
					padding-left:5px;
					padding-bottom:8px;}
			

			
.contentImage	{margin-top:10px;
				border:1px solid #561002;}
			
#newsFooterBar	{background:url(../images/bgfooter_content.gif) repeat-x;
			width:654px;
			height:29px;
			margin-left:11px;
			margin-top:10px;
			padding:18px 21px 0px 18px;
			font-variant:small-caps;
			font-size:14px;
			}	
				
/*--------------internal subnav styles--------------------*/
#subNavUl			{color:#000;
					font:12px Arial, Helvetica, sans-serif;
					font-variant:small-caps;
					padding-top:6px;
					}	

#subNavUl li		{list-style:none; margin-bottom:7px;}

#subNavUl a			{color:#000; text-decoration:none;}

#subNavUl a:hover			{text-decoration: underline;}

			
#subNavHeaderBar	{background:url(../images/bgheader_content.gif) repeat-x;
			width:654px;
			height:29px;
			margin-left:12px;
			margin-top:5px;
			padding:0px 20px 0px 18px;
			font-variant:small-caps;
			font-size:14px;
			}	

			
#subNav	{background:url(../images/bg_news.gif) repeat-y;
			width:213px;
			margin:0px 3px 0 12px;
			display:block;
			float:left;
			}
			
#subNavContent	{padding:5px 18px 10px;}

			
			
#subNavInternalBorder {border-left:1px solid #f5803e; 
					padding-left:5px;
					padding-bottom:8px;
					}
			
			
#subNavFooterBar	{background:url(../images/bgfooter_content.gif) repeat-x;
			width:654px;
			height:29px;
			margin-left:11px;
			margin-top:10px;
			padding:18px 21px 0px 18px;
			font-variant:small-caps;
			font-size:14px;
			}	
			
#subNavUl .currentPage	{text-decoration:underline;}


/*--------------schedules styles--------------------*/
#schedulesSubNav {background:url(../images/schedulesSubNavElement.gif) 35px 7px no-repeat; height:30px;}
#schedulesSubNavUl			{color:#fff;
					font:12px Arial, Helvetica, sans-serif;
					font-variant:small-caps;
					padding-top:5px; padding-left:35px; clear:both;
					}	

#schedulesSubNavUl li		{list-style:none; margin:5px 20px; float:left;}

#schedulesSubNavUl a			{color:#fff; text-decoration:none; font-weight:bold;}

#schedulesSubNavUl a:hover			{text-decoration: underline;}

			
#schedulesSubNavUl .currentPage	{text-decoration:underline;}

#schedulesContent {color:#de9c5b; width:694px; margin-left:12px; display:block;}	
#schedulesContent a {color:#fff; text-decoration:underline;}

#schedulesTable		{margin-top:15px; border-collapse:collapse;}

#schedulesTable td	{padding:10px;}

#schedulesTable .head	{font-weight:bolder; color:#fff; font-style:italic;}

#schedulesTable a		{color:#fff; text-decoration:underline;}

#schedulesTable .gray {background-color:#3b3b3b;}


/*--------------footer styles--------------------*/


#nike			{ 
				float:left;
				width:213px;
				height:49px;
				text-indent:-9000px;
				background:url(../images/nike.gif) -20px top no-repeat;
				display:block;
				margin-top:0px;
				}
				
#footerRight		{display:block;
					float:right;
					text-align:right;
					width:717px;
					font:11px Arial, Helvetica, sans-serif;
					margin-top:-5px;
					margin-right:15px;}

				
#footerNav li		{display:inline;
					margin-left:3px;
					}
				

#footer			{font-size:12px;
				color:#fff;
				margin-bottom:55px;
				clear:both;
				}
				
#footer a		{text-decoration:none;
				color:#FFF;}
	
.noMargin		{margin:0px;}

#footer a:hover		{text-decoration:underline;}

.fbookShare a		{
				width:32px; 
				height:32px;
				text-indent:-9000px;
				background:url(../images/facebook.png);
				display:block;
				float:left;
				margin-left:30px;
				margin-right:5px;
				}
				
.fbookShare a img	{border:none;}

.twitterShare a		{
				width:32px; 
				height:32px;
				text-indent:-9000px;
				background:url(../images/twitter.png);
				display:block;
				float:left;
				margin-left:3px;
				margin-right:3px;
				}
				
.twitterShare a img	{border:none;}

.youtubeShare a		{
				width:32px; 
				height:32px;
				text-indent:-9000px;
				background:url(../images/youtube.png);
				display:block;
				float:left;
				margin-left:3px;
				margin-right:3px;
				}
				
.youtubeShare a img	{border:none;}

#blogHeaderBar	{background:url(../images/bgheader_content.gif) repeat-x;
			height:29px;
			margin-top:20px;
			padding:0px 20px 0px 10px;
			font-variant:small-caps;
			font-size:14px;
			}	

#blog	{background:url(../images/bg_news.gif) repeat-y;
			width:213px;
			display:block;
			}
#homeLwrapper {width:213px; margin:0 3px 0 12px; display:block; float:left;}
#blogContent	{padding:5px 18px 10px;}
#blogfooterImage	{background:url(../images/bgnews_foot.gif) no-repeat;
				height:13px;
				width:213px;
}
#blogInternalBorder {border-left:1px solid #f5803e; 
					padding-left:5px;
					padding-bottom:8px;}


/*--------------Site Map CSS--------------------*/
#siteMap		{}

#siteMap li		{list-style-type:circle; margin-left:10px;}

#siteMap .siteMapSec	{margin-left:15px;}

#siteMap .siteMapSec li	{list-style:none;}

/*------------------ Content Manager CSS-------------------*/
.PureManagerAdmin_mainMenu	{background-color:#CCC; padding:30px;}
.PureManagerAdmin_mainMenu a	{color:#006;}
.PureManagerAdmin_mainMenu a:hover	{color:#000;}



