tr.conference td, span.conference { font-weight: bold; }

/* Masthead Adjustments
 * ----------------------------------------------------------------*/
div#masthead {
  background: #320e03 url(/themes/okwu/athletics/images/bg-masthead.jpg) repeat-x 50% 5px;
}
  #masthead #nav li a { color: #ffd6db; }
  
  #masthead #nav li.here a,
  #masthead #nav li a:hover { color: #E97C5B; border-bottom: 1px solid #E97C5B; }

/* Intro Adjustments
 * ----------------------------------------------------------------*/
#intro {
  background: transparent url(/themes/okwu/athletics/images/bg-intro.jpg) repeat-x 50% 0%;
}
  #intro .wrapper {
    height: 250px;
    padding:47px 70px 47px 500px;
    width: 470px;
  }

  #intro ul {
    position: relative !important;
    top: 0;
    left: 0;
    font: normal 1.3em Helvetica, "Helvetica", Arial, sans-serif;
    overflow: hidden;
    padding: 0;
    width: auto;
    zoom: 1;
  }
    #intro ul li {
      line-height: 2em;
      height: 2em !important;
      width: 40%;
      float: left;
      padding: 0;
      margin-right: 8%;
      margin-bottom: .1em;
    }
    #intro ul li a { 
      color: #6dceea; 
      width: 100%; 
      display: block;
      border-bottom: 1px dashed #4e5d6e; 
    }
    #intro ul li a:hover { 
      color: #6dceea; 
      background: #37414d; 
      border-bottom: 1px dashed #6dceea; 
      text-decoration: none; 
    }
  
  #intro img.splash {
    top: 0px;
    left: -85px;
    bottom: -46px;
  }

/* Overview Adjustments
 * ----------------------------------------------------------------*/
#overview .wrapper {
  padding-bottom: 40px;
}

#overview h4 {
  font-size: 1.6em;
  font-weight: normal;
}

#overview a { font-size: 1em; font-weight: bold; }

#overview div { position: relative; }

#headlines {
  float: left;
  width: 354px; /* 36% */
  padding: 3em 19px 0; /* right,left=2% */
}
  #headlines h3, 
  #schedule h3 {
    font: bold 1.6em/2em Helvetica, "Helvetica", Arial, sans-serif;
    color: #871717;
    padding-left: 35px;
    background: transparent url(/themes/okwu/athletics/images/icon-headlines.gif) no-repeat 0% 10%;
  }

#schedule {
  float: left;
  width: 236px; /* 24% */
  padding: 3em 0 0 29px; /* left=3% */
}
  #schedule h3 {
    background-image: url(/themes/okwu/athletics/images/icon-schedule.gif);
  }
  #schedule ul {
    padding: 0;
    margin: 1em 0;
    font-size: 1.3em;
    list-style: none;
  }
  #schedule li {
    padding-bottom: 1em;
    margin-bottom: 1em;
    background: transparent url(/themes/okwu/root/images/bg-horizontal-border.jpg) no-repeat 0% 100%;
  }
  #schedule li a { display: block; }
  #schedule li a:hover { text-decoration: underline; border: none; }
  
/* Reset GameDay Photoset
 * ----------------------------------------------------------------*/
#happenings ul { 
  margin: 0;
  padding: 0;
  list-style: none;
}
  #happenings ul li {
    padding: 0;
    min-height: auto;
    background: none;
    font-weight: normal;
  }

  /* game day first photo */
  ul.photo-gallery li.first {
    width: 270px;
    height: 170px;
    margin-left: 0;
    background: #ffffff;
  }
    ul.photo-gallery li.first a {
      width: 262px;
      height: 162px;
      margin: 2px;
      text-align: center;
      overflow: hidden;
      position: relative;
    }
    ul.photo-gallery li.first img {
      position: absolute;
      left: -15%;
      top: -45%;
    }
  
/* Sports Listing Page
 * ----------------------------------------------------------------*/
ul.sports {
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}
  .sports li {
    width: 22%;
    margin: 0 0 4em 3%;
    padding: 0;
    float: left;
    text-align: center;
  }
  .sports li.clear { clear: left; margin-left: 0; }

  .sports li img {
    display: block;
    margin: 0 auto .5em;
  }
  
  #copy .sports li a {
    display: block;
    font-size: 1.1em;
    border-bottom: none;
    color: #b7b097;
  }
  #copy .sports li a:hover {
    color: #A03827;
  }
  
/* Adjustment for uStreams
 *------------------------------------------------------------------*/
#copy object + a { border: none; }
