body {
	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000033;
	margin-right : 0px;
	margin-left : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	padding : 0;
	padding-bottom : 0px;
	text-align : left;
	background-color:#EBEADA;
      }
#body_live_chat {
	background-color : #cccccc;
	background-image : none;
      }
#body_live_pick {
	background-color : #cccccc;
	background-image : none;
      }
#body_live_scoring_summary {
	background-color : #cccccc;
	background-image : none;
      }
#body_live_scoring_brief {
	background-color : #999999;
	background-image : none;
      }
a:link {
	color : #000033;
      }
a:active {
	color : #000033;
      }
a:visited {
	color : #000033;
      }
a:hover {
	color : #b22222;
      }
a:focus {
	color : #b22222;
      }
th {
	font-size : 8pt;
	font-family : arial;
	color : #ffffff;
	font-style : normal;
	font-weight : normal;
	background-image : url(http://www.mfladdons.com/skins/skinscss/images/aflheader.gif);
	border : 1px ridge #ffffff;
	text-align:center;
      }
th a:link, th a:visited {
	color : #cccccc;
      }
th a:hover {
	color : #b22222;
      }
caption {
	font-size : 10pt;
	font-family : arial;
	font-weight : bold;
	color : #fff;
	background-image : url(http://mfladdons.com/skins/skinscss/images/aflheader6.gif);
	background-repeat : repeat-x;
	background-color : #8a2f26;
	border-top : 1px ridge #000033;
	border-bottom : 1px ridge #000033;
	padding-top : 4px;
	padding-left : 50px;
	padding-bottom : 4px;
      }
h1, h2, h3, h4, h5, h6, h7, h8, h9 {
	text-align : center;
	font-family : arial;
	margin-top : 0;
	margin-bottom : 0;
      }
h1 {
	font-size : 18px;
	padding-top : 1px;
      }
h2 {
	font-size : 11pt;
	font-family : arial;
	font-weight : bold;
	font-style : italic;
	color : #fff;
	background-color : #ffffff;
	background-image : url(skins/skinscss/images/aflheader4.gif);
	border : 1px ridge #000033;
      }
h3 {
	font-size : 8pt;
	font-family : arial;
	font-weight : bold;
	color : #b22222;
	background-color : #ffffff;
	background-image : url(http://www.mfladdons.com/skins/skinscss/images/aflheader2.gif);
	border : 1px ridge #000033;
      }
h3 a:hover {
	color : #ffffff;
      }
#home #standings h3, #home #brief_standings h3, .homepagecolumn .homepagemodule caption, #standings h3 {
	padding : 0;
	color : #fff;
	background-image : url(skins/skinscss/images/aflheader4.gif);
	background-repeat : repeat-x;
	background-color : #8a2f26;
      }
h4 {
	font-size : 10pt;
	font-family : arial;
	font-weight : bold;
	font-style : italic;
	color : #191940;
	background-color : #ffffff;
	background-image : url(http://msn.foxsports.com/fe/img/sectionfront/hdr_bg.gif);
	border : 1px ridge #000033;
      }
h5 {
	font-size : 7pt;
	font-family : arial;
	color : #000033;
      }
h6 {
	font-size : 4pt;
	font-family : arial;
	font-weight : bold;
	font-style : italic;
	color : #000033;
      }
textarea {
width: 100%;
}
.pagebody {
	width : 100%;
	margin-right : 0;
	margin-left : 0;
	margin-top : 17px;
	margin-bottom : 0;
	padding : 0;
	padding-bottom : 0;
	text-align : left;
      }
#messageboard {
	width : 100%;
      }
.eventablerow {
	background-color : #dbdbdb;
      }
.oddtablerow {
	background-color : #cccccc;
      }

#contentframe {
	position : relative;
	margin-left : 104px;
      }
* html #contentframe {
	height : 1%;
      }

#contentleft {
	width : 100px;
	padding : 1px;
	float : left;
	background : #7d7d7d;
	background-image : url(/images/2006_mfl/left_nav.jpg);
	background-repeat:repeat-x;
	background-color : #000033;
	overflow : hidden;
	text-align : left;
      }
#contentcenter {
	margin-top : 0;
	margin-left : 0;
	margin-right : 267px;
	padding-left : 10px;
	padding-right : 10px;
	top : 1px;
	height : 1500px;
	text-align : center;
	border-right : 1px solid #324458;
      }


#contentright {
	margin-top : 0;
	width : 265px;
	padding-left : 1px;
	padding-right : 0;
	position : absolute;
	top : 1px;
	right : 0;
	background-color : #999999;
	height : 1500px;
      }
* html #contentframe {
	margin-left : 0;
      }
#enzyte {
	background-color : #3675c8;
	border-top : 20px solid #003366;
	border-bottom : 20px solid #003366;
      }
#contentheader {
	color : #fff;
	font-size : 12px;
	font-family : arial;
	font-weight : bold;
	text-decoration : none;
	background-image : url(http://www.mfladdons.com/skins/skinscss/images/aflheader.gif);
	background-repeat : repeat-x;
	border-top : 2px solid #fff;
	text-align: center;
	width: 100%;  
	height: 28px;
	vertical-align:middle;
	padding-top: 6px;

      }
#contentheader a {
	text-decoration : none;
      }
#contentheader a:link {
	color : #fff;
      }
#contentheader a:active {
	color : #fff;
      }
#contentheader a:visited {
	color : #fff;
      }
#contentheader a:hover {
	color : #cccccc;
      }
#contentheader a:focus {
	color : #cccccc;
      }
#adheader {
	width : 100%;
	background-color : #fff;
	background-image:url(/images/league_banners/league_banner_bg.jpg);
	
	

      }
.performerpics {
	width : 100%;

      }
.leftnav {
	font : 10px verdana, arial, sans-serif;
	font-weight : bold;

      }
.leftnav a {
	text-decoration : none;
	font : 10px verdana, arial, sans-serif;
	display : block;
	padding : 3px;
	color:#ffffff;
      }
.leftnav a:visited{
	text-decoration : none;
	font : 10px verdana, arial, sans-serif;
	display : block;
	padding : 3px;
	color:#ffffff;
      }

body .leftnav a:hover {
	text-decoration : none;
	font : 10px verdana, arial, sans-serif;
	color : #fff;
	background-image:url(/images/2006_mfl/headers.gif);
	background-position:center;
	background-repeat : repeat-y;
	font-weight : bold;
	display : block;
	padding : 3px;
      }
.leftnavdivider {
	background-color : #000011;
	font-size : 1px;
	height : 1px;
	line-height : 1px;
      }
.leftnavhead {
	font : 11px verdana, arial, sans-serif;
	color : #ffffff;
	font-weight : bold;
	background-image:url(/images/2006_mfl/headers.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding: 4px;
	padding-left:10px;

      }
.leftnavfooter {
	background-image:url(/images/2006_mfl/footer.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:10px;
      }

/* BELOW IS THE START OF THE REAL MFLHISTORY CSS ABOVE IS A STRAIGHT COPY FROM THE ORIGINAL AFL CSS*/
#body_home {
	width:100%;
	text-align:left;
}
	

table {
	width:100%;
}

/* This should override the wierd CSS in the original app        */
.leaguehistorymodule {
	display:block;
	float:left;
	padding-right:0px;
	padding-top: 0px;
}
/* The header of all league pages. */
.leaguehistoryheader{

	margin-top: 0px;
}
.leaguehistorypageheader {

	margin-top: 0px;
	background: url(http://www.dagrafixdesigns.com/Images/Gene/AFL8.png) no-repeat;
	height: 100px;


}

/* The site branding logo inside the page header. On the left side*/
.leaguehistorybrandlogo {
	visibility:hidden;
	padding-left: 10px;
	width: 145px;
	vertical-align: top;
}
/* The page title inside the page header. Middle*/
.leaguehistorypagetitle h1{
	text-align:left;
	font-size:10px;
	margin-left: -80px;
}


/* The "welcome" message inside the page header. On the right side*/
.leaguehistorywelcome {
	color:#000033;
	vertical-align: top;
	text-align: right;
	width: 145px;
	padding-right: 10px;
}
/* The body of all league history pages. */
.leaguehistorypagebody {
	border:none;
	clear:both;
	position:relative;
	z-index:1;
}
/* GLOBAL NAV
*******************************/

#menu {
	width:100%;
	height:27px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	float:left;
	overflow:hidden;
	text-align:center;
	background:#ccc url(http://www.mfladdons.com/skins/skinscss/images/aflheader.gif) repeat-x;
	border:none;
	text-align:center;
}
#menu ul{
	text-align:center;
	width:100%;
}

#menu li {
	float:left;
}
#menu a {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding:10px 8px 11px 8px;
	float:left;
	border:none;
	display:block;
}

#menu a:hover {
	color:#cccccc;
}

#mainnav {
}

#mainnav LI {
	list-style:none;
	float: left;
	padding: 2px;
	padding-left:20px;
	margin: 2px;
	white-space: nowrap;
}
#mainnav LI A {
	text-decoration: none;
	border:none;

   
}

#leaguehistorypagebody {
	width:970px;
	border:none;
}

#gamecenter table{
	padding-left:2px;
	padding-right:2px;
	width:475px;
	border:none;
}

#gamecenter caption{
	width:477px;
}

.prevmatchups{
	background-color:#7c7a7a;
}
.divisiongame {
	font-weight:bold;
}
.gamescore {
	text-align:right;
	color:#FF0000;
}
.winnermark {
	display:inline;
	color:#FF0000;
	font-size:medium;
}

.prevmatchups TH {
	background-color:#FF3333;
}
.prevmatchups caption {
	font-size:9pt;
	background-color: #FF3333;
}
#gamecenter .gamecentertable {
	border: none;
}
.prevmatchups .eventablerow {
	background-color: #7c7a7a;
}
.prevmatchups .eventablerow A:link {
	color: #CCCCCC;
}
.prevmatchups .eventablerow A:active {
	color: #CCCCCC;
}
.prevmatchups .eventablerow A:visited {
	color: #CCCCCC;
}
.prevmatchups .eventablerow A:hover {
	color: #5F0E02;
}
.prevmatchups .eventablerow A:focus {
	color: #5F0E02;
}


/* All odd-numbered rows inside a table. */
.prevmatchups .oddtablerow {
	background-color: #929292;
}

.prevmatchups .oddtablerow A:link {
	color: #CCCCCC;
}
.prevmatchups .oddtablerow A:active {
	color: #CCCCCC;
}
.prevmatchups .oddtablerow A:visited {
	color: #CCCCCC;
}
.prevmatchups .oddtablerow A:hover {
	color: #8B4136;
}
.prevmatchups .oddtablerow A:focus {
	color: #8B4136;
}

