/* v1.2 addeds Team leaders link to sub_menu
        changed headings to .png
		
v1_1.css styled the "total <tr> and cleaned up css" 
         added type ii for images in right_cnt 
*/ 

* {
padding: 0 ;
margin: 0 0 0 0;
}



body {
		color: #000;
		background: url(../images/fleur_di_lis.jpg) repeat-y top center;        
        font: 1em Verdana, Arial, Helvetica, sans-serif; 
            }



hr {
      background-color: #000000;
      color:#000000;
      border: none;
	  margin-bottom: 15px;			
     }
	 
	#sub_menu {
	float: right;
	top: 22px;
	width: 65%;
	margin-right: 10px;
	text-align: center;
	height: 19px;
	}
	
	#sub_menu li {
	display: inline;
	}
	
	#sub_menu a {
	color: #666;
	font-size: 90%; 
	font-weight: bold;
	}
	
	#sub_menu a:hover {
	color: #FFCC33;
	}

		 			

	#defcontent {
	width: 45%;
	float: left;
	padding: 0 20px 20px 20px;
	margin-top: 30px;
	}
	
	#offcontent {
	width: 600px;
	float: left;
	padding: 0 20px 20px 20px;
	margin-top: 15px;
	}
	
	
	#side_pics #offcontent {
	width: 60%;
	float: left;
	padding-left: 8px;
	margin-top: 15px;
	}
	
	#offcontent a, #defcontent a {
		color: #000;
		text-decoration : underline;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		background-color:transparent;
		font-size: 1em;
	}



	#offcontent a:hover, #defcontent a:hover {
		color:  #4494FF;
		text-decoration: underline ;
		background-color:transparent;
	}

	

	#right_cnt {
	width: 200px;
	float: right;
	margin: 20px 6em 0px 0px;
	vertical-align: middle;
	text-align: center;
	}
	
	#type_ii #right_cnt {
     width: 205px;
	float: right;
	margin: 55px 6em 0px 0px;
	vertical-align: middle;
	text-align: center;
	}
	
	#type_ii #right_cnt li {
	list-style: none;
	}
	
	#type_ii #right_cnt img {
	border: 1px solid #000;
	margin-bottom: 5px;
	}
	
	#type_ii #right_cnt p { 
		text-align: center;
	    font-size: 12px;
		font-weight: normal;
		font-style: italic;
		}

	
	

	

	#right_cnt p { 
		text-align: center;
	    font-size: 11px;
		font-weight: bold;
		}

	

	#right_cnt  a {
		color: #000;
		text-decoration : underline;
		background-color:transparent;
		font-size: .9em;
		font-weight: bold;
		padding-top: 3px;
		padding-bottom: 3px;

	}



	#right_cnt a:hover {
		color: #F7D80A;
		text-decoration: underline ;
		background-color:transparent;
	}
	
	



	table {	
    width: 510px;
    border-collapse:collapse;
    margin-bottom: 30px;
	}



 table.qb {
 width: 590px;
}

table.qb_wide {
width:660px;
}



table#punt {
width: 300px;
}

table#sacks { 
width: 250px;
margin: 0 0 20px 25px;
}

table#int {
width: 425px;
margin: 0px 0 0 25px;
}



 td {
			 text-align: center;
			 line-height: 1.2em;			 
}



th {
            font-weight: bold;
			text-align: center;
			padding-bottom: 2px;
			border-bottom: 2px solid #000;
}		



td.name {
text-align: left;
} 

 #rushgif {
        height:32px;
		width:100%;
		background: transparent url("../images/stats/rush_head.png") no-repeat 206px 0px;
		display:block;
		overflow:hidden;
		text-indent:-9000px;
		margin-bottom: -1px;
}



 #recgif  {
         background: transparent url("../images/stats/rec_stats.png") no-repeat 204px 0px;
	     height:32px;
		 width:100%;
		 display:block;
		 overflow:hidden;
		 text-indent:-9000px;
	     margin-bottom: -1px;
	}

	

	#qbgif {
	background: transparent url("../images/stats/pass_head.png") no-repeat 233px 0px;
	     height:41px;
		 width:100%;
		 display:block;
		 overflow:hidden;
		 text-indent:-9000px;
		 margin-bottom: -1px;
	}

	

	#puntgif {
	     background: transparent url("../images/stats/punt_head.png") no-repeat 108px 0px;
	     height:31px;
		 width:100%;
		 display:block;
		 overflow:hidden;
		 text-indent:-9000px;
		 margin-bottom: -1px;
	}

	

	

	#kickgif {
	     background: transparent url(../images/stats/kick_head.png) no-repeat 208px 0px;
	     height:30px;
		 width:100%;
		 display:block;
		 overflow:hidden;
		 text-indent:-9000px;
		 margin-bottom: -1px;
}



#footer
	{  
	    margin: 20px 0 0 0;
		width: 100%;
		background-color:  rgb(249,231,100);
		border-top: 1px solid gray;
		text-align: center;
		padding-bottom: 5px;
	}



	#footer a {
		COLOR: #000;
		text-decoration : underline;
		font-size: .9em;
		font-weight: 800;
			}



	#footer a:hover {  
	    color:  #4494FF;
		}

				.stathead {
  border-bottom-color : Black;
  border-bottom-style : solid;
  border-bottom-width : thin;  
  font-weight : bold;

	}
	
	
	/* background color for tr:hover */
	
	.nocolor:hover {
background-color: transparent;
}
 
tr:hover {
background-color: #FEFCDE;
}

	

	tr.total td {
	margin-top : 3px;
  padding-top : 1px;
  border-top-color : Black;
  border-top-style : solid;
  border-top-width : thin;
  font-weight : bold;

}



      #sacksgif {
       background: transparent url(../images/stats/sack_head.png) no-repeat 115px 0px;
	   height:41px;
		 width:100%;
		 display:block;
		 overflow:hidden;
		text-indent:-9000px;
		margin-bottom: -10px;
	}
	
	
	

#intgif {
        background: transparent url(../images/stats/inter_head.png) no-repeat 125px 0px;
	    height:41px;
		 width:100%;
		 display:block;
		 overflow:hidden;
		 text-indent:-9000px;
		 margin-bottom: -4px;
}



.best {
font-weight: bold
}



p#a1 {

       display: inline;

			 float: left;

       font-family: Verdana, Arial, Helvetica, sans-serif; 

       font-size: .7em;

			 text-align: left;	

			 font-style: italic;

			 padding-top: 2px;

			 padding-left: 10px;

			 }



 p#a2 {

       display: inline;

			 float: left;

       font-size: .9em;

			 font-weight: bold;

			 margin-left: 50px;

			 padding-top: 2px;

			 	

}



 















