body {
  background:url(/images/setup/body_pattern.png) repeat;
}

.accent-bg,
.accent-bg th { color:#fff !important; background: #001948 !important }

a {
  color: #DE8F00;
  text-decoration:none;
}

a:hover {
  color: #E09101;
  text-decoration:underline;
}

.sub_link {font: normal 13px ; text-decoration: none;}
.sub_link a {font: normal 13px ; color: blue; font-weight: bold;text-decoration: none;}
.sub_link a:hover {font: normal 13px  ; color: blue; font-weight: bold;text-decoration: underline;}


#page {padding-top:175px;}
#background {background:url(/images/setup/bottom_grad.png) repeat-x left bottom;}

#wrapper {
  width: 1106px;
  padding:10px 30px 30px;
  margin: 0 auto;
  border-bottom:1px solid #d0d0ce;
  background: url(/images/setup/body_bg_grad.png) repeat-x left top;
  -moz-border-radius: 0 0 20px 20px;
  -webkit-border-radius: 0 0 20px 20px;
  border-radius: 0 0 20px 20px;
}

#body-container {margin-bottom:10px;}
#mainbody {width: 639px;float:left;}
.internal-page #mainbody {width:916px;padding:10px;min-height:580px;background:#fff;}

#site-header {width:100%;position:fixed;left:0;top:0;background:url(/images/setup/body_pattern.png) repeat;z-index:9999;}
#site-header .header-pattern {background:url(/images/setup/header_bg.png) repeat-x left top;}
#site-header .inner-container {width:1106px;height:175px;margin:0 auto;position:relative;z-index:9999}
#header-text {display: block; margin: 0; position: absolute; top: 10px; left: 50%; margin-left:-152px; width: 208px; height: 18px; text-indent: -9999px; background: url(/images/setup/master_sprite2021.png) no-repeat -245px -192px;}
#header-text:after{ content: " "; width: 411px; height: 18px; position: absolute; right: -432px; background: url(/images/setup/master_sprite2021.png) no-repeat -537px -207px; }
#header-logo {
display: block;
height: 125px;
left: 0;
margin-top: 0;
position: absolute;
top: 15px;
width: 241px;}

#header-logo img {width:241px;height:125px;display:block;position:absolute}
#header-logo .logo1 {background:url(/images/setup/master_sprite2021.png) no-repeat 0 0;}
#header-logo .logo2 {display:none;background:url(/images/setup/master_sprite2021.png) no-repeat 0 -125px;}

#rightcol {width: 455px;float: right;margin-bottom:10px;}
#bottomcol {width:1106px;float:left;}

#site-footer {text-align: center;}
#footer-logos {padding-left:60px;}
#footer-logos ul,
#footer-logos ul li {list-style:none;padding:0;margin:0;}
#footer-logos ul li {float:left;margin-right:60px;}
#footer-text p {color:#fff;font-weight:bold;text-align:center;margin-bottom:0;padding:30px 0;}
#browser-view {color:#fff;font-weight:bold;text-align:center;padding:10px 0;}

/**********CALENDAR***********/

#calendar{padding-top:10px;margin-bottom:5px}
#calendar td{line-height:28px;height:28px;font-weight:700;color:#333;background:#d8d8d8}
#calendar .calendar-header td{font-weight:700;color:#fff;background:#333}
#calendar .calendar-month td{font-size:12px;background:#CE7F05}
#calendar .calendar-month a{color:#fff}
#calendar #calendar-now span{color:#fff}
#calendar .calendar-event a{background:#091638;color:#fff}
#calendar .no-calendar-event a{color:#333;background:#d8d8d8}
#calendar .inactive{color:#333;background:#9f9f9f}
#calendar .today a{color:#fff;background:#000}
#calendar .current a,#calendar .calendar-event a:hover{background:#CE7F05;color:#fff}
#calendar .event-schedule{height:282px;text-align:left;overflow:auto;padding:10px;color:#fff;}
#calendar .event-schedule a{color:#CE7F05}

/* TABS */

#rcol-tabs{width:285px;position:relative;}
#rcol-tabs .tabs{height:24px;width:285px;list-style:none;overflow:hidden;background:url(/images/setup/secondary_sprite.png) no-repeat -207px -198px}
#rcol-tabs .tabs .tab{float:left;}
#rcol-tabs .tab a{display:block;height:24px;text-indent:-9999px;background:url(/images/setup/secondary_sprite.jpg) no-repeat}
#rcol-tabs .tab1 a{background-position:-393px -201px;width:143px}
#rcol-tabs .tab2 a{background-position:-536px -201px;width:142px}

#rcol-tabs .tab1 a.active{background-position:-393px -225px;}
#rcol-tabs .tab2 a.active{background-position:-536px -225px}

#rcol-tabs .panes{width:285px;color:#fff;overflow:hidden;background:#333;}
#rcol-tabs .panes .overflow{overflow:hidden;height:419px;}
.social-diectory {width:285px;height:17px;background:url(/images/setup/secondary_sprite.jpg) no-repeat -393px -249px;display:block;margin-bottom:10px;}
#twitter-widget-0 {width:285px;}

/* TABS */

#lcol-tabs{width:639px;height:600px;position:relative;overflow:hidden;margin-bottom:10px;}
#lcol-tabs .tabs{height:24px;width:639px;list-style:none;overflow:hidden;}
#lcol-tabs .tabs .tab{float:left;}
#lcol-tabs .tab a{display:block;height:24px;text-indent:-9999px;background:url(/images/setup/secondary_sprite.jpg) no-repeat}
#lcol-tabs .tab1 a{background-position:0 -33px;width:213px}
#lcol-tabs .tab2 a{background-position:-213px -33px;width:212px}
#lcol-tabs .tab3 a{background-position:-425px -33px;width:214px}

#lcol-tabs .tab1 a.active{background-position:0 -57px;}
#lcol-tabs .tab2 a.active{background-position:-213px -57px}
#lcol-tabs .tab3 a.active{background-position:-425px -57px}

.sportpage #lcol-tabs .tab1 a{background-position:0 -81px;width:319px}
.sportpage #lcol-tabs .tab2 a{background-position:-319px -81px;width:320px}

.sportpage #lcol-tabs .tab1 a.active{background-position:0 -105px;}
.sportpage #lcol-tabs .tab2 a.active{background-position:-319px -105px}

#lcol-tabs .panes{width:639px;color:#fff;overflow:hidden;background:#3A3A3A;}
#lcol-tabs .panes .overflow{overflow:hidden;height:576px;position:relative;}

/* CAROUSEL */

.j-carousel{width:639px;position:relative;overflow:hidden;z-index:2;}
.j-carousel .seats{width:639px;height:446px;position:relative}
.j-carousel .seat{display:none;width:639px;height:446px;overflow:hidden;position:absolute;left:0;top:0}
.j-carousel .story-box{font-family:arial;width:619px;padding:10px;color:#fff;background:url(/images/setup/carousel_story_bg.png) repeat;color:#FFF;position:absolute;left:0;bottom:0}
.j-carousel .story-box .title{display:block;color:#fff;font-size:18px;font-weight:700;line-height:24px}
.j-carousel .story-box .title:hover{color:#DE8F00}
.j-carousel .story-box .date{color:#DE8F00;font-size:10px;font-weight:700;padding-right:5px}
.j-carousel .story-box .leadin{line-height:16px}
.j-carousel .story-box .readmore{white-space:nowrap;font-weight:400;color:#DE8F00}
.j-carousel .carousel-related-links{margin-bottom:3px}
.j-carousel .carousel-related-links a{color:#e28c05;font-size:12px;}
.j-carousel .carousel-related-links a:hover{color:#fff}
.j-carousel .controls{width:635px;background:#c7c7c5;padding:2px;}
.j-carousel .control{width:158px;height:109px;position:relative;float:left;cursor:pointer;margin-right:1px}
.j-carousel .control.active .thumb-title {width:152px;height:103px;border:3px solid #DF8F06;position:absolute;left:0;top:0;}
.j-carousel .control4{margin-right:0}

.accordion-trigger{width:639px;height:17px;display:block;position:absolute;left:0;bottom:0;background:url(/images/setup/secondary_sprite.jpg) no-repeat 0 -17px;z-index:10}
.accordion-content{width:639px;height:559px;overflow:auto;background:url("/images/setup/body_pattern.png") repeat;position:absolute;top:559px;left:0;z-index:8}
#accordion-trigger1{width:639px;height:17px;display:block;position:absolute;left:0;bottom:0;background:url(/images/setup/more-videos.png)}


.athletic-news {width:393px;height:24px;display:block;background:url(/images/setup/secondary_sprite.jpg) no-repeat 0 -177px;margin-right:10px;}
.campus-news {width:393px;height:24px;display:block;background:url(/images/setup/secondary_sprite.jpg) no-repeat 0 -201px;}
.rss-headlines {width:363px;height:196px;font-family:arial;font-weight:bold;padding:15px;color:#fff;background:url(/images/setup/blue_small_bg.jpg) no-repeat 0 0}
.rss-headlines .title {color:#fff;font-size:12px;}
.rss-headlines .date {color:#C87C0C;display:block;}
.rss-headlines .row {margin-bottom:10px;}

.more-headlines .row{padding:10px;font-family:arial;}
.more-headlines .title{display:block;font-size:14px;margin-bottom:3px;color:#fff;font-weight:700}
.more-headlines .date{display:block;margin-bottom:3px;font-size:10px;color:#fff;font-weight:700}
.more-headlines .leadin{display:block;color:#fff;font-size:12px}
.more-headlines .row img{float:left;margin-right:10px}

/* SLIDER */

#slider-wrapper{width:1086px;height:60px;padding:10px;position:relative;background:url(/images/setup/slider_bg.png) repeat;margin-bottom:10px;}
#slider-wrapper .slider{width:1086px;height:60px;position:relative;overflow:hidden;margin:0 auto}
#slider-wrapper .items{position:absolute;width:2000em}
#slider-wrapper .item{width:1080px;padding-left:6px;float:left;text-align:center}
#slider-wrapper .item a{width:206px;height:60px;overflow:hidden;margin:0 1px;display:inline-block;vertical-align:top;}
#slider-wrapper .next,#slider-wrapper .prev{width:16px;height:68px;display:block;text-indent:-9999px;cursor:pointer;background:url(/images/setup/master_sprite2021.png) no-repeat -490px 0;position:absolute;left:0;top:9px;}
#slider-wrapper .next {left:auto;right:0;background-position:-509px 0}

/* ADS */

.skyscraper_rcol {width:160px;height:600px;background:#333;}
.ad-space {width:300px;height:250px;background:url(/images/setup/ad_space.png) no-repeat 0 0;}
.top-ad {width:728px;height:90px;  margin-bottom:10px;display:block;background:url(/images/setup/ad_728x90.png) no-repeat 0 0;}
#live-scoreboard {width:368px;height:90px;display:block;  margin-bottom:10px;background:url(/images/setup/secondary_sprite.jpg) no-repeat 0 -250px;}

/* AOTW */

.aotw-hdr {width:393px;height:24px;display:block;background:url(/images/setup/secondary_sprite.jpg) no-repeat 0 -129px;}
#aotw {width:363px;height:196px;padding:15px;color:#fff;font-family:arial;margin-right:10px;background:url(/images/setup/blue_small_bg.jpg) no-repeat 0 0}
#aotw .image {width:139px;height:177px;float:left;margin-right:10px;}
#aotw .title {display:block;color:#fff;font-size:15px;font-weight:bold;line-height:20px;margin-bottom:5px;}
#aotw .title:hover {color:#E48B0D}
#aotw .sport-name{color:#E48B0D;padding:5px;}
#aotw .leadin {display:block;margin-bottom:5px;}
#aotw .readmore {color:#e18b04;display:block;font-weight:bold;}

/* POLL */

.poll-hdr {width:393px;height:24px;display:block;background:url(/images/setup/secondary_sprite.jpg) no-repeat 0 -153px;}
.poll {width:363px;height:196px;font-family:arial;font-weight:bold;padding:15px;color:#fff;background:url(/images/setup/blue_small_bg.jpg) no-repeat 0 0}
.poll .submit {width:115px;height:24px;display:block;background:url(/images/setup/btn_submit.png) no-repeat 0 0;border:none;}
.poll .question {margin-bottom:10px;color:white;}
.poll .option {color:#999A95}
.poll .psb {text-transform:uppercase;font-size:10px;}
.poll table {margin-bottom:10px;}

/* GLOBAL NAV */

#global-nav{width:669px;height:27px;position:absolute;left:243px;bottom:25px;}
#global-nav ul,#global-nav ul li{list-style:none;padding:0;margin:0}
#global-nav li.nav{float:left}
#global-nav .nav-link{display:block;height:27px;overflow:hidden;text-indent:-9999px;background-image:url(/images/setup/master_sprite2021.png);background-repeat:no-repeat;position:relative;z-index:2}
#global-nav li.nav1 .nav-link{width:100px;background-position:0 -384px}
#global-nav li.nav1 .nav-link:hover,#global-nav li.nav1 .nav-link.current{background-position:0 -411px}
#global-nav li.nav2 .nav-link{width:131px;background-position:-100px -384px}
#global-nav li.nav2 .nav-link:hover,#global-nav li.nav2 .nav-link.current{background-position:-100px -411px}
#global-nav li.nav3 .nav-link{width:129px;background-position:-231px -384px}
#global-nav li.nav3 .nav-link:hover,#global-nav li.nav3 .nav-link.current{background-position:-231px -411px}
#global-nav li.nav4 .nav-link{width:116px;background-position:-360px -384px}
#global-nav li.nav4 .nav-link:hover,#global-nav li.nav4 .nav-link.current{background-position:-360px -411px}
#global-nav li.nav5 .nav-link{width:91px;background-position:-476px -384px}
#global-nav li.nav5 .nav-link:hover,#global-nav li.nav5 .nav-link.current{background-position:-476px -411px}
#global-nav li.nav6 .nav-link{width:102px;background-position:-567px -384px}
#global-nav li.nav6 .nav-link:hover,#global-nav li.nav6 .nav-link.current{background-position:-567px -411px}

#global-nav .submenu-container{width:669px;height:200px;visibility:hidden;position:absolute;left:0px;top:27px;background:url(/images/setup/blue_container_bg.png) repeat;z-index:1}
#global-nav .submenu-container .submenu{padding:10px;min-width:180px;float:left}
#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;white-space:nowrap}
#global-nav .submenu-container ul li.title{margin-bottom:5px}
#global-nav .submenu-container ul li.title span{color:#F7901E;font-weight:700;font-size:12px;font-family:tahoma;text-transform:uppercase;display:block}
#global-nav .submenu-container ul li a:hover{background:#F7901E;color:#000}
#global-nav .thumb {width:300px;height:180px;position:absolute;right:10px;top:10px;}
#global-nav .thumb img {width:300px;height:180px;}

/* SECONDARY NAV */

.secondary-nav {width:1106px;height:80px;margin-bottom:10px;}

.secondary-nav .links-container a {color:#fff;}
.secondary-nav .links-container a:hover {color:#F7901E}
.secondary-nav .links-container a:hover:after {color:#fff; text-decoration:none !important;}

.secondary-nav.member-secondary-nav .links-container {padding-left:100px;}

.secondary-nav .links-container {
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  list-style: outside none none;
  margin: 0;
  padding: 53px 0 0 21px;
}

.secondary-nav .links-container > li {
    display: inline-block;
}

.secondary-nav .links-container > li > a {
    padding-right: 8px;
}
.secondary-nav .links-container > li > a:after {
    content: "|";
    display: inline-block;
    padding-left: 8px;
}
.secondary-nav .links-container > li:last-child > a:after {
    display: none;
}


.secondary-nav .more {
    color:#fff;
    display:inline;
    position:relative;
    padding-bottom:10px;
}

.secondary-nav .dropdown { 
    color:#fff !important;
    display:none;
    padding-top:27px;
    position:absolute;
    left:0;
    top:25px;
    z-index:100;
    background:#091638;
    list-style:none outside none;
    margin:0;
    min-width:125px;
    padding:5px;
}

.secondary-nav .dropdown li { color:#fff !important;margin-bottom:3px; }
.secondary-nav .dropdown span { color:#000;font-weight:bold; }
.secondary-nav .dropdown a { color:#fff !important; }

.secondary-nav .more:hover .dropdown { display:block; }

.team-hdr {width:285px;height:24px;display:block;background:url(/images/setup/secondary_sprite.jpg) no-repeat -393px -153px;}
.team-links {width:265px;height:251px;overflow:auto;color:#fff;padding:10px;background:url(/images/setup/blue_long_bg.jpg) no-repeat 0 0;margin-bottom:10px;} 
.team-links a {color:#fff;}
.team-links .field {font-weight:bold;color:#F58F1E;padding-right:5px; font-size:12px;}

/* SCHOOL LOGOS */

#school-logos {width:869px;height:61px;position:absolute;right:0;top:50px;}
#school-logos ul,#school-logos ul li {list-style:none;padding:0;margin:0;}
#school-logos ul li {float:left;}
.school-logo a {width:79px;height:62px;display:block;float:left;text-indent:-9999px;background:url(/images/setup/master_sprite2021.png) no-repeat -9999px -9999px}
.school-logo1 a {background-position:-2px -249px;}
.school-logo2 a {background-position:-81px -249px;}
.school-logo3 a {background-position:-160px -249px;}
.school-logo4 a {background-position:-239px -249px;}
.school-logo5 a {background-position:-318px -249px;}
.school-logo6 a {background-position:-397px -249px;}
.school-logo7 a {background-position:-476px -249px;}
.school-logo8 a {background-position:-555px -249px;}
.school-logo9 a {background-position:-634px -249px;}
.school-logo10 a {background-position:-713px -249px;}
.school-logo11 a {background-position:-792px -249px;}

.school-logo1 a:hover {background-position:-2px -317px;}
.school-logo2 a:hover {background-position:-81px -317px;}
.school-logo3 a:hover {background-position:-160px -317px;}
.school-logo4 a:hover {background-position:-239px -317px;}
.school-logo5 a:hover {background-position:-318px -317px;}
.school-logo6 a:hover {background-position:-397px -317px;}
.school-logo7 a:hover {background-position:-476px -317px;}
.school-logo8 a:hover {background-position:-555px -317px;}
.school-logo9 a:hover {background-position:-634px -317px;}
.school-logo10 a:hover {background-position:-713px -317px;}
.school-logo11 a:hover {background-position:-792px -317px;}

/*#school-logos .school-name {width:639px;height:18px;position:absolute;left:168px;top:-25px;background:url(/images/setup/master_sprite2021.png) no-repeat -536px -209px;}*/
#school-logos .school-name {width:639px;height:18px;position:absolute;left:168px;top:-25px;}
#school-logos .school-name:before{ content: "";width: 208px;height: 18px;position: absolute;right: 428px;top: 0;background: url(/images/setup/master_sprite20180906.png) no-repeat -244px -192px;}
#school-logos .default-label {width:411px;height:18px;position:absolute;right:0;top:0;background: url(/images/setup/master_sprite2021.png) no-repeat -535px -207px;  text-indent:-9999px}
#school-logos .name {width:414px;height:18px;text-indent:-9999px;visibility:hidden;position:absolute;right:61px;top:-22px;background-image:url(/images/setup/master_sprite2021.png);background-repeat:no-repeat;}
.school-logo1 .name {background-position:-536px 0;}
.school-logo2 .name {background-position:-536px -19px;}
.school-logo3 .name {background-position:-536px -38px;}
.school-logo4 .name {background-position:-536px -57px;}
.school-logo5 .name {background-position:-536px -76px;}
.school-logo6 .name {background-position:-536px -96px;}
.school-logo7 .name {background-position:-536px -114px;}
.school-logo8 .name {background-position:-536px -133px;}
.school-logo9 .name {background-position:-536px -152px;}
.school-logo10 .name {background-position:-536px -171px;}
.school-logo11 .name {background-position:-536px -190px;}

/* SOCIAL BUTTONS */

#social-buttons {width:190px;height:21px;position:absolute;right:0;bottom:25px;}
.social-button {height:21px;margin-right:8px;float:left;text-indent:-9999px;background:url(/images/setup/master_sprite2021.png) no-repeat -9999px -9999px}
.social-button1 {width:14px;background-position:-248px -141px;}
.social-button2 {width:17px;background-position:-269px -141px;}
.social-button3 {width:49px;background-position:-291px -141px;}
.social-button4 {width:23px;background-position:-346px -141px;}
.social-button5 {width:19px;background-position:-375px -141px;}
.social-button6 {width:20px;background-position:-401px -141px;}

.social-button1:hover {background-position:-248px -167px;}
.social-button2:hover {background-position:-269px -167px;}
.social-button3:hover {background-position:-291px -167px;}
.social-button4:hover {background-position:-346px -167px;}
.social-button5:hover {background-position:-375px -167px;}
.social-button6:hover {background-position:-401px -167px;}

/********** SCOREBOARD ************/

#events-slider-wrapper{width:1096px;padding:5px 0 5px 10px;position:relative;overflow:hidden;margin-bottom:10px;background:url(/images/setup/scoreboard_bg.png) repeat-x left top #40403D}
#events-slider{width:1075px;height:80px;float:left;overflow:hidden}
#events-slider li{width:1075px;height:80px;list-style:none}
#events-slider .boxevent{width:200px;height:70px;line-height:13px;font-family:arial;padding:5px;float:left;margin-right:5px;background:#091638;font-family:'helvetica neue', arial;color:#cfcfcf;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}
#events-slider .links a{color:#F7901E;font-size:10px;text-decoration:underline}
#events-slider .links a:hover{text-decoration:none}
#events-slider .sport,#events-slider .date{font-weight:700;color:#F7901E}
#events-slider .winner{color:#fff;font-weight:700}
#events-slider .inprogress{background:#FF0;padding:0 3px;color:#000}
#events-slider .no-events span {display:block;color:#fff;font-weight:bold;text-align:center;padding:10px;}
#events-slider-prev,#events-slider-next,#events-slider-pp{position:absolute;right:6px}
#events-slider-prev{top:15px}
#events-slider-pp{display:none}
#events-slider-next{top:45px}
#events-slider-prev a,#events-slider-next a{display:block;width:15px;height:30px;outline:none;background:url(/images/setup/master_sprite2021.png) no-repeat -468px -1px}
#events-slider-next a{background-position:-468px -31px}

/* STAT LEADER */

.leader-hdr {width:285px;height:24px;display:block;background:url(/images/setup/secondary_sprite.jpg) no-repeat -393px -177px;}
#stat-leaders {width:265px;height:416px;padding:10px;margin-bottom:10px;background:url(/images/setup/blue_long_bg.jpg) no-repeat 0 0 #070F24;overflow:auto;color:#fff;}


/* PHOTO ROATOR */

#photo-rotator img {width: 639px;height: 470px;}

/* QUICK FACTS */

.quick-facts-hdr {width:639px;height:17px;display:block;background:url(/images/setup/secondary_sprite.jpg) no-repeat 0 0;}
.team-info {height:113px;font-family:arial;background: #0c1c47;overflow: auto;color: #fff;-moz-box-shadow:inset 0 0 30px #000;-webkit-box-shadow:inset 0 0 30px #000;box-shadow:inset 0 0 30px #000;}
.team-info ul,.team-info ul li {list-style:none;padding:0;margin:0;line-height:14px;}
.team-info ul {width:290px;padding:10px;float:left;}
.team-info .field {font-weight:bold;color:#F58F1E;padding-right:5px;}
#team-info .left-cont{float:left;width:45%;}
#team-info .right-cont{float:right;width:45%;}

/* WEATHER */

.weather-condition {float:right;padding-top:10px;padding-right:20px;font-family:helvetica;color:#d8d8d8;}
.weather-condition .icon {width:70px;float:left;margin-right:10px;}
.weather-condition .temp {font-size:34px;font-weight:bold;float:right;}
.weather-condition .condition {font-size:10px;font-weight:bold;display:block;}

/************* SCHEDULE ****************/

.schedule-hdr {width:285px;height:24px;display:block;background:url(/images/setup/secondary_sprite.jpg) no-repeat -393px -129px;}
.schedule-boxscore {width:265px;height:251px;overflow:auto;color:#fff;padding:10px;background:url(/images/setup/blue_long_bg.jpg) no-repeat 0 0;margin-bottom:10px;} 
.schedule-boxscore .boxevent {margin-bottom:10px;}
.schedule-boxscore .no-events {font-weight:bold;text-align:center;}

.schedule-wrapper .schedule{width:100%;border-collapse:collapse}
.schedule-wrapper .schedule-data table{width:750px;border-collapse:collapse;border:none;margin:0 auto}
.schedule-wrapper .schedule-data td{padding:5px}

.schedule-wrapper .schedule-header td{font-weight:700;color:#FFF;background-color:#001948;padding:4px}
.schedule-wrapper .schedule-header1 td{font-weight:700;color:#FFF;background-color:#000000;padding:4px}
.schedule-wrapper .schedule-header2 td{font-size:13px;font-weight:800;color:#FFFF00;text-align:center;background-color:#00478D;padding:4px;text-transform:uppercase}
.schedule-wrapper .schedule-header3 td{font-weight:700;color:#004080;background-color:#00FFFF;padding:4px}
.schedule-wrapper .schedule-header4 td{font-size:11px;font-weight:800;color:#FFFFFF;text-align:center;background-color:#FF0000;padding:4px}
.schedule-wrapper .schedule-header3 p{font-weight:700;color:#004080;background-color:#00FFFF;padding:4px}
.schedule-wrapper .schedule-month{background:#000;color:#fff}
.schedule-wrapper .schedule-row td{font-size:12px;padding:4px}
.schedule-wrapper .schedule-row1 td{background-color:#d1d1d1;font-size:12px;padding:4px}
.schedule-wrapper .schedule-row0 td{background-color:#;font-size:12px;padding:4px}
.schedule-wrapper .schedule-row00 td{background-color:#;font-size:12px;padding:2px}
.schedule-wrapper .schedule-row2 td{background-color:#;font-size:14px;padding:4px}

/********** ROSTERS **********/

.internal-page .roster{width:100%;background-color:}
.internal-page .roster-header td{font-weight:700;color:#FFF;background-color:#001948;padding:2px;line-height:22px}
.internal-page .roster-header td a{text-decoration:underline;color:#FFF!important}
.internal-page .roster-row a{text-decoration:underline;color:#000!important}
.internal-page .roster-row a:hover{text-decoration:underline;color:#000!important}
.internal-page .roster-row0 td{background-color:#D1D1D1;font-size:11px;padding:2px;line-height:22px}
.internal-page .roster-row1 td{background-color:#FFF;font-size:11px;padding:2px;line-height:22px}
.internal-page .roster-row td{background-color:#E8E8E8;font-size:11px;padding:2px;color:#000}

/********** BIOS**********/

#mainbody .bio-wrap .head{background:#001948!important;color:#FFF}
#mainbody .bio-wrap .head h2{background:#000;color:#FFF}
#mainbody .bio-wrap .head a{color:#E9C526}

/********* STATS ***********/

.stats-wrapper{color:#000;background:#fff}
.stats-wrapper th{background:#001948;/* set the primary color here ??? dark color required */color:#fff}
.stats-wrapper a{/* set the link color here */color:#333;text-decoration:underline}
.stats-wrapper a:hover{color:#000}


/********** STANDINGS **********/

.stats-table{border-width:0;border-collapse:collapse;width:100%}
table.stats-table td{padding:2px}
tr.stats-header td{background-color:#091638;padding-right:0;color:#FFF;font-weight:700;font-size:12px}
td.stats-team a{color:#091638;font-weight:700;font-size:12px}
td.stats-team a:hover{color:#DE8F00}
td.stats-field{color:#000;text-align:center;font-size:12px}
td.conf-label{font-weight:700;font-size:10px}
td.conf-field{background-color:gray;color:#fff;text-align:center;font-size:12px}
.stats-division{background-color:#091638;color:#FFF;text-transform:uppercase;font-weight:700;font-size:12px;padding:2px}

/************ COMPOSITE ******************/

.schedule-header td{font-weight:700;color:#FFF;background-color:#091638;padding:5px}
.calendar td{text-align:center;padding:2px}
.calendar .calendar-header td{background-color:#091638;color:#fff;padding:2px}
.calendar td .event{background-color:#d9d9d9;color:#fff}

/* Presto Logo */
li.footer-logo.footer-logo6 img {
    max-width: 200px;
    padding-top: 25px;
}