body{background:url(/images/setup/main_repeating_bg.jpg) repeat-x left top #fff}
#background{background:url(http://photostore.psbin.com/v/6/ose52r89fwuel4/main_bg20140821.jpg) no-repeat center top;background:url(http://photostore.psbin.com/v/6/ose52r89fwuel4/main_bg20140821.jpg) no-repeat center top}
a{color:#369;text-decoration:none}
a:hover{text-decoration:underline}
h1{color:#001937}
h2{color:#8F91AE}
#wrapper{width:1012px;margin:0 auto}
#master-header{height:192px;position:relative}
#header-link{width:254px;height:166px;display:block;position:absolute;left:-53px;top:12px}
#body-container{width:996px;border:1px solid #fff;padding:7px;background:url(/images/setup/body_bg_grad.png) repeat-x left top #fff}
#mainbody{width:500px;float:left}
.internal-page #mainbody{background:#fff;padding:10px;width:788px;min-height:420px;_height:420px}
#leftcol{width:180px;float:left;margin-right:8px}
#rightcol{width:300px;float:right}
#master-footer{width:1012px;height:208px;margin:0 auto;position:relative;background:url(/images/setup/secondary_sprite.png) no-repeat 0 -64px}
#footer-logos{width:912px;padding:35px 50px 0;overflow:hidden;position:absolute;left:0;top:0}
#footer-logos ul,#footer-logos ul li{list-style:none;padding:0;margin:0}
#footer-logos #footer-logo1{float:left}
#footer-logos #footer-logo2{float:right}
#footer-text{color:#fff;font-family:arial;font-size:12px;margin:0 auto;text-align:center;padding-top:40px; position:relative; z-index:1}
#footer-text .sidebar{display:none}
#text-site {background: #000;padding: 5px;color: #fff;font-weight: bold;position: absolute;right: 0;top: 0}

/********** HEADLINES **********/
#carousel-wrapper{margin-bottom:5px}
.carousel-seat,#carousel-seats{background:#002551!important}
#carousel-seats .story-box{color:#fff;background:url(/images/setup/carousel_story_bg.png) repeat-x left -5px!important}
#carousel-seats .title{font-size:16px;font-weight:700;display:block;margin-bottom:3px;color:#fff}
#carousel-seats .title:hover{color:#0081d3}
#carousel-seats .date{font-weight:700;display:block}
#carousel-seats .readmore{font-weight:700;font-size:11px}
#carousel-controls{overflow:hidden;width:500px}
#carousel-controls .control{float:left;filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70}
#carousel-controls .hovered{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
#carousel-controls .active{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
#carousel-controls #control4{margin-right:0}
#more-headlines .row{font-family:arial;color:#000;margin-bottom:10px}
#more-headlines .title{display:block;color:#000;font-size:12px;font-weight:700}
#more-headlines .date{display:block;font-size:10px}
#more-headlines .leadin{color:#000}

/************** NAVIGATION *****************/

#lcol-nav-cont{width:170px;padding:5px;overflow:hidden;margin-bottom:5px;background:url(/images/setup/left_nav_bg_grad.png) repeat-x left top;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(/pie.htc)}
.lcol-nav .nav-hdr{width:170px;height:11px;display:block;margin:5px 0;background:url(/images/setup/master_sprite.png) no-repeat -9999px -9999px}
.men-nav .nav-hdr{background-position:-318px -138px}
.women-nav .nav-hdr{background-position:-318px -152px}
.lcol-nav{width:170px;overflow:hidden;margin-bottom:5px}
.lcol-nav a{display:block;line-height:20px;font-family:arial;font-size:12px;color:#8babd1;padding:0 5px}
.lcol-nav a:hover{color:#002d62;font-weight:700;text-decoration:none;background:url(/images/setup/lcol_nav_hover.png) no-repeat 0 0}

/************* SOCIAL BUTTONS ***************/

#social-buttons{width:300px;height:63px;overflow:hidden;margin-bottom:5px}
.social-button{height:63px;display:block;float:left;text-indent:-9999px;background:url(/images/setup/secondary_sprite.png) no-repeat -9999px -9999px}
#social-button1{width:65px;background-position:0 -472px}
#social-button2{width:59px;background-position:-65px -472px}
#social-button3{width:55px;background-position:-124px -472px}
#social-button4{width:57px;background-position:-179px -472px}
#social-button5{width:64px;background-position:-236px -472px}
#social-button1:hover{background-position:0 -535px}
#social-button2:hover{background-position:-65px -535px}
#social-button3:hover{background-position:-124px -535px}
#social-button4:hover{background-position:-179px -535px}
#social-button5:hover{background-position:-236px -535px}
#rcol-buttons{width:300px;height:140px;overflow:hidden;margin-bottom:5px}

/*********** GLOBAL NAV ************/

#global-nav{width:1012px;height:32px}
#global-nav ul,#global-nav li{margin:0;padding:0;list-style:none}
#global-nav li.dropdown-li{position:relative;z-index:9999}
#global-nav li.nav{float:left;margin-right:5px}
#global-nav li.nav3{margin-right:0}
#global-nav .nav-link{display:block;width:334px;height:32px;position:relative;z-index:60;text-indent:-9999px;background-image:url(/images/setup/secondary_sprite.png);background-repeat:no-repeat}
#global-nav li.nav1 .nav-link{background-position:0 0}
#global-nav li.nav1 .nav-link:hover,#global-nav li.nav1 .nav-link.current{background-position:0 -32px}
#global-nav li.nav2 .nav-link{background-position:-339px 0}
#global-nav li.nav2 .nav-link:hover,#global-nav li.nav2 .nav-link.current{background-position:-339px -32px}
#global-nav li.nav3 .nav-link{background-position:-678px 0}
#global-nav li.nav3 .nav-link:hover,#global-nav li.nav3 .nav-link.current{background-position:-678px -32px}
#global-nav .submenu-container{width:334px;height:244px;visibility:hidden;overflow:hidden;background:url(/images/setup/dropdown_bg.png) no-repeat 0 0;position:absolute;left:0;top:32px;z-index:55}
#global-nav .submenu-container .submenu{padding:10px;float:left;width:100%}
#global-nav .submenu-container ul li a,#global-nav .submenu-container ul li .title span{padding:0 10px;background:none;font-family:arial;color:#fff;display:block;font-size:12px;line-height:18px;text-decoration:none}
#global-nav .submenu-container ul li.title{margin-bottom:5px}
#global-nav .submenu-container ul li.title span{color:#f2dab0;padding:0 10px;font-weight:700;font-size:12px;font-family:tahoma;text-transform:uppercase;display:block}
#global-nav .submenu-container ul li a:hover{color:#006BC2}
#navbar-secondary{width:808px;height:73px;overflow:hidden;float:left;margin-bottom:5px;background-repeat:no-repeat;background-position:0 0}
#navbar-secondary #links-container{float:left;padding-left:15px;padding-top:45px;color:#6d6d6d;font-family:arial}
#navbar-secondary #links-container a{color:#fff}
#header-nav{width:751px;height:65px;position:absolute;left:224px;top:97px;overflow:hidden}
#header-nav .nav{height:10px;display:block;text-indent:-9999px;position:absolute;top:0}
#header-nav #nav1{left:0;width:72px}
#header-nav #nav2{left:125px;width:128px}
#header-nav #nav3{left:298px;width:70px}
#header-nav #nav4{left:417px;width:81px}
#header-nav #nav5{left:540px;width:209px}
#header-nav #nav6{left:0;top:28px;width:100px}
#header-nav #nav7{left:178px;top:28px;width:151px}
#header-nav #nav8{left:395px;top:28px;width:113px}
#header-nav #nav9{left:573px;top:28px;width:178px}
#header-nav #nav10{left:2px;top:55px;width:146px}
#header-nav #nav11{left:203px;top:55px;width:104px}
#header-nav #nav12{left:355px;top:55px;width:102px}
#header-nav #nav13{left:509px;top:55px;width:141px}
#header-nav #nav14{left:702px;top:55px;width:50px}

/************** TABS ***************/

.infocenter-hdr{width:500px;height:25px;display:block;margin-bottom:1px;background:url(/images/setup/secondary_sprite.png) no-repeat 0 -272px}
#tabs-mcol{width:500px;overflow:hidden}
#tabs-mcol .ui-tabs-nav{width:500px;background:url(/images/setup/secondary_sprite.png) no-repeat;overflow:hidden;margin-bottom:1px}
#tabs-mcol #tabs-mcol-state1{background-position:0 -347px}
#tabs-mcol #tabs-mcol-state2{background-position:0 -372px}
#tabs-mcol #tabs-mcol-state3{background-position:0 -397px}
#tabs-mcol #tabs-mcol-state4{background-position:0 -422px}
#tabs-mcol #tabs-mcol-state5{background-position:0 -447px}
.wo-stand #tabs-mcol #tabs-mcol-state1{background-position:-501px -347px}
.wo-stand #tabs-mcol #tabs-mcol-state2{background-position:-501px -372px}
.wo-stand #tabs-mcol #tabs-mcol-state3{background-position:-501px -397px}
.wo-stand #tabs-mcol #tabs-mcol-state4{background-position:-501px -422px}
#tabs-mcol .ui-tabs-nav li{float:left}
#tabs-mcol .ui-tabs-nav li a{display:block;height:25px}
#tabs-mcol #tabs-mcol-anchor1{width:145px}
#tabs-mcol #tabs-mcol-anchor2{width:79px}
#tabs-mcol #tabs-mcol-anchor3{width:74px}
#tabs-mcol #tabs-mcol-anchor4{width:86px}
#tabs-mcol #tabs-mcol-anchor5{width:116px}
.wo-stand #tabs-mcol #tabs-mcol-anchor4{width:116px}
#tabs-mcol .ui-tabs-panel{width:500px;color:#000;overflow:hidden;background:url(/images/setup/tabs_bg.png) repeat-x left top #aaa}
#tabs-mcol .ui-tabs-panel .container{overflow:auto;height:200px;padding:10px}
.sportpage #tabs-mcol .ui-tabs-panel .container{height:165px}
.boxevent{margin-bottom:10px}
.briefstats-label a{color:#000;font-weight:700;font-size:11px}

/**************** TWITTER *******************/

.twtr-doc{background:url(/images/setup/container_grad_bg.png) repeat-x left top #002d62!important}
#twtr-widget-1 .twtr-hd h4,#twtr-widget-1 .twtr-hd h4 a,#twtr-widget-1 .twtr-hd h3,#twtr-widget-1 .twtr-hd a{background:none!important}

/************** VIDEO *****************/

.video-hdr{width:300px;height:29px;display:block;overflow:hidden;background:url(/images/setup/secondary_sprite.png) no-repeat -300px -472px}
#video-cont{background:url(/images/setup/video_bg.png) repeat-x left top #002d62;padding:0 7px 7px;margin-bottom:5px}
#video{width:282px;height:243px;border:1px solid #000;margin:0 auto 7px}
.more-video{width:283px;height:25px;display:block;margin:0 auto;overflow:hidden;background:url(/images/setup/secondary_sprite.png) no-repeat -300px -502px}

/***************** AOTW ****************/

.aotw{width:230px;float:left;margin-bottom:10px}
#content-toggler-aotw .select select{width:200px;margin-bottom:10px}
.aotw .image{width:96px;height:114px;border:1px solid #fff;float:left;margin-right:5px}
.aotw .info{width:127px;float:left;color:#fff;font-family:arial}
.aotw .info .title{display:block;color:#fff;font-weight:700;font-size:12px;margin-bottom:5px}
.aotw .info .more{display:block;color:#fff;font-size:11px}

/************* CALENDAR ****************/

#calendar-hdr{width:284px;height:30px;background-repeat:no-repeat;background-position:center center;overflow:hidden}
#rcol-calendar{width:284px;height:259px;padding:8px;overflow:hidden;background:url(/images/setup/secondary_sprite.png) no-repeat -601px -448px;color:#fff}
#rcol-calendar .container{height:210px;padding:8px;overflow:auto}


/********** BIOS ************/
#mainbody .bio-wrap .head {background:#333333;color:#FFF}
#mainbody .bio-wrap .head h2 {color:#fff;font-family:verdana, geneva;white-space:nowrap;line-height:24px;text-transform:none;padding:0}
#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}

/********** SCHEDULES ********/
.schedule {
  width: 765px;
  border-width: 0px;
  border-collapse: collapse;
}

.schedule td {
  line-height: 20px;

}

.schedule-header {
 color: #FFFFFF;
 font-weight: bold;
 background-color: #00224b;
}

.schedule-link {
  font-size: 10px;
}


.conf-contest a {
  color: #00224b;

}

.conf-contest a:hover {
  color: #00224b;
  text-decoration: underline;

}

.boxscore  {
  text-align: left;
  color: #FFFFFF;
}

/********** STANDINGS **********/

table.stats-table {
width: 100%;
  border-width: 0px;
  border-collapse: collapse;
  background-color: #;
}

table.stats-table td {
  padding: 1px 4px;
}

tr.stats-header td {
  background-color: #00224b;
  color: #FFFFFF; 
  padding-right: 0px;
  font-weight: bold;
  font-size: 11px;
}

tr.stats-row0 {
  border-bottom: 5px solid #FFFFFF;

}

tr.stats-row1 {
border-bottom: 5px solid #FFFFFF;
  background-color: #e1e1e1;
}

td.stats-team a {
  text-decoration: none;
  font-weight: bold;
  font-size: 11px;

}

td.stats-team a:hover {
  text-decoration: underline;
  color: #00224b;

}
td.stats-field {
  text-align: center;
  font-size: 11px;
}

td.conf-field {
  text-align: center;
  font-size: 11px;

}

/********** BRIEF-STANDINGS **********/

table.briefstats-table {
  color: #00224b;
}

tr.briefstats-header td {
  padding-right: 0px;
  color: #00224b;
  font-weight: bold;
  font-size: 11px;
  text-align: center;
}

td.briefstats-label {
  font-weight: bold;
  font-size: 10px;
}

td.briefstats-label a {
  text-decoration: none;
}

td.briefstats-label a:hover {
  text-decoration: underline;
  color: #00224b;
}

td.briefstats-field {
  color: #00224b;
  font-weight: bold;
  text-align: center;
  font-size: 11px;
}


.briefstats-table {

}

/********** CALENDAR **********/

table.calendar {
border-collapse: collapse;
}

.calendar a{
  text-decoration: none;
}

table.calendar td {
  border: 0px solid #ffffff;
}

.calendar {
  background-color: #00224b;
  color: #ffffff;
  text-align: center;
}

.calendar-month  {
  font-size: 14px;
  font-weight: bold;
  padding: 5px;
}

.calendar-header {
  background-color: #00338c;
  font-weight: bold;
  color: #FFFFFF;
}


.calendar-sport {
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
}

.calendar-date {
  color: #FFFFFF;
  background-color: #00338c;
/*  width: 15px;
  float: left;
*/
}

.calendar-event {
  font-size: 10px;
}

.calendar-event a:hover {
  background-color: #333333;
  color: #FFFFFF;
  cursor: pointer;
  cursor: hand;
}

.event {
  border: 1px solid #00338c;
  color: #ffffff;
}

.event a {
  color: #FFFFFF;
}

.event a:hover {
  color: #FFFFFF;
}

.event-schedule {
  color: #00338c;
}

.event-schedule h1 {
  padding: 0px;
}

/********** ROSTERS **********/
table.roster{
  width:100%;
  background-color: ;
}

tr.roster-header td {
    font-weight: bold;
    color: #C4C5C7;
    background-color: #0B275A;
    padding: 2px;
}

tr.roster-row0 td {
    background-color: #C4C5C7;
    font-size: 11px;
    padding: 5px;
}

tr.roster-row1 td {
    background-color: #;
    font-size: 11px;
    padding: 5px;
}
