body {background:#010044}
a {color:#0046ad;text-decoration:none;outline:none}
a:hover {text-decoration:underline}

h1 {
  color: #0046ad;
}

#page {background:url(http://photostore.psbin.com/u/2/7umj6whjk62cln/main_bg.jpg) no-repeat 50% 0}
#wrapper {width:960px;margin:0 auto}
#site-header {height:192px;margin-bottom:4px;background:url(/images/setup/header.jpg) no-repeat 0 0;position:relative}
#home {display:block;width:960px;height:192px;text-indent:-9999px;background:url(/info/images/spacer.gif) repeat;position:absolute;left:0;top:0}
#body-container {padding:10px}
.internal #mainbody {min-height:500px;padding:10px;background:#FFF}
.ie6 .internal #mainbody {height:500px}
.home {font-family:helvetica, arial;font-size:12px}



/* 960.CSS Grid */
.grid {display:inline;float:left;margin:0 10px}
.grid_1 {width:60px}
.grid_2 {width:140px}
.grid_3 {width:220px}
.grid_4 {width:300px}
.grid_5 {width:380px}
.grid_6 {width:460px}
.grid_7 {width:540px}
.grid_8 {width:620px}
.grid_9 {width:700px}
.grid_10 {width:780px}
.grid_11 {width:860px}
.grid_12 {width:940px}
.grid.alpha {margin-left:0}
.grid.omega {margin-right:0}
.spacer {height:10px;clear:both;overflow:hidden}

.box-header {background:#666}
.box-header span {display:block;padding:0 15px;font-weight:bold;line-height:35px;color:#FFF;text-transform:uppercase;background:url(/images/setup/box_header_bg.png) no-repeat 0 0}

.social-icons {position:absolute;right:2px;top:1px;z-index:1}
.social-icons .icon {display:block;height:26px;float:left;text-indent:-9999px;background:url(/images/setup/social_icons.png) no-repeat}
.social-icons .icon1 {width:25px;background-position:0 0}
.social-icons .icon1:hover {background-position:0 -26px}
.social-icons .icon2 {width:24px;background-position:-25px 0}
.social-icons .icon2:hover {background-position:-25px -26px}
.social-icons .icon3 {width:29px;background-position:-49px 0}
.social-icons .icon3:hover {background-position:-49px -26px}

#global-nav {width:960px;background:url(/images/setup/global_nav_bg.png) repeat-x 0 0;position:relative;z-index:9998}
#global-nav ul, #global-nav li {margin:0;padding:0;list-style:none}
#global-nav .nav {float:left;font-family:helvetica, arial}
#global-nav .nav-link {display:block;padding:0 20px;font-size:14px;font-weight:bold;color:#FFF;text-transform:uppercase;line-height:40px}
#global-nav .nav-link:hover,
#global-nav .nav .current {background:#1c6e0a;text-decoration:none}
#global-nav .dropdown-li {position:relative}
#global-nav .submenu-container {background:#000;position:absolute;left:0;top:40px;visibility:hidden}
#global-nav .submenu {width:160px}
#global-nav .submenu a,
#global-nav .submenu .title span {display:block;padding:0 5px;line-height:20px;color:#FFF;white-space:nowrap}
#global-nav .submenu .title span {font-weight:bold;text-transform:uppercase}
#global-nav .submenu a:hover {background:#1c6e0a;text-decoration:none}
#global-nav #submenu-container1 {width:320px}
#global-nav #submenu-container1 .submenu {float:left}
#global-nav #submenu-container2 {width:320px}
#global-nav #submenu-container2 .submenu {float:left}
.ie6 #global-nav .submenu li {height:20px}

.section-header {
  padding:10px;
  color:#666;
  background:#000;
  position:relative;
  z-index:15
}
.section-header .title {font-size:24px;font-weight:bold;color:#FFF}
.section-header .links a,
.section-header .links span {color:#FFF}

.section-header .link {
  position:relative;
  display:inline-block;
}

.section-header .link:hover .dropdownmenu {  visibility:visible; }

/* navbar secondary dropdown */
.dropdownmenu {
  font: 10px/16px Verdana;
  position: absolute;
  text-align: left;
  visibility: hidden;
  width: 70px;
  z-index: 100;
  left:0;
  top:0;
  padding-top:26px;
  z-index:1;
}

.dropdownmenu a { display:block }

.dropdownmenu-inner {
  background-color: #000;
  background:rgba(0,0,0, 0.8);
  border: 1px solid black;
  padding:5px
}

.accordion-tabs .toggler {display:block;padding:0 15px;font-weight:bold;line-height:35px;color:#FFF;text-transform:uppercase;background:url(/images/setup/box_header_bg.png) no-repeat 0 0 #666}
.accordion-tabs .toggler:hover, .accordion-tabs .toggler.active {background-color:#58a618;text-decoration:none}
.accordion-tabs .content-panel {color:#FFF;background:#000}
.accordion-tabs .content-panel .container {padding:15px;height:446px;overflow:auto}

.more-headlines .title {font-weight:bold;color:#58a618;display:block}
.more-headlines .sep {height:1px;margin:15px 0;background:#666;overflow:hidden}


#more-headlines .date {
  display: block;
  color: #fff;
}

#more-headlines .title {font-weight:bold;color:#58a618;display:block; margin-bottom: 15px;}

#carousel-wrapper .story-box {color:#FFF}
#carousel-wrapper .title {font-size:16px;font-weight:bold;color:#FFF;margin-bottom:4px;display:block}
#carousel-wrapper .title:hover {color:#58a618;text-decoration:none}
#carousel-wrapper .date {display:block;font-size:11px}
#carousel-wrapper .readmore {font-size:11px;font-weight:bold;color:#58a618}
#carousel-controls {width:608px;height:90px;padding:6px;background:#1c6e0a}
#carousel-controls .control {float:left;margin-right:7px}
#carousel-controls #control4 {margin-right:0}
#carousel-controls .control img {border:solid 2px #58a618}
#carousel-controls .active img {border-color:#FFF}

.schedule-boxscore .sep {height:1px;margin:15px 0;background:#666;overflow:hidden}
.schedule-boxscore a {color:#58a618}

.image-buttons .button {margin-bottom:11px;background:#1c6e0a}
.image-buttons .button3 {margin-bottom:0}

.slideshow-container {width:300px;min-height:145px;background:#666}
.ie6 .slideshow-container {height:145px}

.athlete-spotlight {padding:15px 0 15px 30px;min-height:115px;background:#000; overflow:hidden }
.athlete-spotlight-cont { float:left; width:125px; text-align:center }

.athlete-spotlight-cont-2 { float:right; margin-right:35px }

.athlete-spotlight .thumb {border:solid 2px #CCC; display:block; margin:0 auto 5px; }
.athlete-spotlight .name {display:block;margin-bottom:4px;font-size:13px;font-weight:bold;color:#FFF}
.athlete-spotlight .sport {font-style:italic;color:#CCC}
.ie6 .athlete-spotlight {height:115px}

.team-links {padding:15px;height:115px;background:#000;overflow:auto}
.team-links a {display:block;margin-bottom:5px;color:#FFF}
.team-links .arr {padding-right:10px;color:#CCC}

#site-footer {padding:15px;min-height:50px;background:#000;position:relative}
#site-footer p {margin:0;font-size:11px;color:#CCC}
.footer-logos {position:absolute;right:0;top:15px}
.footer-logos a {display:inline;float:left;margin:0 20px}

/********** ROSTERS **********/
table.roster {
  width: 100%;
  background-color: ;
}

tr.roster-header td {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #58a618;
    padding: 5px;
}

tr.roster-header td a{
    color: #fff;    
    text-decoration: underline;
}

tr.roster-header td a:hover {
    text-decoration: none;
    color: #fff;
}

tr.roster-row a{
    text-decoration: underline;
    color: #580f8b;
}

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: #0046ad!important;
}

.bio-wrapper .bio-container a {
  color: #0046ad;
}

.roster-list,
.roster-title {
  background: #58a618!important;
}

.roster-list a {
  color: #fff !important;
}

.bio-wrapper .bio-container .head a {
  color: #fff;
  text-decoration: underline
}

#mainbody .bio-wrap .head {background:#034BB1;color:#FFF}
#mainbody .bio-wrap .head h2 {background:#58A519}
#mainbody .bio-wrap .metadata .label {color:#ccc}
#mainbody .bio-wrap .head a {color:#FFF;text-decoration:underline}


/********** SCHEDULE **********/
#mainbody .schedule-list th { background:#58a618; color:#FFF }


/********** SCHEDULE OLD **********/
/*
table.schedule {
  width: 100%;
  background-color: ;
}

.schedule-data {
  width: 500px;
  color: #000;
}

.schedule-data td {
  padding: 5px;
  color: #000;
}

tr.schedule-header td {
    font-weight: bold;
    color: #fff;
    background-color: #58a618;
    padding: 5px;
}

tr.schedule-row td {
  padding: 5px;
}


tr.schedule-row0 td {
  background-color: #e1e1e1;
  color: #000;
  padding: 5px;
}

tr.schedule-row1 td {
  color: #000;
  padding: 5px;
}

tr.schedule-row1 td {
  padding: 5px;
}

.home-opp {
  text-transform: uppercase;
}
*/

/********* STATS ***********/
.stats-wrapper {
color: #000;
background: #FFF;
}
.stats-wrapper th {
background: #0046ad; /* set the primary color here  */
color: #fff;
}
.stats-wrapper th a{
color: #fff !important;
}
.stats-wrapper a { /* set the link color here */
color: #333;
text-decoration: underline;
}
.stats-wrapper a:hover { /* set the link color here */
color: #000;
}