body{font-size: 62.5%; font-family: Arial, Geneva, Helvetica, sans-serif; margin: 0px; background-color: #fff; text-align: center;}
#body{margin: 0 auto; width: 590px; background-color: #ffffff; font-size: 1.3em; text-align: left;}
#header{height: 20px;}
#header img{display:none;}
#navbar{width: 100%; height: 22px; line-height: 22px; background-color: #002200; background-image: url(/images/navbar.gif); display: none;}
#navbar a{font-weight: bold; color: #bfb799; text-decoration: none; padding: 0px 15px 0px 15px; border-left: 1px solid #243333; border-right: 1px solid #000000;}
#navbar a:hover{color: #fff;}
#side{display: none; float: left; width: 0px; min-height: 530px; height: auto !important; height: 530px; background-color: #aca486; background-image: url(/images/sidebar-grad.jpg); background-position: bottom; background-repeat: repeat-x;}

#main{float: left; width: 580px; min-height: 530px; overflow: auto; padding: 5px; text-align: left;}
#footer{font-size: 0.9em; color: #7C7466; padding: 2px; clear: both;}

form{padding: 0; margin: 0;}
a:active, a:link, a:visited{color: #006600;}
a:hover{color: #555033; text-decoration: none;}

.dropmenu{display:none;}

h1{font-size: 2.2em; margin: 0px; padding: 14px; color: #ffffff;}
h2{font-size: 1.5em; margin: 0px; padding: 3px 4px 3px 4px; color: #ffffff; background-color: #336633;}
h3 {font-size: 1.2em; margin: 0px; padding: 3px 4px 3px 4px; color: #002200; background-color: #aca486;}
h4{font-size: 1.2em; margin: 0px; padding: 3px 4px 3px 4px; color: #002200;}
.heading3{font-size: 1.0em; font-weight: bold; margin: 0px; padding: 3px; color: #020; background-color: #aca486; height: 24px; vertical-align: middle;}

.sidelabel{margin: 4px 0px 0px 6px; font-weight: bold;}
.sidebox{border: 1px solid #002200; background-color: #ffffff; padding: 3px; margin: 2px 6px 6px 6px; height: 15px;}
.sidebox-l{float: left; width: 50%;}
.sidebox-r{float: right; width: 50%; text-align: right;}
.sidebox-pools{border: 1px solid #002200; background-color: #ffffff; padding: 3px; margin: 2px 6px 6px 6px; font-size: 0.9em; line-height: 15px;}

.small{font-size: 0.8em;}

#homepage_box{width: 100%; clear: both;}
#homepage_box_col{
	width: 40%; float: right; 
	border: 1px solid #7C7466; 
	background-color: #bfb799; 
	padding: 3px;
	margin: 3px 6px 6px 6px; 
	font-size: 1.2em;
}
#homepage_box_col li{padding-bottom: 6px;}
		
.tbl{background-color: #bfb799;}
.tbl thead{color: #ffffff; background-color: #336633;font-weight: bold; font-size: 1.1em;}
.tbl td{border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}
.tbl input{font-size: 0.9em; border: 1px solid #002200;}
.tbl select{font-size: 0.9em; border: 1px solid #002200;}
.label{font-weight: bold;}

/* Picking page */
.tmi{display: none; width: 560px;}
	.tmitable{ border-width: 0px 1px 1px 1px; border-style: solid; border-color: #669966; margin-bottom: 5px; text-align: left;}
	.tmitable td{
		font-size: 0.9em; background-color: #eee; 
		border-left: 1px solid #fff; border-top: 1px solid #fff;
		border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;
	}
	.tmitable .bold{font-weight: bold;}
	
.daterow{font-size: 0.9em; font-weight: bold; background-color: #bfb799;}

/* Live Scoreboard */
	.status{font-weight: normal; border: 1px solid #ffffff;}
	.winnings{
		color: #040; background-color: #e0f0e0; 
		border-left: 1px solid #efe; border-top: 1px solid #efe;
		border-right: 1px solid #bcb; border-bottom: 1px solid #bcb;
	}
	.losings{
		color: #400; background-color: #f0e0e0; 
		border-left: 1px solid #cbb; border-top: 1px solid #cbb;
		border-right: 1px solid #fee; border-bottom: 1px solid #fee;
	}
	.default{
		color: #333; background-color: #ddd; 
		border-left: 1px solid #eee; border-top: 1px solid #eee;
		border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;
	}
	.scoreboard{font-size: 1.1em;}
	.score{
		color: #333; background-color: #f6f6f6;
		border-left: 1px solid #fff; border-top: 1px solid #fff;
		border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;
	}
	
/* team styles */
.ARI{color: #A1003E; border: 1px solid #A1003E;}
.ATL{color: #A90330; border: 1px solid #000;}
.BAL{color: #31196B; border: 1px solid #D7C387;}
.BUF{color: #194B8C; border: 1px solid #900;}
.CAR{color: #009FD7;}
.CHI{color: #061E3E; border: 1px solid #DF6108;}
.CIN{background-color: #F04A1E; color: #000;}
.CLE{color: #3E220C; border: 1px solid #3E220C;}

.DAL{color: #0D254C; border: 1px solid #CED3DB;}
.DEN{color: #000044; border: 1px solid #E06107;}
.DET{background-color: #005DA6; color: #F2F2F2; border: 1px solid #fff;}
.GB{background-color: #313F36; color: #FFF; border: 1px solid #F0BF00;}
.HOU{background-color: #03182F; color: #fff; border: 1px solid #BF093A;}
.IND{background-color: #FFF; color: #003D78; border: 1px solid #003D78;}
.JAC{background-color: #007B92; color: #000; border: 1px solid #D0B239;}
.KC{background-color: #CE0226; color: #FFF; border: 1px solid #fff;}

.MIA{background-color: #007883; color: #FFF; border: 1px solid #F27F30;}
.MIN{background-color: #360651; color: #F0BF00; border: 1px solid #fff;}
.NE{background-color: #0D254C; color: #FFF;}
.NO{background-color: #000; color: #D6BC7C; border: 1px solid #fff;}
.NYG{background-color: #03497F; color: #FFF; border: 1px solid #900;}
.NYJ{background-color: #16452D; color: #FFF; border: 1px solid #fff;}
.OAK{background-color: #000; color: #CCD1D4; border: 1px solid #CCD1D4;}
.PHI{background-color: #004149; color: #C5C9CC; border: 1px solid #fff;}

.PIT{background-color: #000; color: #F2C800; border: 1px solid #fff;}
.SD{background-color: #04284F; color: #FFC20E; border: 1px solid #fff;}
.SEA{background-color: #3C5179; color: #FFF; border: 1px solid #fff;}
.SF{background-color: #D7C27E; color: #840026; border: 1px solid #fff;}
.STL{background-color: #001945; color: #CCB275; border: 1px solid #CCB275;}
.TB{background-color: #665C50; color: #FFF; border: 1px solid #990000;}
.TEN{background-color: #689DC9; color: #0B234B; border: 1px solid #fff;}
.WAS{background-color: #79002E; color: #F3C90B; border: 1px solid #F3C90B;}