h1{
	color:               black;
	text-align:         center;
	margin-top:            0px;
	margin-bottom:         0px;
	background:   red url("redBg.jpg") repeat-x top;	
}

.flashcontent{
	width: 800px;
	height: 600px;
}
a.whiteLink{
	color: white;
	text-decoration:none;
	/*Sets navigation links to white*/
}

a:hover.whiteLink{
	text-decoration: underline;
	}

table{
	text-align:       center;
	width:             400px;
	background-color:   #666;
	color:             black;
	margin:		    auto;
	border: 1px solid #000;
}

td{
	text-align:center;
	font-size: 12pt;
	border:  solid thin blue;
	padding-top: 10px;
	padding-bottom: 10px;
	
}

.girlsSchedule{
	border: solid thin #FF00FF;
	}
	
.jhsSchedule{
	border: solid thin black;
	}
dt{
	font-size: 16pt;
}
dd{
	font-size: 12pt;
}
li{
	font-size: 12pt;
	line-height: 20pt;
}

.bSide{background-color:#99CCFF;
}

body{
	width:                880px;
	height:                auto;
	text-align:          center;
	margin:                auto;
	color:                white;
	background:   blue url("bodyBg.jpg") repeat-x top fixed;
	border-left:               solid;
	border-right:               solid;
	border-color:         white;
	font-family: Arial, Helvetica, sans-serif;
}

.nav{
        background-color:     			 blue;
	color: 						white;
	margin-top: 				  0px;
	margin-bottom: 				  0px;
    height: 				 	 14px;
	font-size:					  10pt;
	width: 						880px;
	background:   blue url("bg.jpg") repeat-x top;	

}

.subNav{
	text-align:       center;
	width:             700px;
	background-color:   white;
	margin:		    auto;
	border: none;

}

.subNavSchedule{
	text-align:       center;
	width:             750px;
	background-color:   white;
	margin:		    auto;
	border: none;

}

.navLinks
{	border: 			0px;
	font-size:         12pt;
	
}
	
.pageLink1{
			border-right: 			1px solid #000;
			border-left: 					   0px;
			border-bottom:					   0px;
			border-top: 						0px;
			font-size:						  24px;
}
.pageLink2{
			border-right: 			0px;
			border-left: 			0px;
			border-bottom:			0px;
			border-top: 			0px;
			font-size:			   24px;
}

.schedule{ 
	margin-top:      10px;
	border:		solid;
	border-color:	blue;
}

.largeSchedule{ 
	margin-top:      0px;
	border:		solid;
	border-color:	red;
	width:          800px;
	background-color: white;
	color:            black;
	border-collapse: collapse;
}

.largeRoster{ 
	margin-top:      0px;
	border:		solid;
	border-color:	red;
	width:          600px;
	background-color: white;
	color:            black;
	border-collapse: collapse;
}


.photoViewer
       {
      	color:               black;
      	text-align:         center;
      	background-color:      white;
      	margin-top:            0px;
      	margin-bottom:         0px;
		border-bottom:       solid;
		border-color:        white;
		height: auto;
       }

.story
       {
	margin-right:     20px;
	margin-left:      20px;
	text-align:       left;
        font-size:        13pt;
}

.coachesPage
       {
	margin-right:     20px;
	margin-left:      20px;
	text-align:       left;
        
}

#gray
	{
	 background-color: red;
	
	}

#white
	{
	 background-color: #FFF;	 
	 color:	       	  black;
	}


#pic{
	width: 			 240;
	height: 		 340;
	float: 	       	        left;
	margin-left:   		20px;
	margin-top:    		20px;
	margin-right:  		20px;
}	

#blurb{
	width:			150px;
	float:			right;
	border:			thin solid;
	border-color:		blue;
	text-align:		 center;
	padding-left:		 15px;
	padding-right:		 15px;
	margin-left:		 10px;
	margin-right:		 10px;
	background:   blue url("bg.jpg") repeat-x top;
	color: white;

}

.arch{
		line-height: 80%;
		
}

#footer
       {
        text-align:    		       center; 
        padding:           		  3px;
	background-color: 		 red;
	color: 		 		white;
       }

#left
     {
      float:                left;
      height:              700px;
      width:               400px;
      margin-right:          0px;
      margin-left:          10px;
      margin-top:            7px;
      margin-bottom:        40px;
      color:               black;
      background-color:    white;
     }
      
#news
     {
      height:               auto;
      width:               820px;
      margin:               auto;
      color:               black;
      background-color:    white;
      margin-top:	    15px;
      margin-bottom:	    5px;
      padding-right:		    15px;
      padding-left:		    15px;
      padding-top:		    5px;
      padding-bottom:		    15px;
     }

     
#cert
      {
       float:            	right;
       width:            	400px;
       height:           	700px;
       margin-right:      	 10px;
       margin-left:       	  0px;
       margin-top:         	  7px;
       margin-bottom:     	 40px;
       background-color: 	white;
      }

#players
	{
	margin-top:         0px;
	width:            800px;
	background-color: white;
	color:            black;
	}

.profile{
	text-align:		left;
	padding-bottom: 	20px;
	padding-right:  	50px;
	padding-left:  	       280px;

}

h2
  {
   	text-align:       	      center;
   	color:           	     #000000;
   	margin-top:         		20px;
   	font-size:          		24pt;
  }

.player {
	height:			225px;	
	color: 			black;
}


.thumb{	
	width: 			120px; 
	height: 		170px;  

}



.white
    /* top and bottom h2 color white */
  { 
   color:       white;
  }

