body{background:url(/images/setup/top_bg.png) repeat-x left top #121111}
a{color:#e65e0d;text-decoration:none}
a:hover{text-decoration:underline}
h1{color:#e65e0d}
h2{color:#000}
#wrapper{width:960px;margin:0 auto;background:url(/images/setup/pattern.png) repeat}
#background{background:url(http://photostore.psbin.com/c/i/w7q3veei579vs6/main_bg.jpg) no-repeat 50% 117px}
#edu-header{width:960px;height:117px;position:relative;margin:0 auto;z-index:12}
#edu-logo{width:493px;height:34px;display:block;background:url(/images/setup/headerlogo.png) no-repeat 0 0;position:absolute;left:10px;top:15px}
#header-links{width:200px;font-family:arial;font-size:10px;color:#8d8c8c;position:absolute;left:540px;top:25px}
#header-links a{color:#8d8c8c}
#master-header{width:960px;height:87px;position:relative;margin:0 auto;z-index:10;background:url(/images/setup/pattern.png) repeat}
#header-logo{width:407px;height:56px;display:block;background:url(/images/setup/onusport.png) no-repeat 0 0;position:absolute;left:20px;top:15px}
#leftcol{width:220px;float:left}
#mainbody{width:450px;min-height:1160px;_height:1160px;float:left;padding:15px 17px;background:#fff}
.internal-page #mainbody{width:706px}
#rightcol{width:222px;padding:41px 17px 15px;float:right;background:#fff}
#body-container{background:url(/images/setup/body_cont_bg.png) repeat-y right top}
#master-footer{width:960px;height:123px;overflow:hidden;margin:0 auto;position:relative;background:url(/images/setup/footer_bg.png) no-repeat 0 0}
#footer-logos{width:407px;height:53px;position:absolute;top:35px;right:365px;overflow:hidden}
#footer-logos ul,#footer-logos ul li{list-style:none;padding:0;margin:0}
#footer-logos .footer-logo{float:left;margin-right:50px}

/********* NAVIGATION *********/

.lcol-nav{width:180px;margin:0 auto 15px;font-family:arial}
.lcol-nav .title{font-size:14px;font-weight:700;color:#f59365;text-transform:uppercase}
.lcol-nav a{display:block;color:#fff;font-size:12px}
.lcol-nav a:hover{color:#f59365;text-decoration:none}
.lcol-nav .sep{width:100%;height:1px;display:block;overflow:hidden;background:#858585;margin:3px auto}
.athletics-nav{width:200px;padding:7px 0 7px 20px;margin-bottom:10px;background:url(/images/setup/athletics_nav_bg.png) repeat-y right top}
.athletics-nav .container{width:200px;background:#ececec}
.athletics-nav a{display:block;padding:10px 20px;color:#676767}
.athletics-nav a:hover{background:#fff;color:#f37835;text-decoration:none}
.athletics-nav .sep{width:100%;height:1px;display:block;background:#cacaca;overflow:hidden}

/********* SEARCH **********/

#search-block-form{width:235px;height:27px;position:absolute;right:9px;top:20px;background:url(/images/setup/search_bg.png) no-repeat 0 0}
#search_input{width:138px;height:27px;border:none;background:none;float:left;line-height:27px;padding-left:25px}
#edit-submit{width:71px;height:27px;border:none;background:none;float:right}

/********** HEADLINES **********/

#carousel-wrapper{}
#carousel-seats{margin-bottom:5px}
#carousel-seats .title{display:block;color:#ff9843;margin-bottom:3px;margin-top:0;font-family:helvetica,arial,sans-serif;font-size:15px;font-weight:700;line-height:18px}
#carousel-seats .date{color:#a5a5a5;display:block;font-weight:weight}
#carousel-seats .leadIn{color:#fff}
#carousel-seats .readmore{color:#ff9843;font-weight:700;font-size:12px}
#carousel-controls{overflow:hidden;width:450px}
#carousel-controls .control{float:left;height:117px;width:150px}
.headlines-hdr{width:450px;height:26px;display:block;background:url(/images/setup/headlines_hdr.png) no-repeat 0 0;overflow:hidden;margin-bottom:10px}
#more-headlines{width:450px;margin-bottom:10px}
#more-headlines .row{width:450px;margin-bottom:10px;overflow:hidden}
#more-headlines .image{width:140px;height:109px;border:1px solid #5d5d5d;display:block;float:left}
#more-headlines .info{width:280px;float:left;padding:0 10px}
#more-headlines .title{display:block;color:#3f3f3f;font-weight:700;font-size:12px;margin-bottom:5px}
#more-headlines .date{display:block;font-size:10px;color:#5e5e5e;margin-bottom:5px}
#more-headlines .more-headlines{display:block;font-family:helvetica;font-weight:700;font-size:15px;color:#f87534;text-decoration:underline}
.highlights-hdr{width:222px;height:26px;display:block;overflow:hidden;background:url(/images/setup/highlights_hdr.png) no-repeat 0 0}
#highlights{width:202px;height:275px;overflow:auto;margin-bottom:10px;padding:10px;background:#e5e3e3;overflow:auto}
.media-hdr{width:222px;height:26px;display:block;overflow:hidden;background:url(/images/setup/media_guide_hdr.png) no-repeat 0 0}
#media-guide{width:202px;overflow:auto;margin-bottom:10px;padding:10px;background:#e5e3e3}
#media-guide .title{display:block;color:#222;font-weight:700;font-family:arial;text-align:center;margin-bottom:5px}
#media-guide .image img{display:block;margin:0 auto 5px;width:154px;height:200px}
#media-guide .download{color:#f77634;text-decoration:underline;display:block;text-align:center;font-weight:700}

/************* EDU NAV *****************/

#edu-nav{width:777px;height:46px;position:absolute;left:0;bottom:1px}
#edu-nav .nav{height:46px;display:block;text-indent:-9999px;float:left;background:url(/images/setup/top_nav.png) no-repeat 0 0}
#edu-nav #nav1{width:102px;background-position:0 0}
#edu-nav #nav2{width:90px;background-position:-102px 0}
#edu-nav #nav3{width:103px;background-position:-192px 0}
#edu-nav #nav4{width:71px;background-position:-295px 0}
#edu-nav #nav5{width:122px;background-position:-366px 0}
#edu-nav #nav6{width:84px;background-position:-488px 0}
#edu-nav #nav7{width:107px;background-position:-572px 0}
#edu-nav #nav8{width:98px;background-position:-679px 0}
#edu-nav #nav1:hover{background-position:0 -46px}
#edu-nav #nav2:hover{background-position:-102px -46px}
#edu-nav #nav3:hover{background-position:-192px -46px}
#edu-nav #nav4:hover{background-position:-295px -46px}
#edu-nav #nav5:hover{background-position:-366px -46px}
#edu-nav #nav6:hover{background-position:-488px -46px}
#edu-nav #nav7:hover{background-position:-572px -46px}
#edu-nav #nav8:hover{background-position:-679px -46px}
#secondary-nav{background-repeat:no-repeat;background-position:20px 20px;float:left;height:83px;padding:20px 20px 0;width:700px}
#secondary-nav #links-container{float:left;padding-top:62px;padding-left:13px;color:#000;font-family:helvetica;font-size:11px;font-weight:700}
#secondary-nav #links-container a{color:#000}
.more-links{color:#FFF;display:inline;position:relative}
.ie6 .more-links{display:inline;zoom:1}
.more-links .dropdown{display:none;padding-top:15px;position:absolute;left:0;top:0;z-index:100}
.more-links .dropdown ul{background:#000;list-style:none outside none;margin:0;min-width:150px;padding:5px}
.more-links .dropdown ul li{margin-bottom:3px}
.more-links span{color:#000}
.more-links .more{color:#000;font-weight:700}
.more-links .dropdown a{color:#fff!important}

/*************** INFORMATION ***************/

#info-dropdown{display:block;width:169px;height:25px;background:url(/images/setup/info-for-you-bg.png) no-repeat 0 0;position:absolute;right:5px;bottom:10px}
#combo-box{display:block;width:169px;height:25px;position:relative}
#combo-box .list{width:167px;border:solid 1px #000;background:#434F5E;position:absolute;left:0;top:25px}
#combo-box a{display:block;padding:0 5px;color:#fff;text-decoration:none;font-family:'helvetica neue', arial;font-weight:700}
#combo-box a:hover{background:#e65e0d;color:#fff}
#combo-box span{display:block;font-size:9px;line-height:11px;text-align:center;background:#02295c;color:#fff}

/**********************TABS***********************/

#tabs-main{width:450px;margin-bottom:10px;overflow:hidden}
#tabs-main .ui-tabs-nav{width:450px;background:url(/images/setup/tabs_hdr.png) no-repeat;overflow:hidden}
#tabs-main #tabs-main-state1{background-position:0 0}
#tabs-main #tabs-main-state2{background-position:0 -26px}
#tabs-main .ui-tabs-nav li{float:left}
#tabs-main .ui-tabs-nav li a{display:block;height:26px}
#tabs-main #tabs-main-anchor1{width:92px}
#tabs-main #tabs-main-anchor2{width:69px}
#tabs-main .ui-tabs-panel{width:450px;overflow:hidden}
#tabs-main .ui-tabs-panel .container{color:#000;height:580px;overflow:hidden}

/********* SLIDER **********/

.schedule-slider{width:460px;height:55px;padding:3px;float:right;background:#000;position:absolute;right:22px;top:13px}
.schedule-slider a{color:#f1682d}
.schedule-slider .slider{width:437px;height:55px;position:relative;z-index:1;margin:0 auto;overflow:hidden}
.schedule-slider .items{position:absolute;width:2000em}
.schedule-slider .item{width:437px;height:55px;float:left}
.schedule-slider .boxevent{width:205px;height:43px;padding:5px;border:1px solid #4d4d4d;float:left;color:#fff;font-family:helvetica, arial;font-weight:700;font-size:9px}
.schedule-slider .boxevent1{margin-right:3px}
.boxevent .date {color:#f97534}
.schedule-slider .boxevent .score{color:#fff}
.schedule-slider .boxevent .link{color:#f1682d}
.schedule-slider .buttons-cont{width:460px;height:55px;position:absolute;left:3px;top:3px}
.schedule-slider .next,.schedule-slider .prev,.schedule-slider .pp{display:block;width:9px;height:55px;float:left;cursor:pointer;position:absolute;top:0}
.schedule-slider .prev{background:url(/images/setup/arrow_left.png) no-repeat 0 0;left:0}
.schedule-slider .pp{display:none}
.schedule-slider .next{background:url(/images/setup/arrow_right.png) no-repeat 0 0;right:0}
.schedule-slider .no-events{display:block;padding-top:20px;text-align:center;color:#fff;font-weight:700}
.ie6 .schedule-slider .boxevent .date,.ie7 .schedule-slider .boxevent .date{float:left}

/******** BUTTONS ********/

#lcol-buttons{width:179px;margin:0 auto}
#lcol-buttons a{width:179px;display:block;overflow:hidden;margin-bottom:10px}
#rcol-buttons a{width:222px;display:block;margin-bottom:10px}
#mcol-buttons .button{display:inline-block;height:119px;margin-bottom:4px;width:223px}
#discover-button{display:block;height:51px;left:-31px;margin-top:20px;position:relative;width:237px}
#social-buttons{width:365px;height:40px;position:absolute;right:0;top:38px}
#social-buttons span{width:115px;height:40px;display:block;float:left;line-height:40px;color:#fff}
#social-buttons .social-button{height:40px;display:block;float:left}

/********** COMPOSITE *********/

.calendar-hdr{width:222px;height:26px;display:block;overflow:hidden;background:url(/images/setup/calendar_hdr.png) no-repeat 0 0}
.schedule-boxscore{width:202px;height:265px;overflow:auto;margin-bottom:10px;padding:10px;background:#e5e3e3;overflow:auto}
.boxevent{margin-bottom:10px}

/************ WEATHER **************/

.weather-condition{width:180px;height:34px;position:absolute;left:0;top:45px;color:#fff;font-weight:700;line-height:34px}
.weather-condition .icon{width:34px;height:34px;float:left;display:block;margin-right:10px}

/********** STANDINGS ***********/

.standings-hdr{width:222px;height:26px;display:block;overflow:hidden;background:url(/images/setup/ocac_standings_hdr.png) no-repeat 0 0}
.glance-hdr{width:222px;height:26px;display:block;overflow:hidden;background:url(/images/setup/pbag_hdr.png) no-repeat 0 0}
.glancestats-table{padding:10px;margin-bottom:18px;background:#e5e3e3;overflow:hidden}
.briefstats-header td{font-weight:700;font-size:10px;padding-bottom:5px;color:#000}
.glancestats-table .briefstats-field{text-align:left;line-height:18.5px;}
.glancestats-table .briefstats-label{font-size:10px;font-weight:700;text-align:left}
.glancestats-table .briefstats-name{font-size:10px;font-weight:700;text-align:left}

/********* STANDINGS **********/

#content-toggler-standings{width:202px;height:200px;padding:10px;background:#e5e3e3;overflow:auto}
#content-toggler-standings .select select{margin-bottom:10px}

/********** ROSTERS **********/
table.roster {
  width: 100%;
  background-color: ;
}

tr.roster-header td {
    font-weight: bold;
    color: #000;
    background-color: #e65e0d;
    padding: 5px;
    border: none !important;
}

tr.roster-header td a{
    color: #fff;    
    border: none !important;
    text-decoration: underline;
}

tr.roster-header td a:hover {
    text-decoration: none;
    color: #FAE051;
}

tr.roster-row a{
    text-decoration: underline;
    color: #002469;
}

tr.roster-row a:hover {
    text-decoration: underline;
    color: #000000;
}

tr.roster-row0 td {
    background-color: #d1d1d1;
    font-size: 11px;
    padding: 5px;
color: #000;
}
tr.roster-row1 td {
    background-color: #FFFFFF;
    font-size: 11px;
    padding: 5px;
color: #000;
}

/********** BIOS**********/
.bio-container .head {
  background: #e65e0d!important;
}

.bio-wrapper .bio-container .head .name{
  color: #FAE051!important;
}

.roster-list,
.roster-title {
  background: #e65e0d!important;
}

.bio-wrapper .bio-container .head a {
  color: #FAE051;
  text-decoration: underline
}

.bio-wrapper .roster-sidebar .roster-title {
  color: #FAE051;
}

.bio-wrapper .roster-sidebar .roster-list a:hover {
  color: #FAE051;
}

#mainbody .bio-wrap .head {background:#E65E0D;color:#FFF}
#mainbody .bio-wrap .head h2 {color:#FAE051;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:140px}
#mainbody .bio-wrap .biodata {padding:0 310px 0 155px}
#mainbody .bio-wrap .metadata {font-family:arial, helvetica;font-size:11px}
#mainbody .bio-wrap .metadata .label {color:#FFF}
#mainbody .bio-wrap .tab-content {background:#FFF}
/********** SCHEDULE **********/
table.schedule{width:100%;background-color:;}
.schedule-header{background-color:#e65e0d;color:#fff;font-size:11px;font-weight:700;}
tr.schedule-header td{padding:5px;}
tr.schedule-row0 td{background-color:#;padding:5px;}
tr.schedule-row1 td{background-color:#e1e1e1;padding:5px;}


/********** SCHEDULE **********/
.schedule-wrapper table.schedule {
  width: 100%;
  background-color: ;
}

.schedule-wrapper .schedule-data {
  width: 500px;
  color: #000;
  border: none;
  border-collapse: collapse; 
}

.schedule-wrapper .schedule-data td {
  padding: 5px;
  color: #000;
  border: none !important;
}

.schedule-wrapper tr.schedule-header td {
    font-weight: bold;
    color: #000;
    background-color: #e65e0d;
    padding: 5px;
  border: none !important;
}

.schedule-wrapper tr.schedule-row td {
  padding: 5px;
  border: none !important;
}


.schedule-wrapper tr.schedule-row0 td {
  background-color: #e1e1e1;
  color: #000;
  padding: 5px;
}

.schedule-wrapper tr.schedule-row1 td {
  padding: 5px;
}

.schedule-wrapper .home-opp {
  text-transform: uppercase;
}

/************ STATS ************/
.stats-wrapper th {
background: #e65e0d !important;
color: #fff !important;
}

/*** DO NOT INCLUDE OR IMPLEMENT WITHOUT AUTHORIZATION ***/
/*** IF PAGE WIDTH IS NOT MINIMUM 730 ***/
.stats-wrapper {
width: 702px; /* should be set to the width of the containing section, all widths are computed against this value */
}
.stats-fullbox {
width: 700px; /* wrapper width minus 2 */
}
.stats-halfbox-left {
width: 340px; /* fullbox width divided by 2 minus 10 */
}
.stats-halfbox-right {
width: 340px; /* fullbox width divided by 2 minus 10 */
}
.stats-quarter-box {
width: 165px; /* halfbox width divided by 2 minus 5 */
}