/* 960.CSS Grid */

.grid{display:inline;float:left;margin:0 5px}
.grid_1{width:60px}
.grid_2{width:160px}
.grid_3{width:240px}
.grid_4{width:300px}
.grid_5{width:380px}
.grid_6{width:460px}
.grid_7{width:540px}
.grid_8{width:620px}
.grid_9{width:700px}
.grid_10{width:780px}
.grid_11{width:860px}
.grid_12{width:940px}
.grid.alpha{margin-left:0}
.grid.omega{margin-right:0}
.spacer{height:5px;clear:both;overflow:hidden}
a{text-decoration:none;color:#393996}
a:hover{text-decoration:underline;color:#0477f6}
h1,h2{color:#1f1fff}
.box-header{width:100%;height:35px;background:url(/images/setup/accordion_pattern_active.png) no-repeat 0 0 #d5d5d5}
.box-header span{display:block;padding:0 15px;font-family:arial;font-size:13px;font-weight:700;color:#002248;line-height:35px}

/******* SITE COLORS **********/

.color-b{background-color:#}
#text-site{padding:5px;color:#fff;font-weight:700;background:#000;position:absolute;left:0;top:0}
body{background:url(/images/setup/repeating_bg.png) repeat-x left top #cfcfcf}
#page{background:url(http://photostore.psbin.com/s/x/0we161ab12nj7a/shadow.png) no-repeat center top}
#master-header{width:960px;height:167px;margin-bottom:5px;position:relative;background:url(/images/setup/header_bg.png) no-repeat left top}
#header-link{width:530px;height:167px;display:block;float:left}
#header-img{width:430px;height:167px;float:right}
#wrapper{width:960px;margin:0 auto;background:url(/images/setup/wrapper_bg.png) repeat-x left top}
#body-container{width:960px;margin-bottom:5px}
#mainbody{width:540px;float:left}
.internal #mainbody{width:765px;padding:10px;min-height:550px;margin:0 auto;background:#fff;position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url(/pie.htc)}
.ie6 .internal #mainbody{height:465px}

#master-footer { width:950px;height:95px;margin:0 auto;background:url(/images/setup/footer_bg.png) no-repeat 0 0;overflow:hidden; position:relative }

#footer-text{width:260px;overflow:hidden;float:left;padding-left:20px;padding-top:20px;color:#2e2d2d;font-family:helvetica;font-weight:700;font-size:14px;text-shadow:1px 1px #fff;line-height:20px}
#footer-text .sidebar{display:none}

#footer-logos{width:530px;float:right;padding-top:20px;overflow:hidden}
#footer-logos ul,#footer-logos ul li{list-style:none;padding:0;margin:0}
#footer-logos .footer-logo{float:left;margin-right:0px}
#footer-logos #footer-logo2{margin-right:0}
#footer-logos #footer-logo3{margin-right:0}

/********** HEADLINES **********/

#carousel-wrapper{width:540px;margin-bottom:5px}
#carousel-seats{margin-bottom:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url(/pie.htc)}
#carousel-seats .title{display:block;color:#fff;margin-bottom:3px;margin-top:0;font-family:arial;font-size:14px;font-weight:700;line-height:20px}
#carousel-seats .title:hover{color:#5f5fff}
#carousel-seats .date{color:#a5a5a5;display:block;font-weight:weight}
#carousel-seats .leadIn{color:#fff}
#carousel-seats .readmore{color:#5f5fff;font-weight:700;font-size:12px}
#carousel-controls{overflow:hidden;width:532px;padding:0 4px 5px;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url(/pie.htc)}
#carousel-controls .control{float:left;height:84px;padding-top:5px;width:130px;margin-right:4px;position:relative}
#carousel-controls .active a{width:130px;height:89px;display:block!important;position:absolute;left:0;top:0;background:url(/images/setup/carousel_active.png) no-repeat 0 0}
#carousel-controls #control3{margin-right:0}
#more-headlines-button{width:540px;height:97px;display:block;overflow:hidden;background:url(/images/setup/master_sprite.png) no-repeat 0 -41px}

.scoreboard-hdr{width:240px;height:34px;display:block;margin-bottom:5px;overflow:hidden;background:url(/images/setup/master_sprite.png) no-repeat -540px -95px}
.schedule-boxscore{height:236px;padding:10px;overflow:auto;color:#000;font-size:12px;font-family:helvetica;margin-bottom:5px;background:#fff;position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url(/pie.htc)}
.schedule-boxscore .date,.schedule-boxscore .status{color:#009;font-weight:700}
.schedule-boxscore .sport{font-size:14px}
.boxevent{margin-bottom:15px}

/********** TICKER CONT **********/

#ticker-cont{width:950px;height:41px;margin:0 auto 5px;background:url(/images/setup/master_sprite.png) no-repeat 0 0;position:relative}
#social-buttons{width:144px;height:26px;position:absolute;left:70px;top:7px}
.social-button{width:44px;height:26px;display:block;text-indent:-9999px;float:left;margin-right:6px;background:url(/images/setup/master_sprite.png) no-repeat -9999px -9999px}
#social-button1{background-position:-94px -168px}
#social-button2{background-position:-144px -168px}
#social-button3{margin-right:0;background-position:-194px -168px}
#social-button1:hover{background-position:-94px -141px}
#social-button2:hover{background-position:-144px -141px}
#social-button3:hover{background-position:-194px -141px}

/********** NAVIGATION **********/

.men-hdr{width:160px;height:34px;margin-bottom:5px;display:block;overflow:hidden;background:url(/images/setup/master_sprite.png) no-repeat -780px -41px}
.women-hdr{width:160px;height:34px;margin-bottom:5px;display:block;overflow:hidden;background:url(/images/setup/master_sprite.png) no-repeat -780px -75px}
.club-hdr{width:160px;height:34px;margin-bottom:5px;display:block;overflow:hidden;background:url(/images/setup/master_sprite.png) no-repeat -780px -109px}
.info-hdr{width:160px;height:34px;margin-bottom:5px;display:block;overflow:hidden;background:url(/images/setup/master_sprite.png) no-repeat -780px -143px}
#lcol-nav{width:140px;padding:10px;background:#fff;margin-bottom:5px;position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url(/pie.htc)}
#lcol-nav a{display:block;font-family:helvetica;color:#414141;font-size:12px;line-height:20px;font-weight:700}

#secondary-nav{width:785px;height:41px;float:left;margin:0 auto 5px;background:url(/images/setup/secondary_nav_bg.png) no-repeat 0 0}
#secondary-nav h3{color:#FFF;float:left;font-family:helvetica;font-size:24px;font-weight:700;margin:0;padding-left:10px;padding-top:3px}
#secondary-nav #links-container{float:right;padding-right:10px;padding-top:12px;color:#fff}
#secondary-nav #links-container a{color:#fff}

/********** AOTW *********/

.aotw-hdr{width:240px;height:34px;display:block;margin-bottom:5px;overflow:hidden;background:url(/images/setup/master_sprite.png) no-repeat -540px -129px}
#aotw{width:220px;padding:10px;background:#fff;margin-bottom:5px;position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url(/pie.htc)}
#aotw .image{width:110px;height:132px;margin-right:10px;display:block;float:left;border:3px solid #fff;position:relative;box-shadow:0 0 10px #666;-moz-box-shadow:0 0 10px #666;-webkit-box-shadow:0 0 10px #666;behavior:url(/pie.htc)}
#aotw .info{padding-top:15px}
#aotw a{color:#414141;font-size:16px;font-weight:700;display:block;font-family:helvetica}

/********** ROSTERS **********/

table.roster{width:100%;background-color:}
tr.roster-header td{font-weight:700;color:#FFF;background-color:#009;padding:5px}
tr.roster-header td a{color:#FFF;text-decoration:underline}
tr.roster-row0 td{background-color:#cbcbcb;font-size:11px;padding:5px}
tr.roster-row1 td{background-color:#;font-size:11px;padding:5px}

/**************** BIOS ***************/

.bio{padding:5px}
.bio-name{}
.bio-data{}
.bio-photo{float:left;padding:10px}


#mainbody .bio-wrap .head {background:#000063;color:#FFF} 
#mainbody .bio-wrap .head h2 {color:#CCC;font-family:arial, helvetica;white-space:nowrap;line-height:24px;text-transform:none;padding:0;text-shadow:1px 1px 3px #000} 
#mainbody .bio-wrap .head a {color:#FFF;text-decoration:underline} 
#mainbody .bio-wrap .headshot {width:120px} 
#mainbody .bio-wrap .biodata {padding:0 310px 0 135px} 
#mainbody .bio-wrap .metadata {font-family:arial, helvetica} 
#mainbody .bio-wrap .metadata .label {color:#ccc}

/********** SCHEDULE **********/

table.schedule{width:100%;background-color:}
.schedule-data{width:500px}
.schedule-header{font-weight:700;color:#FFF;background-color:#009}
tr.schedule-header td{padding:5px}
tr.schedule-row0 td{background-color:#cbcbcb;padding:5px}
tr.schedule-row1 td{padding:5px}
.inProgress{color:#000;background:#FF0}

/**********SLIDER***********/

#scoreboard-ticker-wrapper{width:710px;height:20px;color:#fff;position:absolute;left:230px;top:10px}
#scoreboard-ticker{width:620px;height:20px;overflow:hidden}
#scoreboard-ticker li{width:620px;height:20px;overflow:hidden}
#scoreboard-ticker .no-events{text-align:center}
#scoreboard-ticker span{color:#323131;font-family:helvetica;font-weight:700;font-size:16px}
#scoreboard-ticker a{color:#009;font-weight:700;font-size:16px;font-family:arial}
#scoreboard-ticker-prev,#scoreboard-ticker-next,#scoreboard-ticker-pp{position:absolute;right:60px;top:-5px}
#scoreboard-ticker-pp{right:30px}
#scoreboard-ticker-next{right:0}
#scoreboard-ticker-prev a,#scoreboard-ticker-next a,#scoreboard-ticker-pp a{display:block;width:30px;height:31px;background:url(/images/setup/master_sprite.png) no-repeat 0 -138px;outline:none}
#scoreboard-ticker-next a{background-position:-60px -138px}
#scoreboard-ticker-pp .pause{background-position:-30px -138px}
#scoreboard-ticker-pp .play{background-position:-30px -169px}
.stats-wrapper th{background:#009!important}

/********** BIOS**********/

.bio-container .head{background:#009!important}
.bio-wrapper .bio-container a{color:#DECD6B}
.roster-list,.roster-title{background:#009!important}
.roster-list a{color:#fff!important}
.roster-list a:hover{color:#DECD6B!important}
.bio-wrapper .bio-container .head a{color:#fff;text-decoration:underline}
.bio-wrapper .bio-container .head a:hover{color:#DECD6B}

#vew-mode {
  bottom: 3px;
  margin: 0;
  position: absolute;
  right: 5px;
} 