/* TAGS */
a {color:#1C2C60;text-decoration:none}
a:hover {text-decoration:underline}

h1,h2,h3{color:#1C2C60}
body{background:url(/images/design/background-tile.png) repeat-x 0 0 #edbb1b}

/* LAYOUT */
#shadow {background:url(/images/design/shadow.png) no-repeat 50% 0}
#wrapper{width:930px;margin:0 auto}
#site-header {position:relative}
	#site-header .link{display:block;width:930px;height:168px;background:url(/images/design/header_overlay.png) no-repeat 0 0}
    #edu-nav {position:absolute;top:6px;right:10px}
    #edu-nav li {padding:0 15px;border-right:solid 1px #c39606}
    #edu-nav li.last {padding-right:0;border-right:none}
    #edu-nav li a {font-family:arial;font-weight:bold;line-height:12px}

    #header-nav {position:absolute;top:40px;right:10px}
    #header-nav li {padding:0 15px;border-right:solid 1px #41577e}
    #header-nav li.last {padding-right:0;border-right:none}
    #header-nav li a {font-family:arial;color:#edbb1b;font-weight:bold}

#body-container{width:910px;padding:10px;background:#fff}
.two-column #mainbody{width:600px;float:left}
.one-column #mainbody{padding:10px;background:#fff}
#rightcol{width:300px;float:right}

#site-footer {position:relative}
    #site-footer .footer-text {position:absolute;left:15px;top:20px;width:200px}
    #site-footer p {margin:0;color:#fff;font-family:arial;font-weight:bold}
    #site-footer .footer-text .college-name {font-weight:bold;text-transform:uppercase;display:block;margin-bottom:10px}

#footer-logos {float:right}
    #footer-logos a {float:left;padding:35px 30px}

#carousel-wrapper{-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000}
	#carousel-seats .story-box {font-family:arial;font-size:12px;color:#fff;}
	#carousel-seats .title{font-size:16px;font-weight:bold;display:block;color:#edbb1b;line-height:22px;}
	#carousel-seats .date{display:block;}
	#carousel-seats .readmore{display:none;}
	#carousel-controls {width:335px;height:19px;padding:11px 0 0 265px;background:url(/images/design/master_sprite.jpg) no-repeat -330px -258px}
	#carousel-controls .control{width:9px;height:9px;float:left;margin-right:6px;text-indent:-9999px;background:url(/images/design/rotator_circles.png) no-repeat 0 0}
	#carousel-controls .active {background-position:0 -9px}
	#carousel-controls .control .counter {display:none}
	
#global-nav{width:930px;height:30px;background:url(/images/design/master_sprite.jpg) no-repeat 0 -168px}
	#global-nav ul,#global-nav li{margin:0;padding:0;list-style:none;}
	#global-nav li.nav{float:left;position:relative;z-index:50}
	#global-nav .nav-link {display:block;height:30px;background:url(/images/design/master_sprite.jpg) no-repeat;text-indent:-9999px}
	#global-nav .nav-link1 {width:79px;background-position:0 -168px}
	#global-nav .nav-link1:hover,#global-nav li.nav1 a.current{background-position:0 -198px}
	#global-nav .nav-link2 {width:128px;background-position:-79px -168px}
	#global-nav .nav-link2:hover,#global-nav li.nav2 a.current{background-position:-79px -198px}
	#global-nav .nav-link3 {width:191px;background-position:-207px -168px}
	#global-nav .nav-link3:hover,#global-nav li.nav3 a.current{background-position:-207px -198px}
	#global-nav .nav-link4 {width:110px;background-position:-398px -168px}
	#global-nav .nav-link4:hover,#global-nav li.nav4 a.current{background-position:-398px -198px}
	#global-nav .nav-link5 {width:157px;background-position:-508px -168px}
	#global-nav .nav-link5:hover,#global-nav li.nav5 a.current{background-position:-508px -198px}
	#global-nav .submenu-container{visibility:hidden;width:180px;background:#1c2c49;position:absolute;left:0;top:30px;z-index:52}
	#global-nav .submenu-container li a,
	#global-nav .submenu-container li.menu-title span {display:block;width:170px;height:auto;padding:0 5px;line-height:18px;font-family:arial;font-size:12px;font-weight:bold;color:#dfdfdf;text-decoration:none}
	#global-nav .submenu-container li a:hover{background:#edbb1b;color:#000}
	#global-nav .submenu-container li.menu-title span {color:#edbb1b;font-weight:bold}
	#global-nav #submenu-container1 {width:360px}
	#global-nav #submenu-container1 .submenu {float:left}
	#global-nav #submenu-container2 .menu-title {display:none}

#secondary-nav {width:910px;height:50px;background:none no-repeat 0 0;position:relative}
	#secondary-nav ul,#secondary-nav li {margin:0;padding:0;list-style:none}
	#secondary-nav ul {position:absolute;right:0;top:10px}
	#secondary-nav li {float:left;padding-right:5px;margin-right:5px;border-right:1px solid #b2b3b3}
	#secondary-nav li.last {padding-right:0;margin-right:0;border-right:none}
	#secondary-nav li a {font-family:helvetica, arial;font-weight:bold;color:#293855}

#social-buttons {position:absolute;right:10px;bottom:-27px}
	#social-buttons a {color:#edbb1b}
	#social-buttons .button {display:block;height:24px;float:left;text-indent:-9999px;background:url(/images/design/master_sprite.jpg) no-repeat}
	#social-buttons .button1 {width:31px;background-position:-191px -252px}
	#social-buttons .button2 {width:30px;background-position:-222px -252px}
	#social-buttons .button3 {width:36px;background-position:-252px -252px}
	#social-buttons .button1:hover {background-position:-94px -252px}
	#social-buttons .button2:hover {background-position:-125px -252px}
	#social-buttons .button3:hover {background-position:-155px -252px}

#accordion-tabs {-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000}
	#accordion-tabs .toggler {display:block;width:280px;height:30px;padding:0 10px;line-height:30px;font-family:helvetica,arial;font-size:12px;font-weight:bold;color:#edbb1b;text-shadow:rgba(237, 187, 27, 0.34) 1px 1px;background:url(/images/design/master_sprite.jpg) no-repeat -630px -228px}
	#accordion-tabs .toggler:hover, #accordion-tabs .active {text-decoration:none;background-position:-330px -228px;color:#071734}
	#accordion-tabs .content-panel {background:#EFEFEF}
	#accordion-tabs .content-panel .container {padding:10px;height:260px;overflow:auto}
	#accordion-tabs #content-panel1 {background:#0c0808}
	#accordion-tabs #content-panel1 .container {padding:0;height:280px;overflow:hidden}

#calendar {}
	#calendar td {height:23px !important;line-height:23px !important;font-family:arial;font-size:12px;font-weight:bold;background:#D8D8D8;border:none}
	#calendar .calendar-month td {background:url(/images/design/master_sprite.jpg) no-repeat -30px -228px}
	#calendar .calendar-header td {background:#4e4d4d;color:#FFF}
	#calendar-prev, #calendar-next {display:block;width:21px;height:16px;margin:4px auto 0;text-indent:-9999px;background:url(/images/design/master_sprite.jpg) no-repeat}
	#calendar-prev {background-position:-288px -252px}
	#calendar-prev:hover {background-position:-288px -268px}
	#calendar-next {background-position:-309px -252px}
	#calendar-next:hover {background-position:-309px -268px}
	#calendar .inactive {color:#A9A9A9}
	#calendar .no-calendar-event a {background:#D8D8D8;color:#666}
	#calendar .calendar-event a {background:#9C9C9C;color:#FFF}
	#calendar .calendar-event a:hover, #calendar .current a {background:#283855;color:#FFF}
	#calendar .today a {background:#000;color:#FFF}
	#calendar .event-schedule {color:#fff;font-family:arial;font-size:12px;font-weight:bold;padding:5px 10px;height:81px;overflow:auto;background:url(/images/design/master_sprite.jpg) no-repeat -630px -288px}
	#calendar .event-schedule a {color:#edbb1b}
	#calendar .event-date {font-size:12px}

#poll {}
	#poll .question {font-weight:bold;margin-bottom:10px}
	#poll .option {padding: 2px 0 2px 10px}

#more-headlines {}
	#more-headlines li {margin-bottom:15px}
	#more-headlines li.last {margin-bottom:0}

/********** ROSTERS **********/
table.roster {
  width: 890px;
}

tr.roster-header td {
    font-weight: bold;
    color: #E9A41F;
    background-color: #293855;
    padding: 4px;
    line-height: 11px;
}

tr.roster-row a{
}

tr.roster-row a:hover {

}

tr.roster-row0 td {
    background-color: #eee;
    font-size: 11px;
    padding: 2px;
    line-height: 22px;
}

tr.roster-row1 td {
    background-color: #;
    font-size: 11px;
    padding: 2px;
    line-height: 22px;
}

tr.roster-row td {
    background-color: #E8E8E8;
    font-size: 11px;
    padding: 2px;
    color: #000000;
}



/********** SCHEDULE **********/
.upcoming .row1 {
  background: #293855;
}
.upcoming {
  background: #293855;
}

.boxscore {
  margin-bottom: 5px;
  border-bottom: solid 1px #;
}

table.schedule {
  width: 890px;
  background-color: ;
}

.schedule-data {
  width: 500px;
}

.schedule-data td {
    padding: 5px;
}

tr.schedule-header td {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #293855;
    padding: 5px;
}

tr.schedule-row td {
    background-color: #;
    font-size: 11px;
    padding: 5px;
}


tr.schedule-row0 td {
    background-color: #d1d1d1;
    font-size: 11px;
    padding: 5px;
}

tr.schedule-row1 td {
    background-color: #;
    font-size: 11px;
    padding: 5px;
}

.home-opp {
  text-transform: uppercase;
}


/********** ROSTER **********/

.bio-wrapper .bio-container .head {
  background: #293855;
}

.bio-container .head {
  padding: 20px;
  margin-bottom: 15px;
  color: #fff;
  background: #293855;
  overflow: hidden;
}

.bio-container .headshot {
  float: left;
  margin-right: 20px;
  border: solid 1px #fff;
  -moz-box-shadow: 0 0 10px #000;
}

.bio-container .name {
  color: #fff;
  font-size: 20px;
  line-height: 24px;
  margin: 0 0 5px;
  text-transform: none;
}

.bio-container a {
  color: #fff;
}

.bio-container .stats-tabs-content {
  width: 100%;
  overflow: visible;
}

.bio-container .stats-tabs-content .stats {
  width: 100%;
  background: #fff;
  overflow: hidden;
  position: relative;
  z-index: 9999;
}

.bio-container .stats-tabs-content .expand {
  position: absolute;
  right: 10px;
  top: 2px;
}

.bio-wrapper .roster-sidebar .roster-list,
.bio-wrapper .roster-sidebar .roster-title {
  background: #293855;
}

.bio-wrapper .roster-sidebar .roster-list a:hover {
color: #E9A41F;
}


#mainbody table td font { color:#000 !important }

#mainbody .bio-wrap .head {background:#293855;color:#FFF}
#mainbody .bio-wrap .head h2 {color:#FFF;font-family:arial, helvetica;font-size:18px;line-height:24px;white-space:nowrap;text-transform:none;padding:0}
#mainbody .bio-wrap .head a {color:#FFF;text-decoration:underline}
#mainbody .bio-wrap .headshot {width:130px}
#mainbody .bio-wrap .biodata {padding:0 310px 0 150px}
#mainbody .bio-wrap .metadata {font-family:arial, helvetica}
#mainbody .bio-wrap .metadata .label {color:#D3C0A1}