body
{
	color: #000000;
	font-family: arial,Times New Roman;
background-color:gray;
	z-index:100; 
}

.site {
		position: relative;
	margin-right:auto;
	margin-left:auto;
	width:902px;
	padding: 1px;
	z-index:100; 
	


}

.main_content {
	position: relative;
		margin-right:auto;
	margin-left:auto;
	width: 900px;
background-color:#FFFFFF;	
	z-index:-100; 
	border-style:solid;
  border-width:thin;


}

.header_logo {
	width: 900px;
	padding: 0px;
	
	
}

#MainLogoTop {
   position:relative;

	left:25px;
	top:17px;

}

.menuoutline {
   position:relative;

	left:00px;
	
}

.Adobepics{
	 position:relative;
	float:left;
	left:0px;	
	width: 300px;
  
}

.indexNews{
position:relative;
   float:left;
   width: 450px;
   border-style:solid;
   border-width:thin	;
   padding: 0px 5px 0px 10px;
}

.upcomingEvents{
position:relative;
float:left;
font-size:12px;
width:130px;
  height:300px;
 padding: 0px 0px 0px 1px;
}

.adminLogin{
position:relative;
float:left;
	left:0px;	
	width: 900px;
  height:300px;
  text-align:center;
  top:80px;
}


.staff {
	padding: 10px;
  
}

.headcoach{
     position:relative;
     text-align:center;

}
.allcoaches{
postion:relative;
 text-align:center;
   width:900px;
   float:left;
}

.Sprints{
     
    float: left;
    left:20px;
    position:relative;
    text-align:center;
}
.Distance{
      position:relative;
      float: left;
     text-align:center;
     left:100px;
}

.Throws{
   position:relative;
   float: left;
   text-align:center;
   left:175px;
}

.Jumps{
      position:relative;
   float: left;
    left:225px;
      text-align:center;
}

.RunJumpThrow{
      position:relative;
   float: left;
    left:275px;
      text-align:center;
}







.vPresident{
     
    float: left;
    left:150px;
    position:relative;
    text-align:center;
}
.Secretary{
      position:relative;
      float: left;
     text-align:center;
     left:300px;
}

.Treasurer{
   position:relative;
   float: left;
   text-align:center;
   left:450px;
}

.MembersatLarge{
  text-align:center;
}


.boardBesidePic{
		position:relative;
		float:left;
		left:225px;
		width:400px;
		font-size:14px;
		
}
.popUpboardBesidePic{
			position:relative;
			float:left;
			font-size:12px;
			width:390px;
			padding: 0px 3px 50px 0px;
	
}
.popUpInfoForHeader{
		position:relative;
		text-transform:uppercase;
		float:left;
}
.popUpboardpic{
			padding: 0px 3px 50px 0px;
			position:relative;
			float:left;
}

.popupallboardinfo{
			float:left;
			width:550px;
	
}

.allboardinfo{
float:left;
  width:800px;
  
}

.boardpic{
padding: 0px 3px 50px 0px;
position:relative;
float:left;
left:220px;

}
.coachespic{
padding: 0px 3px 50px 0px;
position:relative;
float:left;
left:220px;

}

.coachesinfoBesidePic{
position:relative;
float:left;
left:225px;
width:400px;
font-size:14px;
padding: 0px 3px 50px 0px;


}

.adminEnterArticle{
text-align:center;
}




.ResultsPagetableHeader{
background-color:gray;
text-align:left;
font-size:12px;
padding: 5px 5px 5px 5px;

}

.resultsTable{
width:95%;

table-layout:auto;
empty-cells:show;
font-size:12px;
	margin-right:auto;
	margin-left:auto;

}
.displayResults{
width:60%;
	margin-right:auto;
	margin-left:auto;
	postion:relative;
 
}
.headlinesimg{
padding: 5px 0px 5px 3px;
}
.newsimg{
padding: 5px 0px 5px 3px;
}
.windsorLegionPoll{
padding: 5px 0px 0px 13px;

}

.indexSideLinks{
padding: 5px 0px 5px 9px;
}
.indexSideLinks a:link {color:white;text-decoration:underline;}
.indexSideLinks a:visited {color: white;text-decoration:underline;}
.indexSideLinks a:active {color: white;text-decoration:underline;}
.indexSideLinks a:hover { color:white;text-decoration:underline;}

.AthleteOfWeek{
padding: 5px 0px 0px 13px;
}
.AthleteOfWeekText{
padding: 5px 0px 0px 13px;
text-align:center;
font-weight:bold;
font-style: italic;
}
.AthleteOfWeekPic{
padding: 5px 0px 5px 13px;
}
.windsorLegionPollSection{
	border-style:groove;
 
  border-color:gray;
  width:275px;
  margin-right:auto;
	margin-left:auto;
  
}
.InfoHeader{
position:relative;
float:left;
left:200px;
padding: 0px 0px 15px 0px;
}
.coachesInfoForHeader{
position:relative;
left:-200px;
bottom:-3px;
font-size:20px;
	text-transform:uppercase;
float:left;
color:yellow;

}
.InformationHeaderInfo{
postion:relative;
width:900px;
 
}

.SeasonHeader{
text-align:center; 
font-weight: bold;
font-size: 17px;
width:900px;
text-transform:uppercase;

}
.websitepoll{
padding: 0px 0px 0px 0px;
color:black;
width:250px;
background: url("Images/trial.jpg");

font-size: 12px;
  	margin-right:auto;
	margin-left:auto;
	
}

.dropDownResults{
position:relative;
left:20px;

}
.StaffLink a:link {color: #010159;}
.StaffLink a:visited {color: #010159;}
.StaffLink a:active {color: #010159;}
.StaffLink a:hover { color:#010159;}

.NewsLink a:link {color:#000000;text-decoration:underline;}
.NewsLink a:visited {color: #000000;text-decoration:underline;}
.NewsLink a:active {color: #000000;text-decoration:underline;}
.NewsLink a:hover { color:red;text-decoration:underline;}

.athleteRoster{
font-size:13px;
	border-style:solid;
  border-width:thin;
	  
}
.athleteRosterStats{
font-size:15px;

	  
}
.AthleteRostertableHeader{
background-color:gray;
text-align:left;
font-size:13px;
padding: 3px 3px 3px 3px;

}

.athleteStatsTableFirst{
float:left;
position: relative;
left:80px;
	border-style:solid;
  border-width:thin;

}
.athleteStatsTableMiddle{
float:left;
position: relative;
left:180px;
	border-style:solid;
  border-width:thin;
}

.athleteStatsTableEnd{
float:left;
position: relative;
left:280px;
border-style:solid;
  border-width:thin;
}
.athleteStatsTableCount{
position: relative;
left:-30px;
top:200px;
}
.textRight{
position:relative;
left:705px;
font-size:13px;
}

.textAthleteRoster{
position:relative;
left:590px;
font-size:13px;
}

.InformationPage{
width:90%;
	margin-right:auto;
	margin-left:auto;
	postion:relative;
padding: 15px 0px 10px 0px;
}

.AthleteRostertableHeader a:link {color:#000000;text-decoration:underline;}
.AthleteRostertableHeader a:visited {color: #000000;text-decoration:underline;}
.AthleteRostertableHeader a:active {color: #000000;text-decoration:underline;}
.AthleteRostertableHeader a:hover { color:white;text-decoration:underline;}


/*************** ABOUT PAGE *************************************************************/
.aboutTheClub{
 width:800px;
 	margin-right:auto;
	margin-left:auto;
 font-size: 13px;
}
.aboutHeaders{
 padding: 15px 0px 15px 0px;
 	margin-right:auto;
	margin-left:auto;
	 width:425px;	
}
.aboutHeaderSmall{
padding: 15px 0px 15px 0px;
 	margin-right:auto;
	margin-left:auto;
	 width:250px;
}
div.RegistrationLink a:link {
                     text-decoration:underline;
                     color: #010159;}
div.RegistrationLink a:visited {
                     text-decoration: underline;
                     color: #010159;}
div.RegistrationLink a:active {text-decoration: underline;
			                    color: #010159;
                       }
div.RegistrationLink a:hover {text-decoration: underline; color:red;}
/*************** END ABOUT PAGE *************************************************************/

div.ResultsLink a:link {
										
                     text-decoration: none;
                     color: #000000;}
div.ResultsLink a:visited {

										
                     text-decoration: none;
                     color: #000000;}
div.ResultsLink a:active {

										
                     text-decoration: none;
                     color: #000000;
                   }
div.ResultsLink a:hover {text-decoration: underline; color:red;}

div.GradeSchoolLinks a:link {
                     text-decoration:underline;
                     color: #010159;}
div.GradeSchoolLinks a:visited {
                     text-decoration: underline;
                     color: #010159;}
div.GradeSchoolLinks a:active {text-decoration: underline;
			                    color: #010159;
                       }
div.GradeSchoolLinks a:hover {text-decoration: underline; color:red;}

/*************** SMALL MENU *************************************************************/


.glossymenu{
	position: relative;
	padding: 0px 0 0 34px;
	margin: 0 auto 0 auto;
	background: url(../Images/menur_bg.gif) repeat-x; /*tab background image path*/
	height: 46px;
	list-style: none;
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover {
	color: #fff;
	background: url(../Images/menur_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fff;
	background: url(../Images/menur_hover_right.gif) no-repeat right top; /*right tab image path*/
}

/*************** END SMALL MENU *************************************************************/


/*************** RMS PAGE  *******************************************/

.RMS_Page_What_We_do{

position:relative;
width:850px;

left:25px;


}
#RMS_Page_Words_One p{

 list-style-type: none;
 text-align: center;
 display: inline;
 padding: .4em 6em;
 
}



#RMS_Page_Photo_One img{
 	border-style:solid;
  border-width:thin;
  
}
#RMS_Page_Photo_One{
padding: 0px 20px  0px 20px
}


/* .................................. END RMS ................ */


/*************** Footer *************************/




.main_footer{

font-size: 10px;
text-align: center;
	

	
}
}


/*************** END Footer *************************/


/*************** CAN_AMS PAGE *************************/

.Can_Am_Styles{
		table-layout:auto;
		width:500px;
		empty-cells:show;
		font-size:12px;
		margin-right:auto;
		margin-left:auto;
		  position:relative;
   top:-35px;
	
}	
.Can_Am_Header{
		text-align:center;
		font-weight:bold;
	
		
}
.Can_Am_Days{
		text-align:center;
		font-weight:bold;
		font-size:14px;
}
.Can_Ams_Lancer_Img_Left{
    position:relative;
    left:230px;
    top:50px;
    
}
.Can_Ams_Lancer_Img_Right{
    position:relative;
  left:620px;
   top:-60px;
 
}
/*************** END CAN_AMS *************************/

.DonForbes{
 text-align:center;
 font-size:20px;
 font-weight:bold;
 font-style:italic;
}

.flickr
{
position:relative;
    left:14px;
    top:-10px;
 
}

