/* ----------Default---------- */
html {margin:0; padding: 0px;}
body {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px; color: #000000; margin:0; padding: 0px; background: #b9bbc3 url(http://assets.giants.com/images/_2007/bg_tile.gif) repeat-x; text-align: center;}
body.page08 { background: #b9bbc3 url(/images/_2008/bg_tile.gif) repeat-x; }
body.live_chat { background: #b9bbc3; }
p  {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px;}
h1 {font-size:28px; margin: 0px;}
h2 {font-size:24px; margin: 0px;}
h3 {font-size:20px; margin: 0px;}
h4 {font-size:18px; margin: 0px;}
h5 {font-size:16px; margin: 0px;}
h6 {font-size:14px; margin: 0px;}
li {list-style-type: none;}
input {font-family: Arial,Helvetica,Verdana,sans-serif;	background: #ffffff; font-size: 10px; border: 1px solid #7f9db9; padding: 1px; margin: 0px; color: #000000;}
select {font-family: Arial,Helvetica,Verdana,sans-serif; background: #ffffff; border: 1px solid #7f9db9; padding: 1px; margin: 0px; font-size: 11px; color: #000000;}
textarea {font-family: Arial,Helvetica,Verdana,sans-serif; background: #ffffff; font-size: 10px; border: 1px solid #bbbbbb; padding: 1px; margin: 0px; color: #000000;}
form {display:inline;}
.btn {font-family: Arial,Helvetica,Verdana,sans-serif; color:#ffffff; background: url(http://assets.giants.com/images/_2007/feature_bio_bg.gif) 0px 50% repeat-x; border: 1px solid #000; margin: 0px; padding: 0px 3px 0px 3px; height: 17px; font-weight: bold; font-size: 11px;}
.hide {display:none;}
.show {display:block;}
.smallest {font-size:9px;}
.smaller {font-size:10px;}
.defaultsize {font-size: 11px;}
.larger {font-size:12px;}
.largest {font-size:14px;}
.largest16 {font-size:16px;}
.largest18 {font-size:18px;}
.largest24 {font-size:24px;}
.largest26 {font-size:26px;}
.largest28 {font-size:28px;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.strike {text-decoration:line-through;}
.justify {text-align: justify;}
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}
.nowrap {white-space:nowrap;}
.uppercase{text-transform: uppercase;}
.underline{text-decoration: underline;}
.clearboth {clear: both; font-size: 0px; height: 0px; line-height: 0px;}
.clearleft {clear: left;}
.clearright {clear: right;}
.floatright	{float: right;}

a {color:#990000; text-decoration:none; font-weight: bold;}
a:link {color: #990000; text-decoration:none;}
a:visited {color: #990000; text-decoration:none;}
a:hover {color: #003366; text-decoration:none;}
a:active {color: #990000; text-decoration:none;}

.table_header { background: #d6112f url(http://assets.giants.com/images/bg_btn_tile.gif) repeat-x; color: #ffffff; font-size: 11px; font-weight: bold;}
.table_header a {color:#ffffff; text-decoration:underline;}
.table_header a:link {color: #ffffff; text-decoration:underline;}
.table_header a:visited {color: #ffffff; text-decoration:underline;}
.table_header a:hover {color: #ffffff; text-decoration:none;}
.table_header a:active {color: #ffffff; text-decoration:none;}

.table_row1 { background: #f5f5f5; color: #be1800;}
.table_row1 a {color:#be1800; text-decoration:none;}
.table_row1 a:link {color: #be1800; text-decoration:none;}
.table_row1 a:visited {color: #be1800; text-decoration:none;}
.table_row1 a:hover {color: #be1800; text-decoration:underline;}
.table_row1 a:active {color: #be1800; text-decoration:underline;}

.table_row2 { color: #be1800; background: #ffffff;}
.table_row2 a {color:#be1800; text-decoration:none;}
.table_row2 a:link {color: #be1800; text-decoration:none;}
.table_row2 a:visited {color: #be1800; text-decoration:none;}
.table_row2 a:hover {color: #be1800; text-decoration:underline;}
.table_row2 a:active {color: #be1800; text-decoration:underline;}

.white, .white_un {color:#ffffff;}
.white a {color:#ffffff; text-decoration:none;}
.white a:link {color: #ffffff; text-decoration:none;}
.white a:visited {color: #ffffff; text-decoration:none;}
.white a:hover {color: #ffffff; text-decoration:underline;}
.white a:active {color: #ffffff; text-decoration:underline;}

.white_un a {color:#ffffff; text-decoration:underline;}
.white_un a:link {color: #ffffff; text-decoration:underline;}
.white_un a:visited {color: #ffffff; text-decoration:underline;}
.white_un a:hover {color: #ffffff; text-decoration:none;}
.white_un a:active {color: #ffffff; text-decoration:none;}

.blue, .blue_un, blue_noul {color:#003366;}
.blue a {color:#003366; text-decoration:none;}
.blue a:link {color: #003366; text-decoration:none;}
.blue a:visited {color: #003366; text-decoration:none;}
.blue a:hover {color: #003366; text-decoration:underline;}
.blue a:active {color: #003366; text-decoration:underline;}

.blue_un a {color:#003366; text-decoration:underline;}
.blue_un a:link {color: #003366; text-decoration:underline;}
.blue_un a:visited {color: #003366; text-decoration:underline;}
.blue_un a:hover {color: #003366; text-decoration:none;}
.blue_un a:active {color: #003366; text-decoration:none;}

.blue_noul a {color:#003366; text-decoration:none;}
.blue_noul a:link {color: #003366; text-decoration:none;}
.blue_noul a:visited {color: #003366; text-decoration:none;}
.blue_noul a:hover {color: #003366; text-decoration:none;}
.blue_noul a:active {color: #003366; text-decoration:none;}

.black, .black_un {color:#be1800;}
.black a {color:#be1800; text-decoration:none;}
.black a:link {color: #be1800; text-decoration:none;}
.black a:visited {color: #be1800; text-decoration:none;}
.black a:hover {color: #be1800; text-decoration:underline;}
.black a:active {color: #be1800; text-decoration:underline;}

.black_un a {color:#be1800; text-decoration:underline;}
.black_un a:link {color: #be1800; text-decoration:underline;}
.black_un a:visited {color: #be1800; text-decoration:underline;}
.black_un a:hover {color: #be1800; text-decoration:none;}
.black_un a:active {color: #be1800; text-decoration:none;}

.trueblack, .trueblack_un {color:#000000;}
.trueblack a {color:#000000; text-decoration:none;}
.trueblack a:link {color: #000000; text-decoration:none;}
.trueblack a:visited {color: #000000; text-decoration:none;}
.trueblack a:hover {color: #000000; text-decoration:underline;}
.trueblack a:active {color: #000000; text-decoration:underline;}

.trueblack_un a {color:#000000; text-decoration:underline;}
.trueblack_un a:link {color: #000000; text-decoration:underline;}
.trueblack_un a:visited {color: #000000; text-decoration:underline;}
.trueblack_un a:hover {color: #000000; text-decoration:none;}
.trueblack_un a:active {color: #000000; text-decoration:none;}

.dkblue	 {color:#00224a;}
.dkblue a {color:#00224a; text-decoration:none;}
.dkblue a:link {color: #00224a; text-decoration:none;}
.dkblue a:visited {color: #00224a; text-decoration:none;}
.dkblue a:hover {color: #00224a; text-decoration:underline;}
.dkblue a:active {color: #00224a; text-decoration:underline;}

.yellow	 {color:#FFE617;}
.yellow a {color:#FFE617; text-decoration:none;}
.yellow a:link {color: #FFE617; text-decoration:none;}
.yellow a:visited {color: #FFE617; text-decoration:none;}
.yellow a:hover {color: #FFE617; text-decoration:underline;}
.yellow a:active {color: #FFE617; text-decoration:underline;}

.fan_blue	 {color:#1C3F94;}
.fan_blue a {color:#1C3F94; text-decoration:none;}
.fan_blue a:link {color: #1C3F94; text-decoration:none;}
.fan_blue a:visited {color: #1C3F94; text-decoration:none;}
.fan_blue a:hover {color: #1C3F94; text-decoration:underline;}
.fan_blue a:active {color: #1C3F94; text-decoration:underline;}


.light_blue, .light_blue_un {color:#69a0ff;}
.light_blue a {color:#69a0ff; text-decoration:none;}
.light_blue a:link {color: #69a0ff; text-decoration:none;}
.light_blue a:visited {color: #69a0ff; text-decoration:none;}
.light_blue a:hover {color: #69a0ff; text-decoration:underline;}
.light_blue a:active {color: #69a0ff; text-decoration:underline;}

.light_blue_un a {color:#69a0ff; text-decoration:underline;}
.light_blue_un a:link {color: #69a0ff; text-decoration:underline;}
.light_blue_un a:visited {color: 69a0ff; text-decoration:underline;}
.light_blue_un a:hover {color: #69a0ff; text-decoration:none;}
.light_blue_un a:active {color: #69a0ff; text-decoration:none;}

.light_grey, .light_grey_un {color:#666666;}
.light_grey a {color:#666666; text-decoration:none;}
.light_grey a:link {color: #666666; text-decoration:none;}
.light_grey a:visited {color: #666666; text-decoration:none;}
.light_grey a:hover {color: #666666; text-decoration:underline;}
.light_grey a:active {color: #666666; text-decoration:underline;}

.light_grey_un a {color:#666666; text-decoration:underline;}
.light_grey_un a:link {color: #666666; text-decoration:underline;}
.light_grey_un a:visited {color: 666666; text-decoration:underline;}
.light_grey_un a:hover {color: #666666; text-decoration:none;}
.light_grey_un a:active {color: #666666; text-decoration:none;}

.dark_grey, .dark_grey_un {color:#333333;}
.dark_grey a {color:#333333; text-decoration:none;}
.dark_grey a:link {color: #333333; text-decoration:none;}
.dark_grey a:visited {color: #333333; text-decoration:none;}
.dark_grey a:hover {color: #333333; text-decoration:underline;}
.dark_grey a:active {color: #333333; text-decoration:underline;}

.dark_grey_un a {color:#333333; text-decoration:underline;}
.dark_grey_un a:link {color: #333333; text-decoration:underline;}
.dark_grey_un a:visited {color: 333333; text-decoration:underline;}
.dark_grey_un a:hover {color: #333333; text-decoration:none;}
.dark_grey_un a:active {color: #333333; text-decoration:none;}

.red, .red_un {color:#be1800;}
.red a {color:#be1800; text-decoration:none;}
.red a:link {color: #be1800; text-decoration:none;}
.red a:visited {color: #be1800; text-decoration:none;}
.red a:hover {color: #be1800; text-decoration:underline;}
.red a:active {color: #be1800; text-decoration:underline;}

.red_un a {color:#be1800; text-decoration:underline;}
.red_un a:link {color: #be1800; text-decoration:underline;}
.red_un a:visited {color: #be1800; text-decoration:underline;}
.red_un a:hover {color: #be1800; text-decoration:none;}
.red_un a:active {color: #be1800; text-decoration:none;}

.spacer_20 { height: 20px; line-height: 20px; font-size: 1px;}
.spacer_10 { height: 10px; line-height: 10px; font-size: 1px;}
.spacer_5 { height: 5px; line-height: 5px; font-size: 1px;}
.spacer_4 { height: 4px; line-height: 4px; font-size: 1px;}
.spacer_3 { height: 3px; line-height: 3px; font-size: 1px;}
.spacer_2 { height: 2px; line-height: 2px; font-size: 1px;}
.spacer_1 { height: 1px; line-height: 1px; font-size: 1px;}

/* ----------End Default---------- */


/* -------------Custom------------ */

.leadstory {
	font-size: 20px;
}

.rel_link {
	color:#990000;
	text-decoration:none; 
	font-weight: bold;
	padding: 1px;
	font-size: 11px;
}
.rel_link a {color:#990000; text-decoration:none;}
.rel_link a:link {color: #990000; text-decoration:none;}
.rel_link a:visited {color: #990000; text-decoration:none;}
.rel_link a:hover {color: #003366; text-decoration:none;}
.rel_link a:active {color: #990000; text-decoration:none;}

.rel_link img { height: 10px; }

.module {
	border: 1px solid #93add0;	
	background: #ffffff url(http://assets.giants.com/images/_2007/bg_module.jpg) repeat-x;
}

#bg_countdown {
	background: url(/images/countdown_kickoff.jpg) no-repeat;
	height: 19px;
	width: 282px;
	padding-top: 48px;
	text-align: center;
}

#bio_photos {	
	background:url(http://assets.giants.com/images/_2007/feature2_bio_bg.gif) repeat-x; width: 100%;
}

#bio_photos img {
	float: left;
	display: inline;
	margin: 10px 25px 10px 0px; 
}

#body_content2 {
	background: #fff url(http://assets.giants.com/images/_2007/faux_bg2.gif) repeat-y;
	border-bottom: 1px solid #333;
}

#body_content3 {
	background: #fff url(http://assets.giants.com/images/_2007/faux_bg3.gif) repeat-y;
	border-bottom: 1px solid #333;
}

#community_news {
	border: 1px solid #93add0;
	border-top: none;
}

#featured_photos {
	border: 1px solid #000000;	
}

#featured_header {
	background: url(http://assets.giants.com/images/_2007/headers/bg_tile_featured.gif) repeat-x;
}

#featured_footer {
	width: 100%;
	background: #002149 url(http://assets.giants.com/images/_2007/bg_tile_featuredphotos.gif) repeat-x;
}

#featured_footer img {
	float: left;
	display: inline;
	margin: 10px 10px 10px 0px; 
}

#footer_bg {
	background: url(http://assets.giants.com/images/_2007/bg_tile_footer.gif) repeat-x;
	height: 93px;
}

#footer_left {
	background: url(http://assets.giants.com/images/_2007/bg_footer_ae.gif) 0px 0px no-repeat;
	height: 93px;
}

#footer_right {
	background: url(http://assets.giants.com/images/_2007/footer_rigth.gif) 100% 0px no-repeat;
	height: 93px;
}

.line {
	background: url(http://assets.giants.com/images/_2007/bg_tile_line.gif) repeat-x;
	height: 4px; 	
	line-height: 4px; 
	font-size: 1px;
}

ul.player_news {
	margin: 0;
	padding: 0px;
	list-style-type: none;
}

ul.player_news li {
	margin: 0;
	display: block;
	padding: 2px 0px 2px 17px;
	border-bottom: 1px dotted #cccccc;
	background: url(http://assets.giants.com/images/_2007/icons/arrow.gif) 5px 6px no-repeat;
}

ul.player_news li a {color:#be1800; text-decoration:none;}
ul.player_news li a:link {color: #be1800; text-decoration:none;}
ul.player_news li a:visited {color: #be1800; text-decoration:none;}
ul.player_news li a:hover {color: #be1800; text-decoration:underline;}
ul.player_news li a:active {color: #be1800; text-decoration:underline;}

#poll {
	border: 1px solid #93add0;
	background: #c8d9f3 url(http://assets.giants.com/images/_2007/fanpoll/bg_tile.gif) repeat-x;
}

#farm_poll {
	padding: 10px;
	border: 1px solid #93add0;
	background: #c8d9f3 url(http://assets.giants.com/images/_2007/fanpoll/bg_tile.gif) repeat-x;
}

#poll_inside {
	width: 271px;
	border-left: 1px solid #9daac0;
	border-right: 1px solid #9daac0;
	background: #c9d8f2 url(http://assets.giants.com/images/_2007/fanpoll/bg_tile_inside.gif) repeat-x;
}

#poll_choices {
	margin: 0;
	padding: 0px;
}

#poll_choices ul {
	margin: 0;	
	padding: 2px 0px 0px 0px;
	list-style-type: none;
}

#poll_choices ul li {
	margin: 0;
	padding: 0px;
	height: 22px;
	list-style-type: none;
}

.required {
	color: #be1800;
	font-weight: bold;
}

#right_rail {
	background: #ffffff url(http://assets.giants.com/images/_2007/bg_tile_right.gif) repeat-x;
	border: 1px solid #333;
}

#story_nav {
	position: absolute; 
	bottom: 0; 
	/*left: 461px;*/
	right: 0;
	height: 27px;
}

#story_nav img {
	float: left;
}

.story_size p { font-size: 12px; }

#sec_news {
	width: 657px;
	border: 1px solid #93add0;
	border-top: none;
	background: #ffffff;
}
.sec_news_table {
	width: 657px;
	border: 0px solid #93add0;
	border-top: none;
	background: #ffffff;
}

#sections {
	border: 1px solid #93add0;	
	border-top: none;
}

#sections ul {
	margin: 0;
	padding: 0px;
	list-style-type: none;
}

#sections ul li {
	margin: 0;
	display: block;
	padding: 2px 0px 2px 26px;
	border-bottom: 1px dotted #cccccc;
}

#sections ul li.listSection {
	margin: 0;
	display: block;
	padding: 2px 0px 2px 5px;
	border-bottom: 1px dotted #cccccc;
}

#sections ul li.video {
	background: url(http://assets.giants.com/images/_2007/icons/video.gif) 5px 4px no-repeat;
}

#sections ul li.audio {
	background: url(http://assets.giants.com/images/_2007/icons/audio.gif) 5px 4px no-repeat;
}

#sections ul li.return_clips {
	background: url(http://assets.giants.com/images/_2007/arrows.gif) 5px 4px no-repeat;
}

.top_ads_08 { height: 90px; margin-top: 5px; margin-bottom: 4px; display: inline-block; }

.top_ads_08 div { float: left; position: relative; text-align: center; }

.top_ads_08 div.space_08 {margin-right: 5px; display: inline;}

#tv_pop_up {background:#fff url(/images/_2007/bg_tile_right.gif) repeat-x; width:640px; height:480px; margin:0 auto; position:relative;}
#pop_up_content {background:url(/images/tv_pop_up/player.jpg) no-repeat; width:556px; height:376px; margin:0 auto; padding:0; position:relative; top:18px;}
#pop_up_label {text-indent:-9999px; background:url(/images/tv_pop_up/label.jpg) no-repeat; width:556px; height:76px; margin:0 auto; padding:0; position:relative; top:18px;}

#video_clips {
	border: 1px solid #93add0;	
	border-top: none;
}

#video_clips ul {
	margin: 0;
	padding: 0px;
	list-style-type: none;
}

#video_clips ul li {
	margin: 0;
	display: block;
	padding: 3px 0px 3px 26px;
	border-bottom: 1px dotted #cccccc;
}

#video_clips ul li.video {
	background: url(http://assets.giants.com/images/_2007/icons/video.gif) 5px 4px no-repeat;
}

#video_clips ul li.audio {
	background: url(http://assets.giants.com/images/_2007/icons/icon_audio.gif) 5px 4px no-repeat;
}

#video_clips ul li a {color:#be1800; text-decoration:none;}
#video_clips ul li a:link {color: #be1800; text-decoration:none;}
#video_clips ul li a:visited {color: #be1800; text-decoration:none;}
#video_clips ul li a:hover {color: #be1800; text-decoration:underline;}
#video_clips ul li a:active {color: #be1800; text-decoration:underline;}

#nflnetwork_dropdown_container {
	width:135px;
	position: relative;
	}

#nfl_network {
	position:absolute;
	top:26px;
	left:0px;
	margin: 0;
	background: #ffffff;
	border: 1px solid #93add0;
	opacity:.90;
	filter: alpha(opacity=90);
	-moz-opacity: 0.90;
	padding: 5px 0px 5px 0px;
	}

#nfl_network ul {
	width: 133px;
	}

#nfl_network ul           { margin: 0; padding: 0px; list-style-type: none; }
#nfl_network li           { margin: 0; padding: 2px 0px 2px 0px;}
#nfl_network li a         { display: block; height: 13px; color: #990000; padding: 0px 5px 0px 5px; }
#nfl_network li a:link    { color: #990000; text-decoration: none; }
#nfl_network li a:visited { color: #990000; text-decoration: none; }
#nfl_network li a:active  { color: #990000; text-decoration: none; }
#nfl_network li a:hover   { color: #003366; text-decoration: none; padding: 0px 5px 0px 5px; }

#nfcnetwork_dropdown_container {
	width:107px;
	position: relative;
	}

#nfc_network {
	position:absolute;
	top:26px;
	left:0px;
	margin: 0;
	background: #ffffff;
	border: 1px solid #93add0;
	opacity:.90;
	filter: alpha(opacity=90);
	-moz-opacity: 0.90;
	padding: 5px 0px 5px 0px;
	}

#nfc_network ul {
	width: 105px;
	}

#nfc_network ul           { margin: 0; padding: 0px; list-style-type: none; }
#nfc_network li           { margin: 0; padding: 2px 0px 2px 0px;}
#nfc_network li a         { display: block; height: 13px; color: #990000; padding: 0px 5px 0px 5px; }
#nfc_network li a:link    { color: #990000; text-decoration: none; }
#nfc_network li a:visited { color: #990000; text-decoration: none; }
#nfc_network li a:active  { color: #990000; text-decoration: none; }
#nfc_network li a:hover   { color: #003366; text-decoration: none; padding: 0px 5px 0px 5px; }

#afcnetwork_dropdown_container {
	width:107px;
	position: relative;
	}

#afc_network {
	position:absolute;
	top:26px;
	left:0px;
	margin: 0;
	background: #ffffff;
	border: 1px solid #93add0;
	opacity:.90;
	filter: alpha(opacity=90);
	-moz-opacity: 0.90;
	padding: 5px 0px 5px 0px;
	}

#afc_network ul {
	width: 105px;
	}

#afc_network ul           { margin: 0; padding: 0px; list-style-type: none; }
#afc_network li           { margin: 0; padding: 2px 0px 2px 0px;}
#afc_network li a         { display: block; height: 13px; color: #990000; padding: 0px 5px 0px 5px; }
#afc_network li a:link    { color: #990000; text-decoration: none; }
#afc_network li a:visited { color: #990000; text-decoration: none; }
#afc_network li a:active  { color: #990000; text-decoration: none; }
#afc_network li a:hover   { color: #003366; text-decoration: none; padding: 0px 5px 0px 5px; }	

#multi_container { width: 585px; margin: 10px; }
#multi_header { background: url(http://assets.giants.com/images/_2007/multimedia/header.gif) no-repeat; height: 87px; width: 585px;}
#multi_content { border: 1px solid #333; margin-top: 5px; background: #ffffff url(http://assets.giants.com/images/_2007/multimedia/tile.jpg) repeat-x;}

#multi_container400 { width: 669px; margin: 10px; }
#multi_header400 { background: url(http://assets.giants.com/images/_2007/multimedia/header400.gif) no-repeat; height: 87px; width: 669px;}
#multi_content400 { border: 1px solid #333; margin-top: 5px; background: #ffffff url(http://assets.giants.com/images/_2007/multimedia/tile.jpg) repeat-x;}

#map_bg {
	width: 611px;
	padding-top: 20px;
	background: url(http://assets.giants.com/images/_2007/bg_gfn_map.gif) no-repeat;
}

#column1 {
	border: 1px solid #90a1bc; 
	background: #f7f6f6; 
	padding: 15px;
	min-height: 900px;
	height: auto !important;
 	height: 900px;
}

#column1_nopad {
	border: 1px solid #90a1bc; 
	background: #f7f6f6; 
	min-height: 900px;
	height: auto !important;
 	height: 900px;
}

#lead_story_content {
	padding: 5px 32px 5px 8px;
	width: 450px;
}

#lead_story_links {
	padding: 12px 10px 0px 15px; 
}

#london_overlay {
	position: absolute;
	top: 0px;
	left: 0px;
	background: url(http://assets.giants.com/images/_2007/bg_overlay.png);
	width: 100%;
	z-index: 100;
}

#london_overlay2 {
	position: absolute;
	top: 0px;
	left: 0px;
	background: #000000;
	width: 100%;
	height: 300px;
	z-index: 126;
	opacity:.85;
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
}

#london_container2 {
	color: #fff;
	width: 1211px;
	margin: 0 auto;
	padding: 18px 10px 18px 10px;
}

#faux_container {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	z-index: 164;
}

#london_container {
	color: #fff;
	width: 1211px;
	margin: 0 auto;
	padding: 20px 10px 18px 10px;
}

.london_links a         { color: #fff; text-decoration: none; }
.london_links a:link    { color: #fff; text-decoration: none; }
.london_links a:visited { color: #fff; text-decoration: none; }
.london_links a:active  { color: #fff; text-decoration: underline; }
.london_links a:hover   { color: #fff; text-decoration: underline; }	

#london_header {
	float: left;
	display: inline;
	font-size: 20px;
	color: #fff;
	font-weight: bold;
}


#london_close {
	padding: 3px;
	background: #fff;
}

#london_close_out {
	float: left;
	text-align: center;
	border: 1px solid #fff;
	padding: 1px;
	width: 50px;
}

/* -----------End Custom---------- */


/* ----- Drag & Drop styles ------ */

.dragWindow {
	border: #be1800 2px solid;
	display: none;
	filter: alpha( opacity=20 );
	position: absolute;
	background-color: #666666; }

.m1Container, .m2Container, .m3Container,
.m4Container, .m5Container, .m6Container,
.m7Container, .m8Container, .m9Container,
.m10Container, .m11Container, .m12Container,
.m13Container, .m14Container, .m15Container,
.m16Container, .m17Container, .m18Container {
	WIDTH: 100%; position: relative; behavior: url('/includes/pm_htc.htc');
	}

.action1, .action2 { background: #E2EBF7; border: #B8CDE7 1px solid; padding: 2px;}
.action1 { border-right: 0px none; }

IMG.clsHidden { VISIBILITY: hidden; }

.m1UserData, .m2UserData, .m3UserData,
.m4UserData, .m5UserData, .m6UserData,
.m7UserData, .m8UserData, .m9UserData,
.m10UserData, .m11UserData, .m12UserData,
.m13UserData, .m14UserData, .m15UserData,
.m16UserData, .m17UserData, .m18UserData {
	behavior: url(#default#userData);
	}

.m1Container, .m2Container, .m3Container,
.m4Container, .m5Container, .m6Container,
.m7Container, .m8Container, .m9Container,
.m10Container, .m11Container, .m12Container,
.m13Container, .m14Container, .m15Container,
.m16Container, .m17Container, .m18Container {
	WIDTH: 100%; position: relative; behavior: url('/includes/pm_htc.htc');
	}

.m1Part, .m2Part, .m3Part,
.m4Part, .m5Part, .m6Part,
.m7Part, .m8Part, .m9Part,
.m10Part, .m11Part, .m12Part,
.m13Part, .m14Part, .m15Part,
.m16Part, .m17Part, .m18Part {
	WIDTH: 100%; background: #F2FAFF; border-top: white 2px solid; padding: 0;
	}

.m1PartAlternate, .m2PartAlternate, .m3PartAlternate,
.m4PartAlternate, .m5PartAlternate, .m6PartAlternate,
.m7PartAlternate, .m8PartAlternate, .m9PartAlternate,
.m10PartAlternate, .m11PartAlternate, .m12PartAlternate,
.m13PartAlternate, .m14PartAlternate, .m15PartAlternate,
.m16PartAlternate, .m17PartAlternate, .m18PartAlternate {
	WIDTH: 100%; background: #E2EBF7; border-top: white 2px solid; padding: 0;
	}

.m1MoverMin, .m2MoverMin, .m3MoverMin,
.m4MoverMin, .m5MoverMin, .m6MoverMin,
.m7MoverMin, .m8MoverMin, .m9MoverMin,
.m10MoverMin, .m11MoverMin, .m12MoverMin,
.m13MoverMin, .m14MoverMin, .m15MoverMin,
.m16MoverMin, .m17MoverMin, .m18MoverMin {
	border: #B8CDE7 1px solid;
	background-position: center;
	background-IMAGE: url('http://assets.giants.com/images/utility/move.gif');
	cursor: move;
	background-REPEAT: no-repeat;
	background-COLOR: #E2EBF7;
	padding: 2px;
	width: 15px;
	}

/* ---- End Drag & Drop styles ---- */

/* ---- Copied from legacy.css ---- */
.body8 {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}

.body9 {
	font-family: verdana, arial, helvetica;
	font-size: 9pt;
}

.headline1 {
	font-family: verdana, arial, helvetica;
	font-size: 14pt;
	font-weight: bold;
	color: #17367B;
	margin-bottom: 0pt;
}

.headline2 {
	font-family: verdana, arial, helvetica;
	font-size: 13pt;
	font-weight: bold;
	color: #17367B;
	margin-bottom: 0pt;
}

.headline3 {
	font-family: verdana, arial, helvetica;
	font-size: 13pt;
	font-weight: bold;
	color: #B40003;
	margin-bottom: 0pt;
}

.headline4 {
	font-family: verdana, arial, helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: #17367B;
	margin-bottom: 0pt;
}

.headline5 {
	font-family: verdana, arial, helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: #B40003;
	margin-bottom: 0pt;
}

.headline6 {
	font-family: verdana, arial, helvetica;
	font-size: 11pt;
	font-weight: bold;
	color: #17367B;
	margin-bottom: 0pt;
}

.headline7 {
	font-family: verdana, arial, helvetica;
	font-size: 11pt;
	font-weight: bold;
	color: #B40003;
	margin-bottom: 0pt;
}

.headlineblack1 {
	font-family: verdana, arial, helvetica;
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0pt;
}

.headlineblack2 {
	font-family: verdana, arial, helvetica;
	font-size: 13pt;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0pt;
}


.headlineblack4 {
	font-family: verdana, arial, helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0pt;
}

.headlineblack5 {
	font-family: verdana, arial, helvetica;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0pt;
}

.headlineblack6 {
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0pt;
}

.subheadline {
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #001526;
	margin-bottom: 0pt;
}

.piccaption {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: #ffffff;
	background-color: #17367B;
}

td.footershell {
	font-family: verdana, arial, helvetica;
	font-size: 7.3pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
}


.footershell A {
text-decoration: none; 
color: #B40003;
}

.footershell A:link {
text-decoration: none;
color: #B40003;
}

.footershell A:visited {
text-decoration: none;
color: #B40003;
}

.footershell A:hover {
text-decoration: none;
color: #FFFFFF;
}

.redbold {
	font-family: verdana, arial, helvetica;
	font-size: 7.5pt;
	color: #B40003;
	font-weight: bold;
	text-transform: uppercase;
}


.playerpage1 {
	background-color: #000000;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;

}

.playerpage1 A {
	text-decoration: none; 
	color: #FFFFFF;
}

.playerpage1 A:visited {
	text-decoration: none;
	color: #FFFFFF;
}

.playerpage1 A:hover {
	text-decoration: none;
	color: #B40003;
}

.playerpage2 {
	background-color: #17367B;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}

.playerpage3 {
	background-color: #AEB3C9;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}


.scoreboard1 {
	background-color: #B40003;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}

.scoreboard1 A {
	text-decoration: none; 
	color: #FFFFFF;
}

.scoreboard1 A:visited {
	text-decoration: none;
	color: #FFFFFF;
}

.scoreboard1 A:hover {
	text-decoration: none;
	color: #17367B;
}

.scoreboard2 {
	background-color: #939BB8;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

.scoreboard3 {
	background-color: #B40003;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
}

.scoreboard4 {
	background-color: #132A64;
	font-family: verdana, arial, helvetica;
	font-size: 7.3pt;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}

.scoreboard4 A {
	text-decoration: none; 
	color: #FFFFFF;
}

.scoreboard4 A:visited {
	text-decoration: none;
	color: #FFFFFF;
}

.scoreboard4 A:hover {
	text-decoration: none;
	color: #9097B3;
}

.multimedia1 {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}

.multimedia1 A {
	text-decoration: none; 
	color: #B40003;
}

.multimedia1 A:visited {
	text-decoration: none;
	color: #B40003;
}

.multimedia1 A:hover {
	text-decoration: none;
	color: #10275B;
}

.multimedia2 {
	background-color: #DEDFE3;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}

.multimedia2 A {
	text-decoration: none; 
	color: #B40003;
}

.multimedia2 A:visited {
	text-decoration: none;
	color: #B40003;
}

.multimedia2 A:hover {
	text-decoration: none;
	color: #10275B;
}

.multimedia3 {
	font-family: verdana, arial, helvetica;
	font-size: 7.2pt;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}

.multimedia3 A {
	text-decoration: none; 
	color: #000000;
}

/*NEW MULTIMEDIA PAGE STYLES - 5.21.08*/

#mm_column1 {
	border: 1px solid #90a1bc; 
	background: #f7f6f6; 
	padding: 9px 5px 6px 6px;
	min-height: 900px;
	height: auto !important;
 	height: 900px;
}

#mm_column1 img				{ border: none; }

#mm_player					{ float: left; margin-right: 15px; display: inline; width: 400px; padding: 1px; border: 1px solid #90a1bc; }

#mm_adspace					{ float: left; width: 521px; background: url(/images/bg_sponsoredby.jpg) 50% 0 no-repeat; text-align: center; }
#mm_adspace_container                           { width: 300px; margin: 0 auto; text-align: center; }

#mm_top						{ float: left; width: 521px; }

.mm_recent_clips			{ float: left; width: 230px; padding: 20px 0 0 5px; }

.mm_recent_clips ul			{ padding: 0 10px 0 0; margin: 0; }

.mm_recent_clips li			{ padding: 0 0 8px 0; margin: 0; }

.mm_recent_clips li img		{ padding-right: 5px; }

.mm_search					{ float: left; background: url(/cut/bg_mmsearch.gif) no-repeat; padding: 20px 0 0 20px; width: 260px; }

.mm_search .lbl				{ float: left; width: 65px; margin: 4px 5px 0 0; display: inline; }

.mm_search input.keyword	{ float: left; height: 14px; width: 150px; display: inline; font-size: 10px; }

.mm_search select			{ float: left; height: 18px; width: 155px; display: inline; font-size: 10px; }

.mm_search option			{ font-size: 10px; }

.mm_search ul				{ padding: 0 10px 0 0; margin: 0; }

.mm_search li				{ padding: 0 0 8px 0; margin: 0; }

.mm_search li img			{ padding-right: 5px; }

#mm_bot						{ float: left; width: 944px; }

.mm_body					{ padding: 7px; border-left: 1px solid #93add0; border-right: 1px solid #93add0; border-bottom: 1px solid #93add0; background: url(/images/bg_mm.gif) repeat-x; }

.mm_body_left				{ width: 179px; margin-right: 8px; display: inline; float: left; position: relative; }

.mm_body_left h6			{ border-bottom: 1px dotted #b1bdd1; }

.mm_body_right				{ width: 741px; float: left; }

.mm_body_right .pagination	{ float: right; width:100%; text-align:right; }

.mm_body_right .pagination img { padding: 0 10px; }

.mm_bot_ad					{ text-align: center; padding: 5px 0; }

ul.mm_webisodes				{ padding: 0; margin: 0; width: 168px; height: 1%; }

ul.mm_webisodes li			{ padding-top: 8px; position: relative; width: 168px; height: 1%; font-size: 12px; }

ul.mm_webisodes li a 			{ font-size: 12px; font-weight: normal; width: 168px; height: 1%; text-decoration: none; }
ul.mm_webisodes li a:link		{ font-size: 12px; text-decoration: none; font-weight: normal; width: 168px; height: 1%;  }
ul.mm_webisodes li a:visited		{ font-size: 12px; text-decoration: none; font-weight: normal; width: 168px; height: 1%;  }
ul.mm_webisodes li a:hover 		{ font-size: 12px; text-decoration: none; font-weight: normal; width: 168px; height: 1%;  }
ul.mm_webisodes li a:active		{ font-size: 12px; text-decoration: none; font-weight: normal; width: 168px; height: 1%;  }

ul.mm_tmbs					{ margin: 0; padding: 6px 0 0 0; }

ul.mm_tmbs li				{ width: 124px; height: 155px; float: left; background: #fff; padding: 7px 9px 0 9px; border: 1px solid #93add0; margin: 0 4px 10px 0; display: inline; text-align: center; }

/*END NEW MULTIMEDIA PAGE STYLES*/

/*BEGIN MM HOME STYLES 052708*/

#mm_home					{ width: 282px; height: 279px; text-align: left; margin: 0 auto; }

.mm_home_body				{ height: 229px; text-align: left; background: #fff url(/images/bg_mm_home.jpg) repeat-x; border-left: 1px solid #93add0; border-right: 1px solid #93add0; border-bottom: 1px solid #93add0; }

.mm_home_body .headline 	{ display: inline-block; font-family: verdana, arial, helvetica; font-weight: bold; font-size: 12pt; color: #B40003; padding: 10px 0 6px 13px; }

.mm_home_bot				{ text-align: center; padding: 9px 0; }

.mm_home_body ul.mm_list	{ padding: 6px 0 0 4px; margin: 0; }

.mm_home_body ul.mm_list li	{ width: 79px; height: 122px; float: left; border: 1px solid #97b0d2; padding: 3px 3px 0 3px; margin-right: 5px; display: inline; overflow: hidden; }

.mm_home_body ul.mm_list li img { border: none; }

.mm_home_body ul.mm_list li img a { border: none; }

.mm_home_body ul.mm_list2	{ padding: 0 0 0 13px; margin: 0; }

.mm_home_body ul.mm_list2 li	{ padding-bottom: 4px; }

/*.mm_home_body li.last	{ float: left; border: 1px solid #97b0d2; padding: 3px; display: inline; }*/

/*END MM HOME STYLES 052708*/

.fromboards {
	font-family: verdana, arial, helvetica;
	font-size: 8.5pt;
	color: #000000;
}

.newsarchive {
	background-color: #EDEEF2;
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	color: #17367B;
	font-weight: bold;
}

.newsarchive A {
	text-decoration: none; 
	color: #17367B;
}

.newsarchive A:visited {
	text-decoration: none;
	color: #000000;
}

.newsarchive A:hover {
	text-decoration: none;
	color: #B40003;
}

.newsfooter {
	background-color: #00275E;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
}

.newsfooter A {
	text-decoration: none; 
	color: #FFFFFF;
}

.newsfooter A:visited {
	text-decoration: none; 
	color: #FFFFFF;
}

.newsfooter A:hover {
	text-decoration: none; 
	color: #9097B3;
}

.newsarchive {
	background-color: #EDEEF2;
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	color: #17367B;
	font-weight: bold;
}

.tfcell {background-color: #9097B3;}

.tfheadline {
font-family: verdana, arial, sans-serif;
font-size: 10pt;
color: #091956;
font-weight: bold;
text-decoration: none;
margin-top: 0px;
}

.tfheadline A {
text-decoration: none; 
color: #091956;
}

.tfheadline A:link {
text-decoration: none;
color: #091956;
}

.tfheadline A:visited {
text-decoration: none;
color: #091956;
}

.tfheadline A:hover {
text-decoration: none;
color: #980001;
}

.tftext {
font-family: verdana, arial, sans-serif;
font-size: 8pt;
color: #FFFFFF;
line-height: 14px;
font-weight: normal;
}

.tftext a { color: #FFFFFF; text-decoration: none; font-weight: normal; }
.tftext a:link { color: #FFFFFF; text-decoration: none; font-weight: normal; }
.tftext a:visited { color: #FFFFFF; text-decoration: none; font-weight: normal; }
.tftext a:active { color: #FFFFFF; text-decoration: none; font-weight: normal; }
.tftext a:hover { color: #FFFFFF; text-decoration: none; font-weight: normal; }

.gamedayscores {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

.gamedaylinks {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #000000;
}

.gamedaylinks A {
text-decoration: none; 
font-weight: bold;
color: #17367B;
}

.gamedaylinks A:link {
text-decoration: none;
font-weight: bold;
color: #020F42;
}

.gamedaylinks A:visited {
text-decoration: none;
color: #020F42;
font-weight: bold;
}

.gamedaylinks A:hover {
text-decoration: none;
color: #980001;
font-weight: bold;
}

.sortrow {
background-color : #BEC1D4;
font-family:verdana, arial, helvetica;
font-size: 10px;
}


/***
* this is text that might appear above the poll
***/
.pollPrePollText {
font-family: arial, verdana, helvetica;
color: #FFFFFF;
font-size: 12pt;
} 

/***
*after voting, if there is a "no results before" date
*set in the admin tool, this is the class for the text
*that is displayed
***/
.pollThankYou {
	font-family: arial, verdana, helvetica;
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
}

/***
*this has been left out of dsp_poll for uds 2.0 but will
*likely be added soon.  The font used for the "total votes"
*at the bottom of the poll module
***/
.pollTotalVotes {
	font-family: arial, verdana, helvetica;
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
}

/***
*This is for the results page - defines style for the 
*percentages  related to the bar graph.
***/
.pollPercentage {
	font-family: arial, verdana, helvetica;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
}

/***
*Question
***/
.pollQst {
	font-family: verdana,arial,helvetica;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
}

.pollQst2 {
	font-family: verdana,arial,helvetica;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
}


/***
*Choices
***/
.pollChc {
	font-family: verdana,arial,helvetica;
	color: #000000;
	font-size: 8pt;
}

.pollChc2 {
	font-family: verdana,arial,helvetica;
	color: #FFFFFF;
	font-size: 8pt;
}


/***
*If attributes are set to separate questions and/or
*choices, this can define that table cell
***/
.pollSeparator {
}

/***
*This is the cell used in the bar graph interface,
*generally used to define color.
***/
.pollBar {
	background-color: #17367B;
}


/* UDS Styles */


.udsMpQuest {
	font-family: verdana, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.udsMpQuestReq {
	font-family: verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color : red;
}

.udsMpTitle {
	font-family: verdana, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
}

.udsMpChc {
	font-family: verdana, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.udsMpFinePrint {
	font-family: verdana, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}



/* NFL Tool Kit Styles */

.bodySm {
	font-family:verdana, arial, helvetica;
	font-size: 10px;
}


.nflSortColumn {
	background-color : #B8BBCA;
	font-family:verdana, arial, helvetica;
	font-size: 10px;
}

.nflSituation {
	color: #000000;
	font-family:verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
}


.header1 {
 font-family:verdana, arial, helvetica;
 font-size: 14pt;
 font-weight: bold;
 color: #091956;
}
 
.header2 {
 background-color: #091956;
 font-family:verdana, arial, helvetica;
 font-size: 10px;
 font-weight: bold;
 color: #FFFFFF;
 text-transform: uppercase;
}
 

.header3 {
 background-color: #9097B3;
 font-family:verdana, arial, helvetica;
 font-size: 10px;
 font-weight: bold;
 color: #FFFFFF;
 text-transform: uppercase;
}
 
.header4 {
 background-color: #9097B3;
 font-family:verdana, arial, helvetica;
 font-size: 10px;
 font-weight: bold;
 color: #FFFFFF;
 text-transform: uppercase;
}

.header4 A {
text-decoration: none; 
color: #FFFFFF;
}

.header4 A:link {
text-decoration: none;
color: #FFFFFF;
}

.header4 A:visited {
text-decoration: none;
color: #FFFFFF;
}

.header4 A:hover {
text-decoration: none;
color: #091956;
}

.altRow1 {
 background-color: #FFFFFF;
 font-family:verdana, arial, helvetica;
 font-size: 10px;
 color: #000000;
}

.altrowPlayer { text-align: left; }

.altylowRow1 {
 background-color: #FFFF00;
 font-family:verdana, arial, helvetica;
 font-size: 10px;
 color: #000000;
}
 

.altRow2 {
 background-color: #E4E6EC;
 font-family:verdana, arial, helvetica;
 font-size: 10px;
 color: #000000;
}

.footer {
/* LEGACY MASTER */


 

 background-color: #E8EAEB;
 font-family:verdana, arial, helvetica;
 font-size: 10px;
 color: #000000;
}

.tksubnav {
 font-family:verdana, arial, helvetica;
 font-size: 8pt;
 color: #091956;
 font-weight: bold;
}

.tksubnav A {
text-decoration: none; 
color: #980001;
}

.tksubnav A:link {
text-decoration: none;
color: #980001;
}

.tksubnav A:visited {
text-decoration: none;
color: #020F42;
}

.tksubnav A:hover {
text-decoration: none;
color: #091956;
}


.linkhead {
font-family: verdana,arial,helevetica;
font-size: 10pt;
}


.linkhead2 {
font-family: verdana,arial,helevetica;
font-size: 10pt;

}

.pulldown {
 font-family:verdana, arial, helvetica;
 font-size: 9pt;
 color: #000000;
}

/* Sideline Ad */
.sideline { position:absolute; left: 780px; top: 0px; z-index:3;}
.sidelinebg { height: 433px; } /* background-image: url('http://assets.giants.com/photos/sideline-mbna.gif'); background-REPEAT: no-repeat; */

.storypopbg {
	voice-family:"\"}\"";
	voice-family:inherit;
 		background-color: #FFFFFF;
		opacity:.95;
		filter: alpha(opacity=95);
		-moz-opacity: 0.95;
		border:1px solid #6C6C6C;
	
}

.storypopbgold {
	voice-family:"\"}\"";
	voice-family:inherit;
 		background: #7a0a19 url(http://assets.giants.com/images/modules/scoreboard/red.gif);
 		background-repeat: no-repeat; 
 		background-position: 0% 50%;
		opacity:.80;
		filter: alpha(opacity=80);
		-moz-opacity: 0.8;
		border:0px solid white;
	
}

.dropshadow1{
	float:left;
	clear:left;
	/*background: url(http://assets.giants.com/images/shadow.gif) no-repeat bottom right;*/
	padding-bottom: 2px;
	width: 317px;
}

.biostatl {font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 13px; font-weight: bold; color:#ffffff; padding:0px 4px 0px 14px;}
.biostatr {font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 13px; color:#ffffff; padding:0px 14px 0px 4px;}

.relatedlinks  {font-family: arial,helvetica,verdana; font-size: 13px; font-weight: bold;  text-decoration: none; color: #35488C; padding-left: 4px;}
.relatedlinksm  {font-family: arial,helvetica,verdana; font-size: 11px; font-weight: bold;  text-decoration: none; color: #35488C; padding-left: 4px;}

/*
	Game Feed Page (below)
	in order of appearance in structural layout
*/

body.gamefeed	{ background: #b8bbc2; }
#gf-wrap	{ text-align: left; margin: 10px auto 0 auto; padding: 0; width: 1142px; }
#gf-header	{ margin: 0; padding: 0; background: transparent url(/images/gf/gf-header2.gif) no-repeat top left; width: 1142px; height: 110px; }
#gf-header-ad	{ float: right; display: inline; margin: 25px 28px 0 0; width: 468px; }
#gf-header-ad a:link, #gf-header-ad a:visited, #gf-header-ad a:hover, #gf-header-ad a:active { text-decoration: none; border: 0; background: transparent; }
#gf-header-ad img { display: block; margin: 0; border: 0; padding: 0; }
#gf-ticker-area	{ width: 1142px; height: 26px; line-height: 26px; padding: 0; margin: 0; }
#gf-ticker { padding: 0; margin: 0; width: 850px; overflow: hidden; }
#gf-leftcol	{ float: left; display: inline; width: 282px; margin-right: 10px; }
#gf-rightcol { float: left; width: 850px; height: 850px; background: #000; display: block; }

/*FAN PHOTO PAGE*/

#fan_photo_body	{ background: url(/images/fan_photo/bg_photo_mod.jpg) no-repeat; width: 591px; height: 250px; }

#fan_photo_body ul 		{ list-style-type: none; margin: 0; padding: 12px 0 0 0; }
#fan_photo_body ul li	{ display: inline; float: left; width: 152px; padding-left: 33px; color: #fff; height: 225px; overflow: none; }

#fan_photo_mod	{ text-align: left; width: 591px; }

#fan_photo_mod select { width: 190px; position: relative; top: -10px; }

#fan_photo_page { width: 953px; height: 796px; background: url(/images/fan_photo/bg_snausage.jpg) no-repeat; }

#fan_photo_page a, #fan_photo_page img { border: none; }

#fan_photo_leftcol { float: left; width: 251px; margin-top: 263px; padding: 65px 35px 0 35px; text-align: center; }
#fan_photo_leftcol p { padding-bottom: 0; margin-bottom: 0; }
#fan_photo_rightcol { float: left; width: 626px; margin-top: 263px; text-align: center; }
#fan_photo_rightcol p { margin: 0; padding: 3px 0 0 0; }


/* ALERTS */

.breakingnews				{ width:658px; height:46px; border:1px solid #333; margin:20px 0; background:url(/images/alert/bg_breakingnews.gif) repeat-x; position:relative; }
.breakingnews #alert_image		{ position:absolute; width:80px; height:85px; background:url(/images/alert/breakingnews_alert.png) no-repeat; top:-30px; left:5px; }
.breakingnews #alert_header		{ width:233px; height:14px; background:url(/images/alert/header_breakingnews.gif) no-repeat; margin:7px 0 0 92px; float:left; display:inline; }
.breakingnews #alert_more		{ background:url(/images/alert/reddot.gif) no-repeat; margin:10px 0 0 10px;; float:left; display:inline; }
.breakingnews #alert_more h6		{ font-size:14px; text-transform:uppercase; margin:-3px 0 0 17px; }
.breakingnews #alert_more h6 a		{ color:#fff; }
.breakingnews #alert_text		{ clear:both; margin-left:91px; }
.breakingnews #alert_text p		{ margin:0; padding:1px 0 0; font-size:12px; color:#fff; }
.breakingnews #alert_text a		{ color:#fff; }
.breakingnews #alert_text a:hover	{ color:#fff; text-decoration:underline; }
.breakingnews #alert_text a:visited	{ color:#fff; }

.onair					{ width:658px; height:46px; border:1px solid #333; margin:20px 0; background:url(/images/alert/bg_onair.gif) repeat-x; position:relative; }
.onair #alert_image			{ position:absolute; width:80px; height:85px; background:url(/images/alert/onair_alert.png) no-repeat; top:-30px; left:5px; }
.onair #alert_header			{ width:153px; height:19px; background:url(/images/alert/header_onair.png) no-repeat; margin:7px 0 0 92px; float:left; display:inline; }
.onair #alert_more			{ background:url(/images/alert/reddot.png) no-repeat; margin:11px 0 0 10px;; float:left; display:inline; }
.onair #alert_more h6			{ font-size:14px; text-transform:uppercase; margin:-3px 0 0 17px; }
.onair #alert_more h6 a			{ color:#fff;  }
.onair #alert_text			{ clear:both; margin-left:93px; }
.onair #alert_text p			{ margin:0; padding:1px 0 0; font-size:12px; color:#fff; font-weight:bold; }
.onair #alert_text a			{ color:#fff; }
.onair #alert_text a:hover		{ color:#fff; text-decoration:underline; }
.onair #alert_text a:visited		{ color:#fff;}

.parking				{ width:658px; height:46px; border:1px solid #333; margin:20px 0; background:url(/images/alert/bg_parking.gif) repeat-x; position:relative; }
.parking #alert_image			{ position:absolute; width:80px; height:85px; background:url(/images/alert/parking_alert.png) no-repeat; top:-27px; left:2px; }
.parking #alert_header			{ width:173px; height:17px; background:url(/images/alert/header_parking.gif) no-repeat; margin:7px 0 0 92px; float:left; display:inline; }
.parking #alert_more			{ background:url(/images/alert/arrows.png) no-repeat; margin:10px 0 0 10px;; float:left; display:inline; }
.parking #alert_more h6			{ font-size:14px; text-transform:uppercase; margin:-3px 0 0 17px; }
.parking #alert_more h6 a		{ color:#0a1d64; }
.parking #alert_text			{ clear:both; margin-left:90px; }
.parking #alert_text p			{ margin:0; padding:1px 0 0; font-size:12px; color:#ca0019; font-weight:bold; }
.parking #alert_text a			{ color:#CA0019; }
.parking #alert_text a:hover		{ color:#CA0019; text-decoration:underline; }
.parking #alert_text a:visited		{ color:#CA0019; }

.news					{ width:658px; height:46px; border:1px solid #333; margin:20px 0; background:url(/images/alert/bg_news.gif) repeat-x; position:relative; }
.news #alert_image			{ position:absolute; width:80px; height:85px; background:url(/images/alert/news_alert.png) no-repeat; top:-27px; left:2px; }
.news #alert_header			{ width:173px; height:17px; background:url(/images/alert/header_news.png) no-repeat; margin:7px 0 0 92px; float:left; display:inline; }
.news #alert_more			{ background:url(/images/alert/reddot.png) no-repeat; margin:10px 0 0 10px;; float:left; display:inline; }
.news #alert_more h6			{ font-size:14px; text-transform:uppercase; margin:-3px 0 0 17px; }
.news #alert_more h6 a			{ color:#fff; }
.news #alert_text			{ clear:both; margin-left:90px; }
.news #alert_text p			{ margin:0; padding:1px 0 0; font-size:12px; color:#fff; font-weight:bold; }
.news #alert_text a			{ color:#fff; }
.news #alert_text a:hover		{ color:#fff; text-decoration:underline; }
.news #alert_text a:visited		{ color:#fff; }

/* END ALERTS */

/* SPLASH PROBOWL */

body.splash_probowl { width: 100%; background: #b9bcc3 url(/images/splash/probowl08/bg.jpg) repeat-x; text-align: left; }

body.splash_probowl div.content { margin: 53px auto; width: 886px; height: 660px; background: #b9bcc3 url(/images/splash/probowl08/bg_probowl.jpg) no-repeat;}

body.splash_probowl div#player { margin: 0; padding: 2px; width: 401px; height: 335px; float: left; border: 1px solid #666; }

body.splash_probowl a { border: none; }

body.splash_probowl img { border: none; }

/* END SPLASH PROBOWL */

/* SPLASH SNF */

body.splash_snf { width: 100%; background: #333333 url(/images/splash/12-18-08/bg.jpg) repeat-x; text-align: left; }

body.splash_snf div.content { margin: 0px auto; width: 1052px; height: 942px; background: #b9bcc3 url(/images/splash/12-18-08/main.jpg) no-repeat;}

body.splash_snf div.contentwrap {  padding-top:165px; padding-left:367px; }

body.splash_snf div#player { margin: 0; padding: 2px; width: 401px; height: 335px; float: left; border: 0px; margin-top:199px; margin-left:75px; }

body.splash_snf a { border: none; }

body.splash_snf img { border: none; }

/* END SPLASH SNF */

/* SPLASH SEATS */

.splash_seats { width: 100%; height:100%; background: #051b36; text-align: right; font-size:16px; position:relative; }

.splash_seats div.distance { height:50%; width:1px; float:left; margin-bottom:-350px; }

.splash_seats div.content { margin: 0px auto; width: 900px; height:700px; clear:left; }


/* END SPLASH SEATS */

#opportunity_new { background: #a9abae; background-image:none; margin:0px; }
#opportunity_new #main { width:740px; margin:0px auto; text-align:left; background:url('/uploads/assets/opportunity-bg.png') top left repeat-y; }
#opportunity_new #main #header { width:130px; height:101px; padding-top:29px; padding-left:610px; background: url('/uploads/assets/opportunity-header.png') top left no-repeat; }
#opportunity_new #main #header a { color:#000; }
#opportunity_new #main #header a:link { color:#000; }
#opportunity_new #main #header a:visited { color:#000; }
#opportunity_new #main #header a:active { color:#000; }
#opportunity_new #main #header a:hover { color:#000; text-decoration:underline; }
#opportunity_new #main #content { width:340px; float:left; padding-left:42px; padding-right:20px; }
#opportunity_new #main #form { width:271px; float:left; padding-left:26px; padding-right:41px; }
#opportunity_new #main #form #opportunity_form_wrap { width:164px; margin:0px auto; }
#opportunity_new #main #form #opportunity_form_wrap input { width:157px; height:14px; background: url('/uploads/assets/opportunity-input.png') top left no-repeat; border:0px; padding:2px; }
#opportunity_new #main #form #opportunity_form_wrap input#phone1 { width:40px; margin-right:4px; }
#opportunity_new #main #form #opportunity_form_wrap input#phone2 { width:40px; margin-right:4px; }
#opportunity_new #main #form #opportunity_form_wrap input#phone3 { width:60px; }
#opportunity_new #main #form .agree { width:55px; float:left; margin-left:52px; padding-top:12px; }
#opportunity_new #main #form .submit { width:90px; float:right; margin-right:58px; padding-top:8px; }
#opportunity_new #main #rotator { width:730px; clear:both; padding-left:2px; padding-right:8px; text-align:center; }
#opportunity_new #footer { width:740px; margin:0px auto; }
.noborder { border:0px; }
