/* this line works in FF 3.5x & Safari & Opera 10.x. IE uses EOT.  */
@font-face {font-family: 'Dispatch'; src: url('DISBD___.ttf') format('opentype');}

BODY		{background: #031100; margin: 0 0 40px 0;}   /* 0317000 for index.html */

* {margin: 0; padding: 0;}
img	{border: 0px;}

#CONTAINER	{width: 940px; display: table; background: none; position: relative; margin:0 auto;}

/* display: table; should not be used on CONTENT to set an elastic 100% auto-height.
   float: left; is necessary on the CONTENT DIV instead to ensure the RIGHT column does not 
   slide to bottom of LEFT column in FF, something that occurs with random page loads. 
   This will also allow the background to fill the entire CONTENT space */

#CONTENT	{width: 940px; height: 100%; background: transparent; position: relative; margin:0 auto;}

#TEASE	{width: 980px; height: 180px; background: url("images/nfl-logo-2009.jpg") no-repeat; text-align: center; margin-top: 20px; padding-top: 430px;}

#MAST		{width: 940px; position: normal;}
#LOGO		{float: left; width: 676px; height: 164px; background: url("images/nfl-mast-logo.jpg"); position: normal;}
#WEEK		{float: left; width: 264px; height: 114px; background: url("images/nfl-mast-week.jpg");  padding-top: 50px; position: normal;}
#WEEK H1	{color: #FFF; font: bold 42px Trebuchet MS;}
#WEEK H2	{color: #FFF; font: bold 42px Trebuchet MS; padding-top: 32px;}
span.wkno	{color: #FFF; font: bold 72px Trebuchet MS; letter-spacing: -7px;}
span.bighead {color: #D5790F; font: bold 38px Trebuchet MS; text-align: center; letter-spacing: -0.15em; margin: 0px; padding: 10px 0px 0px 0px;}

#WKS		{float: left; width: 884px; height: 21px; background: #51722D url("images/nfl-mast-links.jpg"); padding: 5px 0px 0px 56px; text-align: left; position: relative;}
#WKS P	{color: #FFFFFF; font: bold 14px Trebuchet MS; text-align: left; letter-spacing: .1em; margin: 0px; padding: 0px;}
#WKS A	{color: #FFF3D2; text-align: left; letter-spacing: 0px; text-decoration: none;}
#WKS A:hover {color: #FFFFFF; text-decoration: underline;}

#GAK-REG	{float: left; width: 640px; height: 1080px; background: #B1C3A4; margin: 6px 6px 0px 0px; padding: 18px 15px; text-align: center; position: relative;}
#SIDE-REG	{float: left; width: 216px; height: 1071px; background: #6B835A; margin: 6px 0px 0px 0px; padding: 15px 24px 30px 24px; position: relative;}

#GAK		{float: left; width: 640px; height:  237px; background: #B1C3A4; margin: 6px 6px 0px 0px; padding: 15px; text-align: center; position: relative;}
#SIDE		{float: left; width: 236px; height: 1035px; background: #6B835A; margin: 6px 0px 0px 0px; padding: 15px 24px 30px 24px; position: relative;}

#NEWSa	{float: left; height: 65px; width: 246px; background: #6B835A url("images/nfl-n-com.jpg");  margin-top: 6px; padding: 20px 18px 0px 0px; position: relative;}
#NEWSb	{float: left; height: 65px; width: 246px; background: #6B835A url("images/nfl-n-king.jpg"); margin-top: 6px; padding: 20px 18px 0px 0px; position: relative;}
#NEWSc	{float: left; height: 65px; width: 246px; background: #6B835A url("images/nfl-n-tail.jpg"); margin-top: 6px; padding: 20px 18px 0px 0px; position: relative;}
#NEWSa P, #NEWSb P, #NEWSc P				{color: #FFFFFF; font: bold 16px Trebuchet MS; text-align: right; padding: 0px;}
#NEWSa A, #NEWSb A, #NEWSc A				{color: #FFFFFF; text-decoration: none;}
#NEWSa A:hover, #NEWSb A:hover, #NEWSc A:hover  {color: #FFDD00;}



#PICKS	{float: left; width: 394px; height:  1080px; background: #000000; margin: 6px 6px 0px 0px; text-align: center; position: relative;}
#PICKS td	{color: #FD0; font: bold 18px Trebuchet MS; text-align:center; border-bottom: 1px solid; border-color: #000000; }
#PICKS P	{color: #CCCCCC; background: #4A6E32; font: bold 13px Trebuchet MS; padding-bottom: 3px;}
#PICKS H1	{color: #FFFFFF; background: #4A6E32; font: 18px Dispatch; padding: 6px 0px 0px 0px}
#PICKS H2	{color: #FFFFFF; font: bold 12px Trebuchet MS; word-spacing: 70px;}
#PICKS H3	{color: #E6FCDE; background: #002200; font: bold 13px Trebuchet MS; padding: 2px;}
#PICKS H4	{color: #E6FCDE; background: #003300; font: bold 11px Trebuchet MS; text-align: center; padding: 1px;}
#PICKS H5	{color: #0F0; font: bold 12px Arial; text-align: right; margin: -16px 7px 0px 0px;}
#PICKS H6	{color: #0F0; font: bold 12px Arial; text-align: left; margin: 0px 0px -13px 7px;}
#PICKS TR.tX	{background: #819A70; height: 28px;}
#PICKS TR.tZ	{background: #92AB80; height: 28px;}
#PICKS TR.ncaa	{background: #968C49; height: 20px;}
#PICKS TR.bg	{background: #AAA97C; height: 28px;}
#PICKS tr.cfl	{background: #A00; height: 18px;}
#PICKS tr.cflBG	{background: #E76C6C; height: 25px;}
#PICKS TR.bye	{height: 30px;} 
#PICKS .bg		{color: #E6FCDE; font: bold 11px Trebuchet MS;}
#PICKS .rk		{color: #FFF; font: 10px Trebuchet MS;}
#PICKS td.bye	{color: #E6FCDE; font: bold 11px Trebuchet MS; background: #002200; text-align:center;}
#PICKS td.t1	{width: 135px; color: #FFF; font: bold 13px Trebuchet MS; text-align: left; vertical-align: middle; padding-left: 6px;}
#PICKS td.t2	{width: 135px; color: #FFF; font: bold 13px Trebuchet MS; text-align:right; vertical-align: middle; padding-right: 6px;}
#PICKS td.sc1	{width: 25px; color: #F6EDB7; font: bold 11px Tahoma; text-align:center;}
#PICKS td.sc2	{width: 25px; color: #F6EDB7; font: bold 11px Tahoma; text-align:center;}

#SUBMIT		{margin:0 auto; padding: 12px;}
#SUBMIT P		{color: #FFFFFF; background: none; font: bold 13px Trebuchet MS; padding: 6px 0px 6px 0px;}
#SUBMIT td		{border: none;}
 TABLE.submit	{width: 350px; height: 0px; margin:0 auto;}


#STAND	{float: left; width: 270px; height: 1080px; background: #000000; margin: 6px 6px 0px 0px; text-align: center; position: relative;}
#STAND td	{border-bottom: 1px solid; border-color: #1B0000;}
#STAND td.bpk {color: #F6EDB7; font: bold 11px Trebuchet MS; text-align: center;}
#STAND td.ctr {color: #FFFFFF; font: bold 12px Trebuchet MS; text-align: center; border: 0px;}
#STAND P	{color: #CCCCCC; background: #4A6E32; font: bold 13px Trebuchet MS; padding-bottom: 3px;}
#STAND H1	{color: #FFFFFF; background: #4A6E32; font: 18px Dispatch; padding: 6px 0px 0px 0px;}
#STAND H2	{color: #FFFFFF; font: bold 12px Trebuchet MS; text-align: left; padding-left: 8px;}
#STAND H3	{color: #FFFFFF; font: bold 12px Trebuchet MS; text-align: right; padding: 0px;}
#STAND H4	{color: #FFFFFF; font: bold 13px Trebuchet MS; text-align: left;  padding: 0px 26px 0px 8px;}
#STAND H5	{color: #FFFFFF; font: bold 14px Trebuchet MS; text-align: right; padding-left: 5px;}
#STAND H6	{color: #FFDD00; font: bold 16px Trebuchet MS; text-align: right; padding: 0px 8px 0px 3px;}
#STAND TR.pX	{background: #819A70; border-bottom: 1px solid; border-color: #000000; height: 22px;}
#STAND TR.pZ	{background: #92AB80; border-bottom: 1px solid; border-color: #000000; height: 22px;}
#STAND TR.pBPK	{background: #968C49; border-bottom: 1px solid; border-color: #000000; height: 16px;}


#SONNY	{float: left; width: 214px; height: 1035px; background: #6B835A url("images/nfl-scmt.jpg") no-repeat; margin-top: 6px; padding: 15px 25px 30px 25px; position: relative;}
TABLE.sonny	{width: 160px; border: 0px; margin: 0px 0px 32px 0px;}
#SONNY td	{color: #F6E0CB; font: bold 13px Trebuchet MS; text-align: left;  padding: 0px;}
#SONNY P	{color: #EDF9E5; font: BOLD 13px Trebuchet MS; text-align: left; padding: 3px 10px 0px 0px;}
#SONNY H1	{color: #200300; font: bold 13px Trebuchet MS; letter-spacing: 2px; padding: 82px 0px 6px 0px;}
#SONNY H2	{color: #EDF9E5; font: bold 15px Trebuchet MS; float: left; padding: 1px 0px 0px 0px; position: relative;}


#FOOTER	{float: left; width: 940px; height: 43px;  background: #4A6E32; text-align: center; padding-top: 10px; margin-top: 6px; position: relative;}


P		{color: #031700; font: 14px Verdana; text-align:center; padding: 3px 30px 3px 30px;}
H1		{color: #4A6E32; font: 25px 'Dispatch', Trebuchet MS; text-align: center; padding-bottom: 6px; letter-spacing: px;}
H2		{color: #4A6E32; font: bold 18px Verdana; text-align: center;}
H3		{color: #C00303; font: bold 14px Verdana; text-align: center;  padding: 3px;}
H4		{color: #DCE8D4; font: 13px Trebuchet MS; text-align: justify; padding-top: 6px;}
A		{color: #4A6E32; font: bold ; text-decoration: underline;}
A:hover 	{color: #5D9D33;}
LI		{color: #031700; font: 13px Verdana; text-align: LEFT; margin: 0px 60px 0px 35px; padding: 3px 3px 3px 0px;}
UL		{margin-bottom: 12px;}


#TABLEreg		{width: 550px; height: 260px; background: #031100; padding: 10px; margin: 15px 0px 15px 0px;}
 TABLE.reg		{width: 500px; height: 150px; margin:0 auto;}
 TABLE.reg td	{font: bold 13px Trebuchet MS; color: #FFFFFF; text-align: center; padding: 6px 0px 6px 0px;}

form 		{margin: 0px;}
.button	{color: #000; font: bold 12px Verdana; padding: 2px;}

IMG		{border: 0px; text-decoration: none;}


XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX






#stats	{top: 1113px; left: 118px; height: 197px; width: 350px; background: #001144; text-align: center; margin: 0px; position: absolute;}
#stats P	{color: #000000; background: #2094DF; font: bold 12px Trebuchet MS; margin: 0px;}
#stats H1	{color: #FFFFFF; background: #2094DF; font: bold 21px Trebuchet MS; letter-spacing: -0.02em; margin: 0px; padding: 8px;}
#stats H2	{color: #FFFFFF; background: #001144; font: bold 11px Trebuchet MS; margin: 3px;}
#stats H3	{color: #DEEBFC; background: #22669B; font: bold 10px Trebuchet MS; margin: 0px; padding: 1px;}
#stats H4	{color: #FFCC00; font: bold 14px Trebuchet MS; text-align: center; margin: 0px 0px -2px;}
#stats H5	{color: #FFFFFF; font: bold 11px Trebuchet MS; text-align: center; margin: 0px 0px 0px 0px;}
#stats tr.sx	{background: #779DBA; height: 38px;}

