BODY	{
	background-image: url("images/nfl_bg.gif");
	margin: 0px;
	padding: 0px;
	text-align: center;
	border: #FFFFFF 0px solid;
	width: 810px;
	}

/* PAGE LINK COLORS */
a:link		{ color: #669900; text-decoration: none; }
a:visited	{ color: #669900; text-decoration: none; }
a:active	{ color: #669900; text-decoration: none; }
a:hover		{ color: #FF9900; text-decoration: underline; }


/* NEXT LINE CONTROLS THE MAIN FONT SIZE ( not in boxes ) */

TABLE		{ COLOR: #000000; FONT: 12px arial, verdana, geneva, sans-serif; }
h1	{ padding: 5px 10px 0px 10px; COLOR: #032956; FONT: 16px arial, geneva, sans-serif; font-weight: bold; }
h2	{ padding: 5px 10px 0px 10px; COLOR: #032956; FONT: 16px arial, geneva, sans-serif; font-weight: bold; }
h3	{ padding: 5px 10px 0px 10px; COLOR: #032956; FONT: 16px arial, geneva, sans-serif; font-weight: bold; }
H5	{COLOR: #032956; FONT: 16px arial, geneva, sans-serif; font-weight: bold; }
.footer		{ COLOR: #999999; FONT: 10px arial, verdana, sans-serif; }
.hilite		{ COLOR: #006600; }
.just 		{ text-align: justify; }
.pubDT		{COLOR: #999999; FONT: 9px arial, verdana, sans-serif; }
p		{ font-size: 12px;
		  font-family: arial, verdana, helvetica, sans-serif;
		  padding: 5px 10px 0px 10px;
		 }
p.center { text-align: center; }
/* START THE CODE FOR THE PAGE MENUS */
.menu-table 	{
		width: 100%;
		background-color:#CC0006;
		background-image: url("images/menu-background.gif");
		border-top: #990000 1px solid;
		border-left: #990000 0px solid;
		border-right: #990000 0px solid;
		border-bottom: #990000 1px solid;
		}
.menu		{ font-size: 12px;
		  font-family: arial, verdana, helvetica, sans-serif;
		  padding-top: 0px;
		  padding-bottom: 0px;
		  padding-left: 10px;
		  padding-right: 10px;
		  cursor:pointer;
		  font-size: 12px;
		  font-weight: bold;
		  text-align:center;
		  line-height: 28px;
		  display: block;
		  white-space:nowrap;
		  border-right: #990000 1px solid; }
a.menu:link 	{ background-image: url("images/menu.gif");
		  background-color:#CC0006;
		  color: #FFFFFF; }
a.menu:visited 	{ background-image: url("images/menu.gif");
		  background-color:#CC0006;
		  color: #FFFFFF; }
a.menu:active 	{ background-image: url("images/menu.gif");
		  background-color:#CC0006;
		  color: #FFFFFF; }
a.menu:hover 	{  text-decoration: none;
		   background-image: url("images/menuon.gif");
		   background-color:#DD5C25;
		   color: #FFFFFF; }









/* PAGE TEXT BOXES BORDERS, COLORS AND FONT COLORS */
.content 		{
			padding: 0px 0px 0px 10px;
			width: 468px;
			}

.newsColumns	{
			color: #46423E;
			FONT: 11px arial, verdana, sans-serif;
			font-weight: normal;
			background-color: #F6F6F6;
			background-image: url("images/background-boxes.jpg");
			border: #F0F0F0 1px solid;
			width: 100%;
			}
.shadowImg		{
			width: 440px;
			height: 15px;
			}

/* CATEGORY BOX STYLES */
.categories		{
			FONT: 13px arial, verdana, sans-serif;
			font-weight: bold;
			line-height: 23px;
			position: relative;
			top: 4px;
			left: 0px;
			z-index: 2;
			}

a.categories:link, a.categories:visited, a.categories:active

				{ color: #669900; text-decoration: underline; }

a.categories:hover		{ color: #FF9900; text-decoration: underline; }

.cat-table		{
			color: #46423E;
			FONT: 11px arial, verdana, sans-serif;
			font-weight: normal;
			background-color: #F6F6F6;
			background-image: url("images/background-boxes.jpg");
			border: #F0F0F0 1px solid;
			width: 468px;
			}

/* HIDE MENU AND ITEMS FOR PRINTING */
@media print {
.printhide {display:none;}
}
@media screen{
.printonly { display:none }
}

/* SITE SEARCH FORM CODE */
.googlesearch	{
		background-color: #F0F0F0;
		background-repeat: repeat-x;
		border: #000000 1px solid;
		}
.searchsiteform		{
			FONT: 12px arial, verdana, sans-serif;
			color: #000000;
			background-color: #FFFFFF;
			WIDTH: 110PX;
			HEIGHT: 16px;
			BORDER: #000000 1px solid;
			margin-top: 1px;
			}
.searchmargin		{ margin: 0px; margin-bottom: 5px; }
.searchbutton		{ FONT: 12px arial, verdana, sans-serif; }
.searchtext		{ COLOR: #3366CC; FONT: 11px arial, verdana, geneva, sans-serif; font-weight: bold; }

/* BULLETS FOR THE category_page.htm AND partners.htm */
ul { 
list-style-image: url('images/bullet.gif'); 
margin: 0px 0px 0px 18px; 
padding: 0px; 
} 
li { 
margin: 0px; 
padding: 0px 0px 0px 0px;
} 

/* HEADER AREA CODE */
.shadow-horizontal	{ background-image: url("images/shadow-horizontal.gif"); background-repeat: repeat-x; }

/* IMAGE BORDERS */
.borders		{ border: #000000 1px solid; }
/**********************/
/***** SimplePie ******/
/**********************/
img.favicon {
	margin:0 4px -2px 0;
	width:16px;
	height:16px;
}

p.favicons a,
p.favicons a:hover {
	border:none;
	background-color:transparent;
}

p.favicons img {
	border:none;
}
.borders		{ border: #000000 1px solid; }
div.focus {
	margin:0;
	padding:10px 20px;
	background-color:#efe;
}
div.chunk {
	margin:20px 0 0 0;
	padding:0 0 10px 0;
	border-bottom:1px solid #ccc;
}
.sIFR-active h3.newsHeader {
	visibility:hidden;
	line-height:1em;
}
h3 {
	margin:20px 0 0 0;
	padding:0;
	font-size:1.5em;
}
.footnote,
.footnote a {
	font-size:9px;
	line-height:1.3em;
	color:#aaa;
}

.footnote em {
	background-color:transparent;
	font-style:italic;
}

.footnote code {
	background-color:transparent;
	font:11px/14px monospace;
	color:#aaa;
}



/*TEAM LOGOS*/
table.h1 {COLOR: #032956; font-size: 16px;}

tr.conf { padding:2px 2px 2px 2px;
	    COLOR: #032956; font-size: 16px;
	    font-weight: bold;
	    text-align:center;
	  }
td.conf { padding:2px 10px 2px 10px;
	    COLOR: #032956; font-size: 12px;
	    font-weight: bold;
	    text-align:center;
	  }
td.teamLink {padding:2px 2px 2px 2px;}