/* Layout-Specific */
    a:link,a:visited {color:#ff9900;text-decoration:underline;}
    a:hover,a:active {color:#FF0000;}
	 a:link.Bref,  a:visited.Bref {color:#ff9900;font-size:17px;font-style:italic;}
	 a:hover.Bref, a:active.Bref {color:#ff0000;text-decoration:none;}
	body, html {margin:0;padding:0;background:#000 url(images/site/body_bg.gif) repeat-x;color:#fff;font: 14px "Trebuchet MS","Times New Roman", Times, serif;text-align: center;}
	#wrap {margin:0 auto;width:951px;text-align:left;}
	.topnav{width:940px;height:26px;padding-left:10px;}
	
	/*topnav*/
    .topgraphic{width:293px;height:26px;background:url(images/site/top_graphic.gif) no-repeat;float:left;}
	.topbtnhome a {background:url(images/site/top_btn_home.gif) no-repeat;width:110px;height:26px;float:left;display:block;}
	.topbtnhome a:hover {background:url(images/site/top_btn_home_over.gif) no-repeat;} 
	.topbtnregister a {background:url(images/site/top_btn_register.gif) no-repeat;width:185px;height:26px;float:left;display:block;}
	.topbtnregister a:hover {background:url(images/site/top_btn_register_over.gif) no-repeat;} 
	.topbtncoach a {background:url(images/site/top_btn_coach_login.gif) no-repeat;width:201px;height:26px;float:left;display:block;} 
	.topbtncoach a:hover {background:url(images/site/top_btn_coach_login_over.gif) no-repeat;} 
	.topbtnlogin a {background:url(images/site/top_btn_login.gif) no-repeat;width:141px;height:26px;float:left;display:block;} 
	.topbtnlogin a:hover {background:url(images/site/top_btn_login_over.gif) no-repeat;}
	/*end topnav*/

	form {float:left;margin:0;padding:0;} 
	.header {width:930px;height:140px;clear:both;padding-left:10px;}
	
	.nav {background:url(images/nav_bg.jpg) no-repeat;height:46px;}
	.nav .btncoach, .nav .btncoach a{width:99px;height:46px;background:url(images/site/nav/btn_coach.gif) no-repeat;float:left;display:block;}
	.nav .btncoach a:hover{width:99px;height:46px;background:url(images/site/nav/btn_coach_over.gif) no-repeat;float:left;display:block;}
	
	.nav .btnathletes, .nav .btnathletes a{width:96px;height:46px;background:url(images/site/nav/btn_athletes.gif) no-repeat;float:left;}
	.nav .btnathletes a:hover{width:96px;height:46px;background:url(images/site/nav/btn_athletes_over.gif) no-repeat;float:left;}
	
	.nav .btnfundraisers, .nav .btnfundraisers a{width:108px;height:46px;background:url(images/site/nav/btn_fundraisers.gif) no-repeat;float:left;}
	.nav .btnfundraisers a:hover{width:108px;height:46px;background:url(images/site/nav/btn_fundraisers_over.gif) no-repeat;float:left;}
	
	.nav .btntournaments, .nav .btntournaments a{width:130px;height:46px;background:url(images/site/nav/btn_tournaments.gif) no-repeat;float:left;}
	.nav .btntournaments a:hover{width:130px;height:46px;background:url(images/site/nav/btn_tournaments_over.gif) no-repeat;float:left;}
	
	.nav .btnleagues, .nav .btnleagues a{width:96px;height:46px;background:url(images/site/nav/btn_leagues.gif) no-repeat;float:left;}
	.nav .btnleagues a:hover{width:96px;height:46px;background:url(images/site/nav/btn_leagues_over.gif) no-repeat;float:left;}
	
	.nav .btnsubscribers, .nav .btnsubscribers a{width:240px;height:46px;background:url(images/site/nav/btn_subscribers.gif) no-repeat;float:left;}
	.nav .btnsubscribers a:hover{width:240px;height:46px;background:url(images/site/nav/btn_subscribers_over.gif) no-repeat;float:left;}
	
	.nav .btnsamples, .nav .btnsamples a{width:94px;height:46px;background:url(images/site/nav/btn_samples.gif) no-repeat;float:left;}
	.nav .btnsamples a:hover{width:94px;height:46px;background:url(images/site/nav/btn_samples_over.gif) no-repeat;float:left;}
	
	.nav .btnfaq, .nav .btnfaq a{width:88px;height:46px;background:url(images/site/nav/btn_faq.gif) no-repeat;float:left;}
	.nav .btnfaq a:hover{width:88px;height:46px;background:url(images/site/nav/btn_faq_over.gif) no-repeat;float:left;}
	
	.contenthdr {background:url(images/site/con_hdr.gif) no-repeat;width:951px;height:50px;}
	.contentwrap {background:url(images/site/con_bg_tile.gif) repeat-y;clear:both;float:left;}
	.content {display:block;background:url(images/site/con_bg_01.gif) no-repeat;width:881px;padding:0px 20px 20px 56px;float:left;}
	.contentftr {background:url(images/site/con_ftr.gif) no-repeat;width:951px;height:40px;clear:both;}
	/* Home Page */
	.contenthdr #index {background:url(images/site/con_hdr_home.gif) no-repeat;width:951px;height:25px;}
	#wrap .contentwrap #index {background:url(images/site/con_bg_tile_home.gif) repeat-y;}
	#wrap #index #index {background:url(images/site/con_bg_home.gif) no-repeat;height:1382px;width:941px;padding:0px 0px 0px 36px;}
	/*.contentftr #index {background:url(images/site/con_ftr_home.gif) no-repeat;width:951px;height:40px;clear:both;}*/
	
	#fundraiser #fundraiser, #faq #faq {background:url(images/site/bgs/faq_fundraiser.gif) no-repeat;}
	#coach #coach {background:url(images/site/bgs/coach.gif) no-repeat;}
	#sitecoordinatorfee #sitecoordinatorfee {background:url(images/site/bgs/coachincentives.gif) no-repeat;}
	#athleteincentives #athleteincentives {background:url(images/site/bgs/athleteincentives.gif) no-repeat;}
	#referral #referral {background:url(images/site/bgs/referralfee.gif) no-repeat;}
	#tipsforcoaches #tipsforcoaches {background:url(images/site/bgs/tipsforcoaches.gif) no-repeat;}
	#downloadpackages #downloadpackages {background:url(images/site/bgs/downloadpackages.gif) no-repeat;}
	#sitecoordlogin #sitecoordlogin {background:url(images/site/bgs/sitecoordinatorlogin.gif) no-repeat;}
	#samplevideos #samplevideos {background:url(images/site/bgs/samplevideos.gif) no-repeat;}
	#subscriberforms #subscriberforms {background:url(images/site/bgs/subscriberforms.gif) no-repeat;}
	#samplevideos #samplevideos, #Browse #Browse {padding:0px 0px 0px 26px;width:901px;}
/* Video Pages */	
	.teamhdr {color:#fff;background:#1e70ea;padding:20px 0px;border-bottom:10px solid #e00022;height:90px;}
	.teamlogo {float:left;padding:0px 20px;}
	.videoplayer {}
	.teamvidtitle {color:#ff9900;font-size:15px;font-weight:bold;font-style:italic;padding:0px 20px;}
	.teamviddesc {padding:10px 30px;}
	.teamvids {padding:0px 20px;text-align:center;}
	.vidscreenshots {padding:0px 15px 15px 0px;}
	
	.teamhdr #CategoryID {font-size:1.2em;border:0px solid;padding:0px;margin:0px;background:none;text-transform:uppercase;}
	.teamvids .tableRow a, .teamvids a  {text-decoration:none;}
/* End Video Pages */
	.topadblock {}

	.adminnav {float:left;width:500px;padding-left:40px;padding-top:20px;}
	.breadcrumbs{width:350px;color:#fff;font-size:14px;font-weight:bold;float:right;text-align:right;padding:24px 40px 0px 0px;white-space:nowrap;}
	.breadpage {color:#ff0000;text-transform:capitalize;text-align:right;}
	.footer {height:20px;padding-top:6px;padding-bottom:20px;clear:both;font: 11px/20px Arial, Verdana, Helvetica, sans-serif;color:#fff;text-align:right;padding-right:20px;}
	.footer a:link,.footer a:visited {color:#ff0000;text-decoration:none;font-size:1.4em;}
	blockquote {margin:0px;padding:8px;background:#e0eaf0;width:95%;}
	p {margin:0px;padding:10px 30px 10px 0px;}
	.text17 {font-size:17px;font-style:italic;}
	h1, h2, h3, h4, h5, h6 {font-weight:bold;margin:10px 0px;padding:0px 30px 0px 0px;/*padding:0px 0px 0px 20px;*/}
	h1{color:#ff9900;font-size:17px;font-style:italic;}
	h2{color:#ff9900;font-size:17px;}
	h3{color:#fff;font-size:16px;font-style:italic;}
	h4{color:#fff;font-size:22px;font-style:italic;}
	h5{color:#ff0000;font-size:16px;}
	.fundstyle {margin-left:30px;padding-left:20px;border-bottom:1px solid #999;width:300px;}
	.fundstyle2 {margin-left:30px;padding-left:20px;border-bottom:1px solid #999;width:700px;}
	.listingstyle {display:block;float:left;width:200px;margin-right:25px;}
	.listingstyle2 {display:block;float:left;width:425px;margin-right:25px;}
	.hda1 {color:#ff9900;font-size:17px;font-weight:bold;font-style:italic;float:left;height:20px;padding:0px 10px 30px 0px;}
	.hda2 {color:#ff9900;font-size:15px;font-weight:bold;font-style:italic;}
	.form00, .form00 p {padding-left:30px;color:#ff9900;}
	.form00 hr {height:1px;width:95%;background:#282828;margin: 10px 0px 20px 0px;}
	ul, ol {margin:0px;padding:0px 0px 0px 30px;}
	ol li , ul li{color:#ff9900;font-size:17px;font-weight:bold;font-style:italic;margin:0;padding:0;}
	ul li p {color:#fff;font: 14px "Trebuchet MS","Times New Roman", Times, serif;font-weight:normal;font-style:normal;padding:0px 30px 0px 0px;}
	li p {color:#fff;font: 14px "Trebuchet MS","Times New Roman", Times, serif;font-weight:normal;font-style:normal;padding:0px 60px 10px 0px;}
	ul.sm li {color:#ff9900;font-size:17px;font-weight:bold;font-style:italic;float:left;height:20px;padding:0px 10px 30px 0px;}
	.sm li p {color:#fff;font: 14px "Trebuchet MS","Times New Roman", Times, serif;font-weight:normal;font-style:normal;padding:0px 60px 15px 0px;}
	
	 ol.largeorder li{color:#ff9900;font-size:28px;font-weight:bold;font-style:italic;margin:0px 0px 0px 30px;}
	.largeorder li p{font: 17px "Trebuchet MS","Times New Roman", Times, serif;font-style:italic;color:#fff;font-weight:bold;padding:0px 60px 15px 0px;}