* {
	margin: 0px;
	padding: 0px;
}
p {
	margin-bottom: 1em;
}
img {
	border: 0px;
}
div.clearer {
	clear: both;
	line-height: 0px;
	height: 0px !important ;
	overflow: hidden;
	margin: 0px;
}
input, select {
	border: 1px solid #CCEEFF;
}
input [type=hidden], input [type=image] {
	border: 0px;
}
table, tr, td {
	margin: 0px;
	border: 0px;
	padding: 0px;
	font-size: 10px;
	font-family: Verdana;
}
body {
	font-size: 10px;
	font-family: Verdana;	
	background: url(/fls/11000/site_graphics/background.jpg);
}
.ad_area {
	text-align: center;
}
.ad_area img {
	margin-left: auto;
	margin-right: auto;
}


/* Positioning and Sizing*/
#container {
	width: 1000px;
	overflow: auto;
}
#header {
	position: relative;
	width: 950px;
	height: 151px;
}
#header_text {
	position: absolute;
	bottom: 2px;
	left: 570px;
}
#header_text, #header_text a {
	color: white;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
	
#left_column {
	float: left;
	width: 130px;
	background: url(/images/11000/custom/blue_bg.jpg);
	overflow-x: hidden;
}
#middle_column {
	float: left;
	overflow-x: hidden;
	margin-left: 2px;
	background-color: white;
}
#container .standard {
	width: 650px;
}
#container .wide {
	width: 817px;
}
#middle_column .left {
	float: left;
	width: 410px;
	overflow-x: hidden;
}
#middle_column .right {
	float: left;
	position: relative;
	width: 238px;
	background: url(/images/11000/custom/red_bg.jpg);
	border-left: 1px solid #10347e;
	margin-left: 1px;
	overflow-x: hidden;
}
#right_column {
	background: url(/images/11000/custom/red_bg.jpg);
	float: left;
	width: 164px;
	overflow-x: hidden;
	border-left: 2px solid #10347e;
	text-align: center;
}
/* left_column */
#search {
	margin-top: 5px;
	margin-left: 3px;
}
#search .textbox, #search .button{
	float: left;
}
#search .textbox {
	width: 94px;
	height: 18px;
}
#search .button {
	font-weight: normal;
	background-color: transparent;
	color: white;
}
#under_menu .ad_area {
	margin-top: 5px;
	margin-bottom: 5px;
}

/* Middle Column */
#top_story_header {
	height: 27px;
	line-height: 27px; 
	vertical-align: middle;
	background-color: #10347e;
	padding-left: 20px;
	color: white;
	font-size: 14px;
	margin-left: 1px;
}
#main_viewer {
}
	#main_viewer .image_viewer {
		height: 300px;
		width: 400px;
		overflow: hidden;
		text-align: center;
		margin-top: 5px;
		margin-left: auto;
		margin-right: auto;
	}
	#main_viewer .image_viewer img {
		margin-left: auto;
		margin-right: auto;
	}
	#main_viewer div.text {
		margin-left: 10px;
		margin-right: 10px;
		height: 120px;
	}
	#main_viewer .title {
		font-size: 14px;
		font-weight: bold;
	}
	#main_viewer .teaser_p {
		font-size: 10px;
		font-weight: normal;
		text-decoration: none;
		color: black;
		margin-top: 10px;
	}
	#main_viewer .teaser_p a {
		color: black;
		text-decoration: none;
	}
#controls {
	height: 17px;
	background: url(/images/11000/custom/controls.gif) no-repeat;
	background-position: 320px 0px;
	position: relative;
}
	#controls .article_count {
		position: absolute;
		left: 280px;
		top: 2px;
	}
	#controls .control {
		position: absolute;
		width: 20px;
		height: 20px;
	}
	#controls .backward {
		left: 325px;
	}
	#controls .stop {
		left: 350px;
	}
	#controls .forward {
		left: 370px;
	}
#sub_stories {
	background-color: #10347e;
	width: 100%;
	height: 105px;
}
	#sub_stories .article_tab {
		vertical-align: middle;
		text-align: center;
		float: left;
		margin-left: 10px;
		margin-right: 5px;
		margin-top: 7px;
		display: inline;
	}
	#sub_stories .article_tab img {
		width: 120px;
		height: 90px;
	}
	#sub_stories .active {
		margin-top: 6px;
	}
	#sub_stories .active img {
		border-top: 1px solid white !important;
		border-bottom: 1px solid white !important;
	}
	#sub_stories .content {
	}
	#sub_stories .article_tab .last {
		margin-right: 0px;
	}

/* Other Headlines */
#other_headlines {
	font-size: 10px;
	margin-top: 3px;
}
#other_headlines ul {
	list-style-type: none;
}
#other_headlines li {
	padding-left: 17px;
	background: url(/images/11000/custom/blue_arrow.gif) no-repeat;
	background-position: 5px 1px;
	margin-bottom: 7px;
}

#other_headlines .printline {
	font-weight: bold;
}
#other_headlines .content {
	border: 1px solid #10347e;
	border-top: 0px;
	overflow: hidden;
	width: 408px;
}
#other_headlines a {
	color: black;
	text-decoration: none;
}

/* Features */
#features .wrapper {
	border: 1px solid #10347e;
	border-top: 0px;
}
#features .content {
	height: 145px;
	overflow: auto;
	overflow-x: hidden;
	_width: 408px;
}
#features a {
	color: black;
	text-decoration: none;
}
/*
* html #features .content {
	width: 408px;
}
*/
#features li {
	margin-top: 5px;
}
#features li img {
	float: left;
	width: 78px;
	height: 60px;
	margin-right: 3px;
	margin-left: 5px;
	display: inline;
}
#features p.text {
	float: right;
}
#features h2.title {
	font-size: 10px;
	font-weight: bold;
}

/* Middle right Column */
#scoreboard {
	background: url(/images/11000/custom/scoreboard_bg.jpg) repeat-x;
	height: 64px;
	width: 238px;
	position: relative;
}
#scoreboard h2 {
	color:white;
	font-size: 12px;
}
#scoreboard .ad_area img {
	position: absolute;
	right: 0px;
	top: 0px;
}
#scoreboard table {
	margin-left: 10px;
	margin-top: 5px;
}
#scoreboard td {
	color: white;
	font-size: 10px;
}
#scoreboard td a {
	color: white;
}
#scoreboard td.sport {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 4px;
}
#scoreboard tr.info td {
	padding-left: 10px;
}

#login table {
	margin: 0px 2px;
	width: 100%;
}
#login td {
	text-align: center;
	font-size: 10px;
}
#login td.email input, #login td.email {
	width: 110px;
}
#login td.password input, #login td.password {
	width: 90px;
}
#login td.go {
	text-align: left;
}
#login label {
	color: white;
	font-size: 10px;
}
#login td input {
	height: 20px;
}
#login .info td, #login .info td a {
	color: white;
	text-decoration: none;
}

/* Schedule Results */
#schedule_results {
	border: 1px solid white;
	border-top: 0px;
	width: 234px;
	margin-top: 5px;
	margin-left: 1px;
}
#schedule_results a {
	color: white !important;
}
#schedule_results div.tab_menu {
	margin: 0px;
	overflow: hidden;
	height: 19px;
}
#schedule_results .tab_viewer {
	height: 205px;
	overflow: auto;
	overflow-x: hidden;
	background-color: #950415;
}
#schedule_results div.tab_header {
	display: inline;
	width: 49%;
	height: 19px;
	line-height: 19px;
	vertical-align: middle;
	text-align: center;
	background-color: #10347e;
	color: white;
	font-size: 12px;
	font-weight: bold;
	float: left;
	font-family: arial;
}
#schedule_tab {
	margin-right: 4px;
}
#schedule_results div.tab_menu div.active {
	background-color: #950415;
}
/* Fan Poll */
#fan_poll {
	width: 235px;
	overflow: hidden;
	background-color: #cccccc;
	font-size: 10px;
	color: #10347e;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
}
#fan_poll ul {
	margin-left: 30px;
	margin-top: 3px;
	list-style-type: none;
}
#fan_poll h2 {
	font-size: 10px;
	text-align: center;
	font-weight: normal;
}
#fan_poll div.submit_button {
	text-align: center;
	padding: 5px 0px;
}
#fan_poll input {
	border: 0px;
}
/* Below Fan Poll Ads */
#below_fanpoll .ad_area {
	margin-top: 8px;
	text-align: center;
}
#below_fanpoll .ad_area img {
	margin-left: auto;
	margin-right: auto;
}

/* Article */
td.photocopy, div.photocell {
	background-color: #950415;
	color: white;
}
div.photocell {
	color: white;
	padding-top: 3px;
	padding-left: 3px;
	float: left;
	margin-right: 3px;
}
body.article #guts {
	margin: 0px 3px;
}
	

/* Right Column */
#right_column .ad_area img {
	margin-left: auto;
	margin-right: auto;
}
#right_column .ad_area {
	margin-top: 3px;
	margin-bottom: 3px;
}

#footer {
	background: url(/images/11000/custom/red_bg.jpg);
	width: 949px;
}
#footer a {
	color: white;
}
#footer .footerText {
	color: white;
}
#footer .network_ad {
	text-align: center;
}
#footer .network_ad img {
	margin-left: auto;
	margin-right: auto;
}

/* Video Embed Player */
#NeulionVidContainer {
	width:409px;
	height:305px;
	margin-left:1px;
	margin-top:0px;
	display:none;
	}

#articleVideoContainer{
	position:absolute;
	z-index:9999;
	}
.imgPlayOverlayContainer{
	position:absolute;
	z-index:999;
	margin-left:140px;
	margin-top:90px;
	}

#videoStop {
	color:#FFD00D;
	background-color:#000000;
	height:16px;
	width:75px;
	z-index:9999;
	text-decoration:none;
	font-weight:bold;
	margin-left:3px;
	padding-left:10px;
	cursor:pointer;
	border:1px solid #FFD00D;
	}
	
#RotatorContainer{
	color:#000000;
}
.MainStoryText{
	height:89px;
	padding-top: 5px;
}
#mainStoriesContainer{
	margin-top:5px;
}
 .counter{
	margin-left:295px;
	margin-right:5px;
	width:35px;
	float:left;
 }
 .controls{
	float:left;
	height:13px;
	width:67px;
	background: url(/fls/11000/site_graphics/scrollerControls.gif) no-repeat;
}
 .controls div{
	position:relative;
  }
.controls .box{
	height:13px;
	width:18px;
	position:absolute;
	cursor:pointer;
  }
  
 .controls .previous{
	left:0px;
  }
 .controls .stop{
	left:24px;
  }
 .controls .next{
	left:48px;
  }
 .clearer{
	clear:both;
 }