@charset "utf-8";

/* CSS Document */

html {background-image:url(../img/Bbkg.png)}







	

	#headerTop									{margin:0; padding:0; width:985px; height:125px; background:#497BA7 url(/img/DEA1.jpg) no-repeat; border-bottom:2px solid red; position: relative; z-index: 1000}

	

	/*SHIELD*/

	#headerTop_shield a							{position:absolute; left:0; top:2px; width:150px; height:120px; cursor:pointer;}

		

	/*START NAVBAR (MENU)*/

		/*MENU-BAR*/

		#navbarmain								{clear:left; margin:0; padding:125px 0 1px 0; width:100%; height:19px; background-image:url(../img/PEA1.jpg); z-index:1500}

		#nav									{margin:0; padding:0; z-index:52; width:100%; height:19px; line-height:19px; list-style: none; list-style-image: none;}

		#nav li									{float:left; margin:0; padding:0; width:75px; height:19px; line-height:19px; background:transparent url(../img/bgnav_global.jpg) no-repeat bottom left; list-style:none; list-style-image: none;}

		#nav li.menubar-firstEle				{margin-left:0; padding-left:0; width:60px; background-image:none;}

		#nav a									{display:block; height:19px; color:#fff; font:bold 10px/19px verdana,sans-serif; text-align:center; text-decoration:none;}

		#nav a:hover							{text-decoration:none; !important;}

		

		/*SUB-MENU*/

		#nav li ul								{margin:0; padding:0; display:none;}

		#nav li ul li							{display:block; float:none; margin:0; padding:2px 0 1px 5px; width:315px; height:16px; background-image:none; border-bottom:1px solid #ccc; background-color:#E8F0F0;}

		#nav li ul li:hover,

		#nav li ul li.sfhover					{background:transparent url(../img/bg_navroll_global.gif) repeat-x bottom left;}

		#nav li ul li:last-child				{border-bottom:none;}

		#nav li ul li a							{margin:0; padding:0; color:#000066; font-weight:bold; text-align:left;}

		#nav li ul li.subChoiceMarker 			{font-weight:bold; color:red}

		#nav li ul li.subChoiceMarker a			{font-weight:bold;}

		#nav li ul li.subChoice a				{margin-left:5px;}



		/*SUB-MENU ACTIVE*/

		#nav li:hover ul, #nav li.sfhover ul	{display:block; position:absolute; z-index:1053; margin-top:0; margin-left:0; background-color:#f5f5f5; border-left:1px solid #999; border-right:1px solid #666; border-top:none; border-bottom:1px solid #666;}

		

	/*START HEADER QUICK SEARCH*/

	.headerTop_Search							{display:block; position: absolute; margin-left:78%; top: 121px; width:220px; height:20px; border:medium none;}

	.headerTop_Search td#headerTop_SearchTitle	{padding-right:5px; color:#fff; font:bold 10px/12px verdana,sans-serif;}

	.headerTop_Search td input					{position:relative; margin:0; width:120px; padding:1px; height:16px; border:1px solid #7e9db9; line-height:12px;}

	.headerTop_Search td #headerTop_SearchSubmit{margin-left:5px; width:27px; color:#fff; font:bold 10px/12px verdana,sans-serif; cursor:pointer;}

	/*END HEADER QUICK SEARCH*/

	/*START GRADIENT UNDERNEATH NAVBAR*/

	#bottom_grad								{padding:0; clear:left; width:985px; height:8px; background-image:url(../img/navbar_bottom.gif); line-height:0; font-size:0;}

	/*END GRADIENT UNDERNEATH NAVBAR*/	

/* END HEADER */

/* START BODY */



	/*MainFlash*/

	#flashContainer_extraWideCenterpiece  {width:985px; height:250px; position: relative; z-index:-1000}

	.flashContainer_extraWideCenterpiece  {width:985px; height:250px; position:absolute; z-index:-1000}

	/*START COMMON*/

	html, body									{margin:0; padding:0; background:#fff url(../img/Bbkg.png) repeat-x top center; font:11px Arial,Helvetica,sans-serif;}

	

	#outerContainer,

	#shadowRight,

	#container									{margin:0 auto; padding:5; width:985px; background:transparent url(../img/body_shadowL-ian5.gif) repeat-y top left; text-align:right;}

	#shadowRight								{margin-left:2px; width:987px; background-image:url(../img/body_shadowR-ian5.gif); background-position: top right; text-align:left;}

	#container									{width:985px; background:#fff; text-align:left;}

	#outerContainer #shadowRight #container		{ margin: 0;}

	#body										{padding:10px;}

	

	h1, h2, h3, h4, h5, h6						{margin:0; padding:0;font-size:11px; font-weight:bold;}

	h1											{font-size:20px; font-weight:bold}

	h2											{font-size:16px; font-weight:bold}

	h3											{font-size:12px; font-weight:bold}

	h4											{text-decoration:underline;}



	table										{font-size:11px;}

	img											{border:0;}

	ul											{margin:5px 8px 0px 0px; padding-left:15px; line-height:19px; list-style-image:url(../img/ul_bullet.gif);}

	p											{margin:0;}

	/* Why not just use online styles? -RC 30 Aug 07 */

	.floatLeft									{float:left;}

	.floatRight									{float:right;}

	.topAlign									{vertical-align:top;}

	.middleAlign								{vertical-align:middle;}

	.bottomAlign								{vertical-align:bottom;}

	.leftAlign									{text-align:left;}

	.rightAlign									{text-align:right;}

	.centeralign								{text-align:center;}

	.bold										{font-weight:bold;}

	.italics									{font-style:italic;}

	.tabContent									{clear:left;}

	.tabContent > table							{width:100%} /* Fixes Table Width issue in Safari */

	

	.pad_left									{padding-left:10px;}

	.pad_right									{padding-right:10px;}

	.pad_top									{padding-top:10px;}

	.pad_bottom									{padding-bottom:10px;}

	

	.noDisplay, .hideme							{display:none;}

	.clearBoth									{clear:both;}

	.boxBorder1px								{border:1px solid #9d9d9d;}



	.more										{margin:0; padding:5px 0 5px 0; text-align:left;}

	/*END COMMON*/

	

	/*START COMMON LINKS*/

	a											{text-decoration:none !important; outline:none;}

	a:link,

	a:visited,

	a:active									{text-decoration:none !important; color:#364c88;}

	a:hover										{text-decoration:underline !important; color:#da2229;}

	

	a:hover.blackLink, .blackLink a:hover,

	a:active.blackLink, .blackLink a:active,

	a:link.blackLinkNoUL, .blackLinkNoUL a:link,

	a:visited.blackLinkNoUL, .blackLinkNoUL a:visited {text-decoration:none !important; color:#000;}

	a:link.blackLink, .blackLink a:link,

	a:visited.blackLink, .blackLink a:visited,

	a:hover.blackLinkNoUL, .blackLinkNoUL a:hover,

	a:active.blackLinkNoUL, .blackLinkNoUL a:active   {text-decoration:underline !important; color:#000;}

	

	

	a:link.greyLink, .greyLink a:link,

	a:visited.greyLink, .greyLink a:visited,

	a:hover.greyLink, .greyLink a:hover,

	a:active.greyLink, .greyLink a:active		{text-decoration:none; color:#555;}

	a:hover.greyLink, .greyLink a:hover,

	a:active.greyLink, .greyLink a:active		{text-decoration:underline}

	/*END COMMON LINKS*/

	

	/*START SPACERS*/

	.wSpacer10px								{float:left; width:10px; height:1px;}

	.hSpacer10px								{width:1px; height:10px;}

	.hSpacer5px									{width:1px; height:5px; font-size:0;}

	.w235px										{width:235px;}

	.w300px										{width:300px;}

	.w410px										{width:410px;}

	.verticalSpacer_10							{width:410px; height:10px;}

	.verticalSpacer_14							{width:410px; height:14px;}

	.verticalSpacer_18							{height:18px;}

	/*END SPACERS*/



	/*START FORMS*/

	form										{margin:0; padding:0;}

	select										{margin-top:5px; margin-bottom:5px; width:175px; font:11px Arial,Helvetica,sans-serif;}

	/*END FORMS*/

	

	/*START LIST_FORMATTING*/

	.list_formatting ul							{position:relative; margin:0 0 0 20px; padding:0; text-indent:-5px; list-style-image:url(../img/bullet2_small_square_up_right.gif);}

	.list_formatting li							{margin:0 0 2px 0; padding:0 0 0 2px;}

	/*END LIST_FORMATTING*/

	/*START GRADIENT DYNATABS*/

	.gradientTabs								{float:left; width:100%; background:url(../img/tabs_gradient_base.jpg) repeat-x;}

	.gradientTabs ul							{margin:0; padding:0; list-style:none;}

	.gradientTabs li							{float:left; margin:0; padding:0; background:url(../img/tabs_norm_right_off.jpg) no-repeat right top;}

	.gradientTabs a								{display:block; padding:3px 24px 0 24px; background:url(../img/tabs_norm_left_off.jpg) no-repeat left top; font-weight:bold;}

	.gradientTabs .norm-current					{background-image:url(../img/tabs_norm_right_on.jpg);}

	.gradientTabs .norm-current a				{background-image:url(../img/tabs_norm_left_on.jpg);}

	.gradientTabs .special						{background-image:url(../img/tabs_norm_right_off.jpg);}

	.gradientTabs .special a					{background-image:url(../img/tabs_slant_left_off.jpg);}

	.gradientTabs .special-current				{background-image:url(../img/tabs_norm_right_on.jpg);}

	.gradientTabs .special-current a			{background-image:url(../img/tabs_slant_left_on.jpg);}

	.gradientTabs .special-current-blue			{background-image:url(../img/tabs_norm_right_on_blue.jpg);}

	.gradientTabs .special-current-blue a		{background-image:url(../img/tabs_slant_left_on_blue.jpg);}

	.Slvgradient								{background-image:url(../img/SilvrBk.gif); background-repeat:repeat-x; border: 1px solid; border-color:#ccc;}

	/*END GRADIENT DYNATABS*/

	/*START AUDIO-VIDEO ICONS*/

	.showVideoIcon,								

	.showAudioIcon								{padding-left:17px; width:30px; background-image: url(../img/videoicon.gif); background-repeat: no-repeat;}

	.showAudioIcon								{background-image:url(../img/icon_audio.gif)}

	/*END AUDIO-VIDEO ICONS*/

	/*** START COLUMN ONE ***/

	/*START CENTERPIECE*/

	.extraWideCenterPiece						{margin-bottom:5px; margin-left:-8px;}

	.wideCenterPiece							{margin-bottom:10px;}

	/*END CENTERPIECE*/

	/*START FANTASY, SPOTLIGHT & VOICES*/

		/*FANTASY*/

		#nflSpotlight												{width:408px; height:265px; border:#9d9d9d 1px solid; overflow:hidden;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_0				{clear:both; padding:5px 10px 0 10px; height:100%; background-color:#f0f5f9; border-bottom:#969696 1px solid;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_0 h1			{margin:0; font-size:16px; font-weight:bold;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_0 table		{margin-top:15px; width:100%;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_0 img			{padding-right:5px; padding-left:5px;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_0 img#videoIcon{position:relative; top:2px; left:1px;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_0 hr			{color:#969696; height:1px;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_0 ul			{margin-left:10px; margin-bottom:10px; padding-left:0; text-indent:-4px; list-style-image:url(../img/bullet2_small_square_up_right.gif);}

		#nflSpotlight #fantasy_spotlight_voices_tabs_0 li			{margin-bottom:2px; padding:0;}

	

		/*SPOTLIGHT*/

		#nflSpotlight #fantasy_spotlight_voices_tabs_1				{clear:both; margin-left:10px; margin-right:10px; padding-top:0;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_1 td			{padding:10px 10px 10px 0; border-bottom:#e5e5e5 1px solid;}

		#nflSpotlight .gradientTabs									{margin-bottom:-3px; padding-left:122px;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_1 table		{width:100%;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_1 img			{margin-left:0;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_1 tr.tabbedThumbRowsOut  {background-color:#fff;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_1 tr.tabbedThumbRowsOver {background-color:#f2f2f2;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_1 .videoImgOut	{border:#ccc 3px solid;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_1 .videoImgOver{border:#da2229 3px solid;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_1 img.thumbs	{border:#ccc 3px solid;}

	

		/*VOICES*/

		#nflSpotlight #fantasy_spotlight_voices_tabs_2				{clear:both; margin-left:10px; margin-right:10px; padding-top:5px;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_2 td			{padding:5px; text-align:center;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_2 td img		{margin-bottom:5px; border:#ccc 3px solid;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_2 .voicesLabel	{margin-bottom:5px; font-weight:bold;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_2 .voiceQuote	{}

		#nflSpotlight #fantasy_spotlight_voices_tabs_2 table		{width:100%; border-bottom:1px solid #e5e5e5;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_2 label		{font-weight:bold;}

		#nflSpotlight #fantasy_spotlight_voices_tabs_2 select		{width:140px;}

	/*END FANTASY, SPOTLIGHT & VOICES*/	

	/*START THIS DAY IN NFL*/

	table.header								{padding: 2px; width:72px;}

	#thisDay									{padding-top:5px; padding-bottom:5px; width:100%; border-top:#969696 1px solid; border-bottom:#969696 1px solid; border-left:#969696 1px solid; border-right:#969696 1px solid; margin:5px; background-color:#D0E2E6}

	#thisDay #thisDayContent					{width:100%; height:100%; background-color:#f2f2f2;}

	#thisDay table.header						{width:100%; padding: 2px 0;}

	#thisDay table.header td					{padding:3px 6px;}

	#thisDay td.lastColumn						{text-align:right;}

	#thisDay table.content						{width:100%;}

	#thisDay table.content td					{padding:5px;}

	#thisDay table.content img					{margin-top:2px; margin-left:5px;}



	#thisDay2									{width:300px; height:95px;}

	#thisDay2 div#thisDayContent				{width:100%; height:100%; background-color:#f2f2f2;}

	#thisDay2 table.header						{width:100%; padding: 2px 0;}

	#thisDay2 table.header td					{padding:6px 0 0 6px;}

	#thisDay2 table.content						{width:100%; margin-left: 0; margin-right: 0}

	#thisDay2 table.content td					{padding:5px; vertical-align:top;}

	#thisDay2 table.content img					{margin-left:10px; margin-right:3px; margin-top:2px;}

	#thisDay3									{padding-top:22px; padding-bottom:8px; width: 100%; margin:5px; background-image:url(../img/SilvrBk.gif)}

	#shnyB									{padding-top:8px; padding-bottom:8px; padding-left:3px; width: 100%; margin:5px; background-image:url(../img/ShnyGradeBlu.gif); border: 1px #666666}

	#shnyB a 								{display:block; height:19px; color:#fff; font:bold 10px/19px verdana,sans-serif; text-align:left; text-decoration:none;}

	#shnyRed									{padding-top:8px; padding-bottom:8px; padding-left:3px; width: 100%; margin:5px; background-image:url(../img/ShnyGradeRed.gif); border: 1px #666666}

	#shnyRed a									{display:block; height:19px; color:#fff; font:bold 10px/19px verdana,sans-serif; text-align:left; text-decoration:none;}

	#shnyRedPho									{padding-top:8px; padding-bottom:8px; padding-left:3px; width: 96%; margin:5px; background-image:url(../img/ShnyGradeRed.gif); border: 1px #666666}

	#shnyRedPho a									{display:block; height:19px; color:#fff; font:bold 10px/19px verdana,sans-serif; text-align:left; text-decoration:none;}

	

	/*END THIS DAY IN NFL*/

	/*** END COLUMN ONE ***/

	

	/*** START COLUMN TWO ***/

	/*START COLUMN TWO STRUCTURE*/

	.home_middle_widgets								{width:235px; border-top:#c3c3c3 5px solid;}

	.push_down											{margin-top:5px;}

	/*.pull_up											{margin-top:-4px;}*/

	.h131 												{height:131px;}

	.h114												{height:114px;}

	.home_middle_widgets table.middle_widget_table		{width:100%;}

	.home_middle_widgets table.middle_widget_table td	{padding:3px 6px;}

	.home_middle_widgets td.lastColumn					{text-align:right;}

	.home_middle_widgets #middleWidgetImage				{float:left; margin-top:9px;}

	.home_middle_widgets #middleWidgetImage img			{margin-left:10px;}

	.home_middle_widgets #middleWidgetContent			{float:right; margin-top:9px; padding-right:10px; width:130px;}

	.home_middle_widgets #middleWidgetContent ul		{margin-left:10px; margin-bottom:10px; padding-left:0; text-indent:-4px; list-style-image:url(../img/bullet2_small_square_up_right.gif);}

	.home_middle_widgets #middleWidgetContent li		{margin-bottom:2px; padding:0;}

	.home_middle_widgets #contest_links					{clear:both; padding-top:9px; border-bottom:#969696 1px solid;}

	.home_middle_widgets #contest_links ul				{margin-left:10px; margin-bottom:10px; padding-left:0; text-indent:-4px; list-style-image:url(../img/bullet2_small_square_up_right.gif);}

	.home_middle_widgets #contest_links li				{margin-bottom:2px; padding:0;}

	/*END COLUMN TWO STRUCTURE*/



	/*** START COLUMN THREE ***/

	/*START COLUMN THREE STRUCTURE*/

	.accordionTabs								{border:#a4a4a4 1px solid;}

	.accordionTabs .tabContentLayout			{margin:0;}

	.accordionTabs h3							{margin:0; padding:5px 0; font-size:11px; font-weight:normal; cursor:pointer;}

	.accordionTabs .panelFormatting				{margin:0 10px; border-bottom:#e5e5e5 1px solid;}

	.accordionTabs .panels						{margin:0; padding-bottom:0; border:none;}

	.accordionTabs .panelBody					{height:59px;}

	.accordionTabs .blurbs						{padding-left:76px;}

	.accordionTabs .thumbPics					{float:left; padding-left:0;}

	.accordionTabs a:link						{text-decoration:none;}

	.accordionTabs a:visited					{text-decoration:none;}

	.accordionTabs a:hover						{text-decoration:underline;}

	.accordionTabs a:active						{text-decoration:underline;}

	.accordionTabs .tabbedThumbRowsOver			{background-color:#f2f2f2;}

	.accordionTabs .tabbedThumbRowsOut			{background-color:#fff;}

	.accordionTabs .tabbedThumbRowsOver			{background-color:#f2f2f2;}

	.accordionTabs .videoImgOut					{border:#ccc 3px solid;}

	.accordionTabs .videoImgOver				{border:#ccc 3px solid;}

	.accordionTabs .thumbs						{border:#ccc 3px solid;}

	.accordionTabs a:hover .thumbs				{border:#c00 3px solid;}

	.accordionTabs .headerText					{position:relative;}

	.accordionTabs img#video_icon				{position:relative; top:5px; right:285px;}

	.accordionTabs #more_videos					{float:right; padding-right:10px; padding-bottom:5px;}

	#more_news									{float:right;}

	.accordionTabs #rss_subscribe				{padding-left:10px;}

	.accordionTabs #rss_subscribe span.rss_subscribe 		{float:none;}

	.accordionTabs #rss_subscribe span.rss_subscribe img	{position:relative;}

	/*END COLUMN THREE STRUCTURE*/

	/*End Body*/

/* START FOOTER */

	#ftr										{clear:both; margin-top:20px; line-height:normal; border-top:3px solid #da2229; width:985px; background-image:url(../img/Ftr.jpg)}

	#ftrMenus									{padding:5px 0 0 20px; color:#999;  background:#fff url(../img/ftr_bg.gif) repeat-x bottom center;}

	#ftr .label									{margin-bottom:3px; color:#034da0; font-weight: bold !important; text-transform: uppercase; font: 10px verdana,sans-serif; }

	ul.ftrMenu									{float:left; margin:0 0 0 0px; padding:0 40px 0 0; text-align:center;}

	ul.ftrMenu li								{margin:0;  padding:0; font:10px/12px verdana,sans-serif; text-align:left; list-style-type:none;  list-style-image:none;}

	/*ul.ftrMenu li.label							{margin-bottom:3px; color:#034da0; font-weight:bold; text-transform:uppercase;} */

	#copyright									{position:relative; clear:both; height:50px; color:#888; font:10px verdana,sans-serif; text-align:center;} 

	.copyrightText								{position:absolute; top:0; left:-2px;  padding-top:15px; width:989px; height:60px; background-color:#fff}

	.copyrightFade								{position:absolute; top:0; left:-2px;  width:989px; height:5px; background:url(../img/ftr_copy_bg.gif) repeat-x top center;}

	ul.ftrMenu li a, ul.ftrMenu li a:link,

	ul.ftrMenu li a:visited,

	ul.ftrMenu li a:active						{color:#888;}

	ul.ftrMenu li a:hover						{color:#069;}

	#flashFooter								{padding:0; margin:0 auto; padding-bottom:5px; width:705px; height:25px;}

	

	#ftrLogin									{width: 200px; float:left; margin-left: 10px; margin-top:4px; }

	

	.login-widget .title						{margin-top: 10px;}

	.login-widget label							{display: block; float:left; margin-right:5px; width:50px;}

	.login-widget .login-submit					{width: 70px; margin:0pt 0pt 0pt 100px;}

	.login-widget input							{font-family: Arial,Helvetica,sans-serif; font-size:10px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; width: 110px;}

	.login-widget .no-team-message				{display: none;}

	.login-widget .logo							{padding-top: 10px;}

	/* END FOOTER */

 /*Colors*/

.whtfnt {color:#fff; font-weight:bold}

 /*3 Column Structure*/

 #LFT{ width:20%;

 		float:left;

		}

 #CTR{ width:45%;

 float:none;

 z-index:-100}

 #RT{width:30%;

 float: right;}

 

  /*-Or-*/

.3sidebarL {

  margin-left: 0%;   /* past content */

  padding: 1%;

  font-size: 90%;

}

 .3content {

  width: 60%;         /* width of .main container */

  float: left;        /* left side of window */

  margin: 0;

  padding: 1% 2%;

}

.3sidebarR {

  margin-left: 75%;   /* past content */

  padding: 1%;

  font-size: 90%;

}

  /*OR*/



#col1

{

float: left;

width: 20%;

margin-left: 0%;

margin-top: 1%;

}



#col2

{

width: 44%;

padding: 1%;

position:absolute;

margin-top:1%;

margin-bottom: 1%;

 }



#col3

{

float: right;

width: 30%;

margin-left: 0%;

margin-top: 1%;



}

 

  /*2 Column Structure*/

 #2CLFT{ width:60%;

 		float:left;

		margin: 0;

		padding: 1% 2%;

		}

  #2CRT{ margin-left: 75%;

  padding: 1%;}

 #2CCTR {width:5%; float:none; z-index:-100;}

 

 .content {

  width: 67%;         /* width of .main container */

  float: left;        /* left side of window */

  margin: 0;

  padding: 1% 2%;

}

.sidebar {

  margin-left: 75%;   /* past content */

  padding: 1%;

  font-size: 90%;

}



.content1 {

  width: 60%;         /* width of .main container */

  float: left;        /* left side of window */

  margin: 0;

  padding: 1% 2%;

}

.sidebar1 {

  margin-left: 65%;   /* past content */

  padding: 1%;

  font-size: 90%;

}

 

 /*Content Boxes*/

#cntrFl {width: 100%;

		background-color:#0066CC;

		margin-left: 5%;

		margin-top: 0px;

		float:inherit;

		border: 1px solid;

		display:inline;}

