body {     
	margin: 0,0,0,10;
	padding: 0;
	background-color: #BCBCBC;
    }
	 	 	  
#header {     
	  clear:both;
     padding-top:10px;
     width:800px;	 
     height:125px;	 
     background-color: #BCBCBC;	 
     }
     
#header-text {
     background-image:  url("images/soccerball_and_goal.png");     
     background-repeat: no-repeat; 	 
     height: 122px;  	 
     margin-left:175px;	 
     text-align:center;	 
     padding-top:2px;	 
     }	 
     
#header-text p {    
     font-family: Arial, Helvetica, sans-serif;	
     color: #FFFFFF;	
     font-weight: bold;	 
     }
     
#header-image {     
     width:120px;	 
     padding-left:4px;	 
     float:left;	 
     }	 
     
#Main-Section {
     clear:both;    
     position:relative;	 
     width:1000px;	 
     padding:0;	 
     margin:0;	 
     background-color: #BCBCBC;	 
     max-width:1000px;	 
     }	

#bodywrapper {
     clear:both;    
     position:relative;	 
     width:1000px;	 
     padding:0;	 
     margin:0;	 
     background-color: #BCBCBC;	 
     max-width:1000px;	 
     border-color: #BCBCBC; 
     border-style: solid; 
     border-width: 2;
     }	
     
h1  {	 
     color: Black;	 
     text-align:center;
     font-family: Arial, Helvetica, sans-serif;	 
     font-size:28px;    
     }    
     
h2,h3 {    
     color : #303030;	 
     text-decoration: underline;	 
     text-align: center;	 
     }
     
p	 {	 
     color: #000000; 	 
     margin-top: 0%;
     font-family: Arial, Helvetica, sans-serif;	
     font-size: 14px;	
     line-height: 1.3em;	
     }	 
     
div#centersection li {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 14px;
     color: #000000;
     }
    
.quoted {
     display:block;
     padding-top: 10px;
     padding-right: 50px;
     padding-bottom:10px;
     padding-left: 50px;
     text-align:center;
     }
     
dt, .bold { 
     font-weight: 600;
     }     

.red-bold  {
     font-weight: 600;
     color:red;
           }
     
#address {	 
     margin-left:10px;	 
     padding:0;	 
     }
     
th   {     
     text-align: center;     
     }	
     
.dropcap {     
     color: #0040E0;	 
     font-size:1.5em;	 
     float:left;	 
     padding-right:2px;	 
     }	 
     
#centersection {	 
     position:relative;	 
     margin: 0px 5% 0% 18%;	 
     padding: 1% 3%;	 
     background-color: #BCBCBC;	 
     color: #000;	 
     }	 
     
#centerindex p {   
     font-family: Arial, Helvetica, sans-serif;	
     font-size: 14px;	
     color: #000000;	
     line-height: 1.3em;	
     margin-bottom: 10px;	
     }

div#centerindex li {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 14px;
     color: #000000;
     }
    
#brd_mtg {   
     font-family: Arial, Helvetica, sans-serif;	
     font-size: 14px;	
     color: #000000;	
     line-height: 1.3em;	
     margin-bottom: 10px;	
     }
     
#leftindent {   
     position:relative;   
     padding-left: 25px;   
     margin-top: -10px;   
     padding-bottom: 50 px;	
     font-family: Arial, Helvetica, sans-serif;	
     font-size: 14px;	
     color: #000000;	
     line-height: 1.3em;	
     }	 
     
#centerindex {    
     padding: 0px 165px 0px 135px;	 
     margin:0;	 
     background-color: #BCBCBC;	 
     color: #000;	 
     }
     
#leftmenu {	 
     position:relative;	 
     float:left;	 
     width: 120px;	 
     color: #000;	 
     }
     
#rightsection {	 
     float:right;	 
     width: 150px;	 
     color: #000;	 
     }
     
ul#mainnav {
     list-style: none;	 
     margin: 0px;	 
     padding: 0px;	 
     }
     
ul#mainnav li {
     display: block;	 
     border: 3px outset #bcbcbc;     
     text-align:center;	 
     vertical-align: middle;	 
     line-height:1.5;	 
     }	 
     
ul#mainnav li a {
     display: block;	 
     margin: 0px 0px 0px 0px;	 
     padding: 6px;     
     background-color: #b0b0b0;	 
     font: bold 0.8em /1.5 Arial, sans-serif;	 
     color: #FFF;	 
     text-decoration: none;	 
     width: 90%;	 
     }

.dl_left_35 {
     margin-left:35px;
     }
     
ul#mainnav li a:hover {
     background-color: #808080;
     color: #EEE;	 }	 
     
.leftdiv_text {	 
     padding-left:5px;	 
     } 
     
.w3_logo {
     border:0;     
     width:88px;     
     height:31px;     
     }
     
table#sched {
     margin:auto;     
     }     
     
table#sched td {
     padding-left:5px;     
     padding-right:5px;     
     width:75px;     
     text-align:center;     
     }
     
.toprow {
     text-align: center;    
     background-color: #FFFFCC;	
     }	
     
.quote {
     display:block;	 
     padding-left: 50px;	 
     padding-right: 50px;	 
     }
     
.titlerow {
     font-weight:bold;	
     text-align:center;	
     vertical-align:bottom;	
     }
     
#photo_sched {
     padding-left:80px;
     }
.tourn  {
     margin-left:40px;
     }
     
.tourn table {
     border-width: 2px;
     border-style:solid;
     border-color:#404040;
     border-collapse:collapse;
     }
    
.tourn td {
     border-width:1px;
     border-style:solid;
     border-color:#404040;
     font-size:12px;
     font-weight:medium;
     text-align:center;
     padding-left:5px;
     padding-right:5px;
     }
.tourn th {
     border-width:2px;
     border-style:solid;
     border-color:#404040;
     padding-left:5px;
     padding-right:5px;
     }
div#mls_img {
     display:block;
     float:left;
     margin-right:40px;
     }
     
div#reg dt {
     font-size:14px;
     font-weight:600;
     }
     
div#reg dl {
     font-size:14px;
     font-weight:400;
     }
     
div#reg li  {
     font-size:14px;
     font-weight:400;
     }

#age_matrix table {
     width:90%;
     border-width:2px;
     margin-left:20px;
     padding:2px;
     }
     
#age_matrix th.oddrow {
     text-align:left;
     }

#age_matrix th.evenrow {
     text-align:left;
     background-color:#808080;
     }

#age_matrix th {
     text-align:center;
     }

#age_matrix th.nobg {
	border-top: 0;
	border-left: 0;
	background: none;
    }

#age_matrix td  {
     text-align:center;
     }
#age_matrix td.tdeven {
     background-color:#808080;
     }

caption {
     text-align:center;
     font-weight:800;
       }
.minutes  {
     text-align:center;
     }
