html,body {
	margin:0;
	font-family:Lucida Sans,Verdana,Helvetica,Arial;
	background-color: #000000;
	height: 100%;
	width:100%;
	color:#000000;
}


/*common css*/
a img{
  border:none;
}

.title{
  font-size:13px;
  font-weight:bold;
}

.sectionSpacer{
  height:10px;
}


#pageContainer{
  width:1170px;
}

#siteRibbon{
  width:852px;
  background:url(/fls/17900/site_graphics/siteRibbon.gif) repeat-y 832px 0px;
}

#mainContent{
  width:974px;
  background-color:#ececec;
}





/*header*/
  
  #headerArea{
    position:relative;
  }
    #searchBox{
      position:absolute;
      top:4px;
      right:0px;
      color:#fff;
    }
    
        #searchInput{
          width:140px;
          height:15px;
          border:none;
          border-right:1px solid #000;
        }
        #searchBox .searchText{
          font-weight:bold;
          font-size:12px;
        }
        #searchBox td{
          padding-right:8px;
        }
        
    #weather{
      position:absolute;
      top:5px;
      left:555px;
      color:#fff;
      font-size:11px;
      font-weight:bold;
    }
    
    #weather .temperature{
      padding-top:2px;
      float:left;
    }
    
    
  /*menu css*/
    div#headerBottomContainer{
      position:relative;
    }
      div#headerBottomContainer .separator{
        position:absolute;
        left:525px;
        top:0px;
        height:26px;
        width:20px;
        background:url(/fls/17900/site_graphics/headerBottomSep.gif);
      }
    #headerBottom td{
      height:26px;
    }
    #milonic_menus{
      width:545px;
      background: url(/fls/17900/site_graphics/menuBG.gif) repeat-x;
    }
	#milonic_menus table.milonictable{
	  width:525px;
	}
    #milonic_section_menus{
      background-color:#ececec;
    }
      td.menuv5_main_menu, td.menuv5_sub_menu, td.menuv5_sport_list, td.menuv5_section_item, td.menuv5_section_header{
        padding:0px !important;
        padding:0px 5px !important;
        height:26px;
      	text-align:center;
	  }
 		td.menuv5_sub_menu, td.menuv5_sport_list{
			text-align:left;
		}

		/*sections menus*/
        
        
        td.menuv5_section_header, td.menuv5_section_item{
          padding:0px 10px !important;
          
        }
        a.menuv5_section_header, a.menuv5_section_item{
          text-decoration:none !important;
          font-weight:bold;
          font-size:11px;
        }

      
      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:normal !important;
        font-size:11px;
        font-family: Lucida Sans, verdana, arial !important;
      }
      
      a.menuv5_sub_menu, a.menuv5_sport_list{
        font-weight:normal !important;
      }
      
      
      /*scroller (results)*/
       #scroller{
          position:relative;
          color:#D1CDCE;
          background-color:#313131;
        }
          #scroller ul {
                list-style: none;
                margin: 0;
                padding: 0;
          }
          #scroller .moreLink{
            color:#00204e;
          }
          #scroller .controls{
            position:absolute;
            right:7px;
            top:7px;
            height:10px;
            width:39px;
            background: url(/fls/17900/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{
                left:0px;
              }
              #scroller .controls .stop{
                left:14px;
              }
              #scroller .controls .next{
                left:30px;
              }
        

/*center column*/

#centerColContainer{

}
    #centerColContainer .wrapper{
      padding:3px 5px 3px 3px;
    }
    #centerColContainer .article_container{
      border:1px solid #000;
      background-color:#fff;
      margin-left:5px;
    }
    
    .secBoxContainer{
      padding:0px 10px;
    }
    
    #topCenterShadow{
      height:9px;
      background:url(/fls/17900/site_graphics/topCenterShadow.gif) repeat-x;
      position:relative;
    }
    #leftTopShadow{
      position:absolute;
      height:9px;
      width:7px;
      top:0px;
      left:0px;
      background:url(/fls/17900/site_graphics/topLeftShadow.gif);
    }
  
   
/*right column*/
#rightColContainer{
  width:230px;
  padding-top:4px;
}

  #rightColContainer .sectionSpacer{
    height:5px;
  }
 
  .premium{
    background:url(/fls/17900/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{
    background:url(/fls/17900/site_graphics/loginBG.gif) repeat-y;
    padding-bottom:5px;
  }
  #login .loginInput{
    width:90px;
    border:none;
    border:1px solid #CDCAC5;
  } 
  
   div#login #emailInput{
    background: url(/fls/17900/site_graphics/emailBg.gif) no-repeat;
    background-color:#fff;
  }
  div#login #pwdInput{
    background: url(/fls/17900/site_graphics/pwdBg.gif) no-repeat;
    background-color:#fff;
    border-left:none;
    font-family:arial;
  }
    #login a.LoginAreaText {
      color:#fff;
      text-decoration:none;
    }
    
    
    
  /*tabs*/
  .content_on{
      display:block;
    }  
    .content_off{
      display:none; 
    } 
    
    .tab_header{
      font-weight:bold;
      cursor:pointer;
      padding:5px;
      border-right:1px solid #fff;
      height:15px;
      width:33%;
      color:#ffffff;
    }
    #rankings{
      border-right:none;
    }
    
    .tab_on{
      background:url(/fls/17900/site_graphics/tab_on_bg.gif) repeat-x;
    }
    .tab_off{
      background:url(/fls/17900/site_graphics/tab_off_bg.gif) repeat-x;
    }  
    
    .tabContent{
      height:175px;
      overflow:auto;
      overflow-x:hidden;
      margin-top:1px;
      background-color:#000000;
      color:#fff;
      padding-top:5px;
      font-size:10px;
    }  
  
  
  /*schedule*/
  
  .tabContent td{
    font-size:10px;
  }

  #schedule_content .secBoxContainer,#results_content .secBoxContainer{
    padding:0px 5px;
  }

    table.info{
      width:200px;
    }
  .tabContent .sport{
    font-weight:bold;
  }
  .tabContent .date, .tabContent .time{
    width:41px;
  }
  .tabContent .links{
    text-align:center;
    padding-top:10px;
  }
  .tabContent .links a{
    text-decoration:none;
    color:#989495;
    font-size:12px;
    font-weight:bold;
  }
  

      /*right ads*/
      .right2_ads .spacer{
        width:5px;
      }
      
      /*Fan poll*/
      #poll .title{
        height:16px;
        background:url(/fls/17900/site_graphics/fanPollTitle.gif);
        color:#fff;
        padding:3px 0px 0px 3px;
      }
      
      #poll .pollwrapper{
        background: url(/fls/17900/site_graphics/pollContentBG.gif) repeat-x;
        background-color:#9B0303;
        color:#fff;
        font-size:12px;
        font-weight:bold;
      }
      #poll input{
        background-color:transparent;
      }
      #poll .pollQuestion{
        padding:5px 10px;
      }
      
      #poll table{
        width:170px;
        padding:5px 0px;
      }
      #poll .teaser_p{
        text-align:left;
      }
 
 
/*far right column*/

#farRightColContainer{
  padding:4px 3px 0px 7px;
  width:160px;
}     
.third_col_ads{
  padding-bottom:5px;
}

#skyscraper{
  width:160px;
  position:absolute;
  left:985px;
  top:2px;
}


.skyscraper{
  padding-bottom:10px;
}


/*footer*/
#footer{
  background-color:#840405;
  color:#fff;
  padding:5px;
  font-family:arial, verdana;
  position:relative;
}

#footer .accipiter{
  text-align:center;
  padding:10px;
}

#footer .links, #footer .links a, #footer a.bottomLinkFont{
  color:#fff;
  font-size:10px;
  font-weight:bold;
  text-decoration:none;
  font-family:arial, verdana;
}

#xosLogo{
  width:120px;
}
#bottomRightCorner{
  height:13px;
  width:13px;
  background: url(/fls/17900/site_graphics/bottomRightCorner.gif);
  position:absolute;
  bottom:0px;
  right:-1px;
}

.sellnewbutton {
  color: #AD0F0E;
}
