.container

{

	margin: 0 auto; /*Used to center the container div on the page. Replaces HTML attribute "align='center'". Make sure that you specify a width when wanting to center this div, as it will left justify otherwise.*/

	width: 100%;

	border: 1px solid #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;	

	font-size: 12px;



	background-image: url(images/repeat.gif);

	background-repeat: repeat-x;

	/*height:500px;*/

}


.fb-comments 
{
		margin: 0 auto; /*Used to center the container div on the page. Replaces HTML attribute "align='center'". Make sure that you specify a width when wanting to center this div, as it will left justify otherwise.*/

	width: 100%;
}

.admincontainer

{

	margin: 0 auto; /*Used to center the container div on the page. Replaces HTML attribute "align='center'". Make sure that you specify a width when wanting to center this div, as it will left justify otherwise.*/

	width: 50%;

	border: 1px solid #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;	

	font-size: 12px;



	/*height:500px;*/

}



input.subclass

{

	width: 200px;

}



input.log

{

	width: 150px;

}



input.post

{

	width: 400px;

}

textarea.post

{

	width: 600px;

}



th.post

{

	color:#FFFFFF;

	font-size:10px;

}



.smalldate

{

	font-size:10px;

	font-style:italic;

}



td.post {

	font-size:10px;

	text-align:center;

}

td.title {

	font-size:20px;

	text-align:left;

	font-weight:bold;

	color:#FFFFFF

}

td.subtitle {

	font-size:10px;

	text-align:left;

}

.auth 

{

		 text-align:right;

		 color: #FFFFFF;

		 padding-right: 10px;

		 

}





.warning 

{

	color: #FF0000;

	font-weight:bold;

	text-align: center;

	/*background-color: #0000FF;*/

}



.bwarning 

{

	color: #000000;

	font-weight:bold;

	text-align: center;

	/*background-color: #0000FF;*/

}



a.forgot:link {

	color:#FF0000;

	text-decoration:none;

}

a.forgot:visited {

	color:#FF0000;

	text-decoration:none;

}

a.forgot:active {

	color:#FF0000;

	text-decoration:none;

}



a.forgot:hover {

	color:#FF0000;

	text-decoration:underline;

}



a.authlink:link {

	color:#FFFFFF;

	text-decoration:none;

}

a.authlink:visited {

	color:#FFFFFF;

	text-decoration:none;

}

a.authlink:active {

	color:#00FF00;

	text-decoration:none;

}



a.authlink:hover {

	color:#FFFFFF;

	text-decoration:underline;

}



.headerleft

{

	

	height: 130px;

	float:left;

	color:#FFFF33;

	padding-top: 75px;

	padding-left:255px;

	background-image:url(/images/logo.gif);

	background-repeat:no-repeat;

	 /*background-color:#FF0000;*/ 

}



.headerright

{



	float:right;

	/*padding-top: 59px;*/

	padding-top: 32px;

	/*background-color:#00FF00;*/ 



	font-size: 12px;

	color:#FFFFFF;

}



.headerright ul

{

	list-style-type: none;

	position: relative;

	padding-right:30px;

}



.headerright li

{

	display: inline;



}



a.rollover_home

{

	float: left;

    display: block;

    width: 83px;

    background: url("images/menu_buttons.jpg") 0 0 no-repeat;

    height: 39px;

    text-decoration: none;

	text-align: center;

	line-height:20px;

	font-weight:normal;

	padding-top:12px;

	color:#FFFFFF;

}

 

a:hover.rollover_home

{

    background-position: -83px 0;

	font-weight:bold;

}

a:active.rollover_home

{

    background-position: -166px 0;

	font-weight:bold;

}



a.rollover_home_on

{

	float: left;

    display: block;

    width: 83px;

    background: url("images/menu_buttons.jpg") 0 0 no-repeat;

    height: 39px;

    background-position: -166px 0;

	font-weight:bold;

    text-decoration: none;

	text-align: center;

	line-height:20px;

	font-weight:bold;

	padding-top:12px;

	color:#FFFFFF;

}

 

.content

{

	margin: 20px 20px 20px 20px;

	clear:both;

	/*background: #0000FF;*/

	



}



.register 

{

	clear: both;

	margin: 10px auto; /*Used to center the container div on the page. Replaces HTML attribute "align='center'". Make sure that you specify a width when wanting to center this div, as it will left justify otherwise.*/

	width: 300px;

	margin-bottom: 100px;

	text-align: center;

	/*background-color:#00FFFF;*/



}



.please

{

	clear: both;

	margin: 10px auto; /*Used to center the container div on the page. Replaces HTML attribute "align='center'". Make sure that you specify a width when wanting to center this div, as it will left justify otherwise.*/

	width: 300px;

	text-align: center;

	/*background-color:#00FFFF;*/



}



.login

{

	margin: 10px auto; /*Used to center the container div on the page. Replaces HTML attribute "align='center'". Make sure that you specify a width when wanting to center this div, as it will left justify otherwise.*/

	width: 300px;

	border: 2px  #00FF00;

	border-style:ridge;

	font-family: Verdana, Arial, Helvetica, sans-serif;	

	font-size: 12px;

	height:100px;

	text-align: left;

	text-indent: 10px;

	padding-top: 20px;

	background-color:#EEEEEE;

}



.reginput {

	width: 250px;

}



.registration

{

	margin: 10px auto; /*Used to center the container div on the page. Replaces HTML attribute "align='center'". Make sure that you specify a width when wanting to center this div, as it will left justify otherwise.*/

	width: 600px;

	border: 2px  #00FF00;

	border-style:ridge;

	font-family: Verdana, Arial, Helvetica, sans-serif;	

	font-size: 12px;

	text-align: left;

	text-indent: 10px;

	padding-top: 20px;

	background-color:#EEEEEE;

}



.footer

{

	clear:both;

	width: 840px;

	height: 20px;	

	background-color:#CCCCCC;

	font-size:9px;

	text-align:center;

	color: #FFFFFF;

	line-height: 20px;

}





.results, .week {

  border:0;

  padding:0;

  margin:0;

  }

.results {

  margin: 10px auto; /*Used to center the container div on the page. Replaces HTML attribute "align='center'". Make sure that you specify a width when wanting to center this div, as it will left justify otherwise.*/  clear:both;

  }

.results a:hover {

  text-decoration:none;

  }

.results thead tr, .results tfoot tr {

  background:transparent url("images/gradients.gif") 0 -131px repeat-x;

  }

.results thead th span, .results tfoot td span {

  display:block;

  background:transparent url('images/boxes.gif') 0 -63px no-repeat;

  margin:0 5px 3px 0;

  width:50px;

  height:30px;

  font-size:15px;

  font-weight:bold;

  text-align:center;

  }

.results thead th span a, .results tfoot td span a {

  color:#333333;

  }

.results thead th small, .results tfoot td small {

  display:block;

  font-size:10px;

  font-variant:small-caps;

  }

.results tbody tr {

  background:transparent url("images/gradients.gif") 0 -136px repeat-x;

  }

.results tbody tr, .week tbody tr {

  height:20px;

  margin:0;

  padding:0;

  }

.admin tbody tr {

  background:none;

  }

.results tbody td, .week tbody td {

  font-weight:bold;

  white-space:nowrap;

  }

.results tbody td div, .week thead th span {

  display:block;

  background:transparent url("images/boxes.gif") 0 -94px no-repeat;

  margin:0 10px 3px 0;

  padding:0 0 0 10px;

  height:20px;

  width:145px;

  line-height:20px;

  }

.week thead th span {

  margin:0 auto 3px;

  }

.results tbody td .unpaid {

  font-style:italic;
  color:#F00;

  }

.results tbody td .out {

  background:transparent url("images/boxes.gif") 0 -115px no-repeat;

  }

.results tbody td a {

  color:#333333;

  }

.week tbody td.score {

  text-align:center;

  line-height:20px;

  }

.results tbody td.team div {

  font-size:0;

  }

.results tbody td.team div, .week tbody td.team div, .week tbody td.score div {

  display:block;

  background:transparent url('images/boxes.gif') 0 0 no-repeat;

  width:50px;

  height:20px;

  padding:0;

  margin:0 0 3px;

  }

.week tbody td.score div {

  width:25px;

  height:20px;

  }

.results tbody td.team .win, .week tbody td.team .win {

  background:transparent url('images/boxes.gif') 0 -21px no-repeat;

  }

.week tbody td.score .win {

  background:transparent url('images/boxes.gif') -53px -21px no-repeat;

  }

.results tbody td.team .picked, .week tbody td.team .picked {

  background:transparent url('images/boxes.gif') 0 -252px no-repeat;

  }

.week tbody td.score .picked {

  background:transparent url('images/boxes.gif') -53px -252px no-repeat;

  }  

  

.results tbody td.team .loss, .week tbody td.team .loss {

  background:transparent url('images/boxes.gif') 0 -42px no-repeat;

  }

.week tbody td.score .loss {

  background:transparent url('images/boxes.gif') -53px -42px no-repeat;

  }

.results tbody td.team .pick, .week tbody td.team .pick {

  background:transparent url('images/boxes2.gif') 0 0 no-repeat;

  }  

.results tbody td.team .buyback, .week tbody td.team .buyback {

  background:transparent url('images/boxes2.gif') 0 -21px no-repeat;

  }

  

.results tbody td.team span, .week tbody td.team span, .week tbody td.score span {

  display:block;

  height:20px;

  }

.ARI { background:transparent url("images/teams.gif") no-repeat 0 0; }

.ATL { background:transparent url("images/teams.gif") no-repeat -50px 0; }

.BAL { background:transparent url("images/teams.gif") no-repeat -100px 0; }

.BUF { background:transparent url("images/teams.gif") no-repeat -150px 0; }

.CAR { background:transparent url("images/teams.gif") no-repeat -200px 0; }

.CHI { background:transparent url("images/teams.gif") no-repeat -250px 0; }

.CIN { background:transparent url("images/teams.gif") no-repeat -300px 0; }

.CLE { background:transparent url("images/teams.gif") no-repeat -350px 0; }

.DAL { background:transparent url("images/teams.gif") no-repeat 0 -50px; }

.DEN { background:transparent url("images/teams.gif") no-repeat -50px -50px; }

.DET { background:transparent url("images/teams.gif") no-repeat -100px -50px; }

.GB { background:transparent url("images/teams.gif") no-repeat -150px -50px; }

.HOU { background:transparent url("images/teams.gif") no-repeat -200px -50px; }

.IND { background:transparent url("images/teams.gif") no-repeat -250px -50px; }

.JAC { background:transparent url("images/teams.gif") no-repeat -300px -50px; }

.KC { background:transparent url("images/teams.gif") no-repeat -350px -50px; }

.MIA { background:transparent url("images/teams.gif") no-repeat 0 -100px; }

.MIN { background:transparent url("images/teams.gif") no-repeat -50px -100px; }

.NE { background:transparent url("images/teams.gif") no-repeat -150px -100px; }

.NO { background:transparent url("images/teams.gif") no-repeat -100px -100px; }

.NYG { background:transparent url("images/teams.gif") no-repeat -200px -100px; }

.NYJ { background:transparent url("images/teams.gif") no-repeat -250px -100px; }

.OAK { background:transparent url("images/teams.gif") no-repeat -300px -100px; }

.PHI { background:transparent url("images/teams.gif") no-repeat -350px -100px; }

.PIT { background:transparent url("images/teams.gif") no-repeat 0 -150px; }

.SD { background:transparent url("images/teams.gif") no-repeat -50px -150px; }

.SEA { background:transparent url("images/teams.gif") no-repeat -100px -150px; }

.SF { background:transparent url("images/teams.gif") no-repeat -150px -150px; }

.LA { background:transparent url("images/teams.gif") no-repeat -200px -150px; }

.TB { background:transparent url("images/teams.gif") no-repeat -250px -150px; }

.TEN { background:transparent url("images/teams.gif") no-repeat -300px -150px; }

.WAS { background:transparent url("images/teams.gif") no-repeat -350px -150px; }

.asterisk {
	font-weight: bold;
	font-size: 16px;
	color: #F00;
}

#map { float:left; width:700px; height:500px; }
 #list { float:left; width:200px; background:#eee; list-style:none; padding:0; }
 #similar { float:left; width:200px; background:#000; clear:both; } 