html,body {
	margin:0;
	font-family:Verdana,Helvetica,Arial;
	background:url(/fls/17000/site_graphics/bodyBG.gif) repeat;
	background-color: #C5BA8E;
	height: 100%;
	width:100%;
	color:#000000;
}


/*common css*/
a img{
  border:none;
}

.title{
  font-size:13px;
  font-weight:bold;
}

.sectionSpacer{
  height:10px;
}

.sectionSpacerAd{
  height:5px;
}



#pageContainer{
  width:1050px;
}

#siteRibbon{
  width:852px;
  background:url(/fls/17000/site_graphics/siteRibbon.gif) repeat-y 832px 0px;
}

#mainContent{
  width:824px;
}





/*header*/
  
  #headerArea{
    position:relative;
  }
    #searchBox{
      position:absolute;
      top:4px;
      right:0px;
    }
    
      #searchInput{
        width:90px;
        height:14px;
        border:none;
        border-right:1px solid #000;
      }
  


/*left column*/

#leftColContainer{
  width:162px;
  background:url(/fls/17000/site_graphics/leftColBG.gif) repeat;
}

    /*menu css*/
    
    td.menuv5_main_menu, td.menuv5_sub_menu, td.menuv5_sport_list, td.menuv5_section_item, td.menuv5_section_header{
      padding:0px !important;
      padding-left:20px !important;
      height:16px;
    }
      /*sections menus*/
      td.menuv5_section_header, td.menuv5_section_item{
        padding-left:15px !important;
        
      }
      a.menuv5_section_header, a.menuv5_section_item{
        text-decoration:none;
        background-color:#C5BA8D !important;
        height:16px;
        padding-left:15px;
        border-bottom:1px solid #fff !important;
      }
      a.menuv5_section_header{
        padding-left:10px;
      }
    
    td.menuv5_sub_menu, td.menuv5_sport_list{
      border-bottom:1px solid #ffffff;
    }
    
    a.menuv5_main_menu, a.menuv5_sub_menu, a.menuv5_sport_list, a.menuv5_section_header{
      text-decoration:none !important;
      font-weight:bold !important;
      font-size:11px;
    }
    
    a.menuv5_sub_menu, a.menuv5_sport_list, a.menuv5_section_item{
      font-weight:normal !important;
    }
    
    /*ads*/
    
    .leftColAd{
      padding-bottom:10px;
    }
    
    .centerColAd {
      padding-bottom:10px;
    }
/*center column*/

#centerColContainer{
  background:#ffffff url(/fls/17000/site_graphics/leftShadow.gif) repeat-y;
}
    #centerColContainer .wrapper{
      padding:0px 4px;
    }
    
    .secBoxContainer{
      padding:0px 10px;
    }
    
    #topCenterShadow{
      height:9px;
      background:url(/fls/17000/site_graphics/topCenterShadow.gif) repeat-x;
      position:relative;
    }
    #leftTopShadow{
      position:absolute;
      height:9px;
      width:7px;
      top:0px;
      left:0px;
      background:url(/fls/17000/site_graphics/topLeftShadow.gif);
    }
  
    /*article rotation*/
    
    .hide_section{
      position:absolute;
      left:-2000px;
      top:-3000px;
    }
    
    #main_article{
      padding-top:10px;
    }
      .teaser_container{
        text-align:left;
      }
    #main_article .teaser_p{
      padding-bottom:10px;
      height:70px;
      overflow:hidden;
    }
    #main_article .teaser_p .title{
      font-weight:bold;
      color:#000000;
      font-size:13px;
    }
    #main_article .teaser_p a{
      text-decoration:none;
    }
    
    .moreLink{
      color:#000000;
      font-weight:bold;
    }
    
    #below_main{
      background-color:#000000;
      padding:5px 0px;
    }
    .image_viewer{
      overflow:hidden;
    }
    
    #controls{
      background:url(/fls/17000/site_graphics/controls.gif) no-repeat;
      height:9px;
      width:36px;
      position:relative;
    }
    
     #controls .control{
        width:9px;
        height:9px;
        position:absolute;
        cursor:pointer;
      }
        .backward{
          left:0px;
        }
        .stop{
          left:13px;
        }
        .forward{
          right:0px;
        }
    
    /*other headlines*/
    #otherHeadlines .secBoxContainer table{
      padding:5px 0px;
    }
    
    #otherHeadlines .imgContainer{
      width:80px;
      padding-right:10px;
    }
    
    #otherHeadlines .title, #otherHeadlines .title a{
      font-weight:bold;
      color:#000000;
      font-size:13px;
     
    }
    #otherHeadlines a{
      text-decoration:none;
    }
    

/*right column*/
#rightColContainer{
  width:234px;
  background-color:#C5BA8D;
}
  #topRightShadow{
    height:9px;
    width:234px;
    background: url(/fls/17000/site_graphics/topRightShadow.gif) no-repeat;
  }
  
  #scroller{
    height:50px;
    overflow:hidden;
    position:relative;
    padding:10px;
    color:#00204e;
  }
    #scroller ul {
          list-style: none;
          margin: 0;
          padding: 0;
    }
    #scroller .moreLink{
      color:#00204e;
    }
    #scroller .controls{
      position:absolute;
      right:5px;
      top:5px;
      height:46px;
      width:11px;
      background: url(/fls/17000/site_graphics/scrollerControls.gif) no-repeat;
    }
        #scroller .controls div{
          position:relative;
        }
        #scroller .controls .box{
          height:11px;
          width:11px;
          position:absolute;
          cursor:pointer;
        }
        
        #scroller .controls .previous{
          top:0px;
        }
        #scroller .controls .next{
          top:35px;
        }
  
  .premium{
    background:url(/fls/17000/site_graphics/premiumBG.gif) repeat-y;
    color:#ffffff;
    padding-bottom:5px;
  }
  .premium a, .premium a:link, .premium a:visited{
    color:#fff;
    text-decoration:none;
  }
    
    #featuredVideos .titleImg{
      padding:7px 0px;
    }
    #featuredVideos table{
      padding:5px 0px;
    }
    #featuredVideos .imgContainer{
      width:80px;
      padding-right:5px;
    }
    
  #login .loginInput{
    width:85px;
    height:16px;
    border:none;
    border-right:1px solid #000;
  } 
  
   div#login #emailInput{
    background: url(/fls/17000/site_graphics/emailBg.gif) no-repeat;
    background-color:#fff;
    
  }
  div#login #pwdInput{
    background: url(/fls/17000/site_graphics/pwdBg.gif) no-repeat;
    background-color:#fff;
    border-left:none;
  }
  
  /*schedule*/
  #schedule, #features{
    background-color:#00214E;
    color:#ffffff;
  }
  #schedule .secBoxContent{
    height:150px;
    overflow:auto;
    overflow-x:hidden;
  }
  #schedule .titleImg, #features .titleImg{
    background:url(/fls/17000/site_graphics/rightTitleBG.gif) no-repeat;
    width:234px;
    height:20px;
  }
  
  #schedule .title,#schedule .moreLink a,#features .title,#features .moreLink a{
    color:#00204e;
    padding:0px 10px;
  }
  
  #schedule .date, #features .date{
    font-weight:bold;
  }
  
  #schedule .item, #features .item{
    padding:5px 10px;
  }
  
  
  
  /*features*/

  #features .secBoxContent a{
    color:#ffffff;
    text-decoration:none;
  }
  #features .copyright{
    font-style:italic;
    font-size:10px;
  }
  
#skyscraper{
  width:160px;
  position:absolute;
  left:856px;
  top:98px;
}

#footer{
  background-color:#000;
  color:#fff;
  padding:5px;
}

#footer .accipiter{
  text-align:center;
  padding:10px;
}

#footer .links, #footer .links a{
  color:#fff;
  font-size:10px;
  font-weight:bold;
  text-decoration:none;

}

#NeulionVidContainer {
	width:400px;
	height:300px;
	margin-top:0px;
	display:none;
	margin-left:10px;
	}

#articleVideoContainer{
	position:absolute;
	z-index:9999;
	}
.imgPlayOverlayContainer{
	position:absolute;
	z-index:999;
	margin-left:151px;
	margin-top:96px;
	}
	
/******************************************************************CAROUSEL ECOM*****************************************************************************/


 #EcomBg{   
    z-index:1;
    position:relative;
    width:266px; 
    height:76px; 
    background:url('/fls/17000/site_graphics/EcomCarousel/CarouselBg.jpg') no-repeat;
  
  }

#EcomScroller{ 
   width:234px; 
    height:76px;
    position:absolute;
    top:0px;
    left:16px;
    z-index:5;
    display:none;  
}

#EcomScroller ul{
list-style:none;
margin:0;
padding:0;

}
#EcomScroller li{
float:left;
width:78px;
height:76px;
}


#EcomControlsPrev{
    position:absolute;
    left:0px;
    bottom:0px;
    z-index:5;
    width:16px;
    height:76px;
}


#EcomControlsNext{
    position:absolute;
    left:248px;
    bottom:0px;
    z-index:5;
    width:18px;
    height:76px;
}

/*New Rotator*/
#SubStoryImages {
	background-color:#000;
	padding-top:5px;
	padding-bottom:5px;
	}
#RotatorControlsContainer{
	margin-top:23px;
	margin-right:9px;
	}
.MainStoryTitle {
	color:#000;
	font-size:13px;
	font-weight:bold;
	font-family:verdana,arial,san-serif;
	}
.opacity_container {
	margin-left:-14px;
	}
.dateName {
	text-align:left;
	text-transform: uppercase;
	margin-left:5px;
	}
.MainStoryTeaserLink {
	font-weight:bold;
	text-decoration:none;
	}