/********* HTML ************/

body{background:url(/images/setup/repeating_bg.png) repeat-x left top #377c3d}
a{color:#00355f;text-decoration:none}
a:hover{color:#D00000;text-decoration:underline}
h1{color:#387c2b}
h2{color:#00355f}
h3{font-size:15px;font-weight:100;}
h4{font-size:20px;}

/********* LAYOUT **********/

#wrapper{width:1000px;margin:0 auto 10px;background:url(/images/setup/body_bg_grad.png) repeat-x left bottom #387c2b;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(/pie.htc)}
#background{background:url(http://photostore.psbin.com/g/3/0yd656obeed9uc/page_bg_2.jpg) no-repeat center top}
#body-container{padding:10px}
#mainbody{width:696px;float:left}
.internal-page #mainbody{width:960px;padding:10px;background:#fff;margin-bottom:10px}

#master-header{height:272px;width:1000px;margin:0 auto;position:relative}
#header-link{width:960px;height:239px;display:block;position:absolute;left:0;bottom:0}
#leftcol{width:200px;float:left;background:#369}
#rightcol{width:274px;float:right}

#master-footer{width:980px;float:left}
#footer-text{padding-left:20px;padding-top:20px;width:160px;float:left}
#footer-text p{margin:0;font-family:helvetica;color:#3caa27;font-weight:700}
#footer-logos{width:775px;padding-right:20px;float:right;overflow:hidden}
#footer-logos ul,#footer-logos ul li{list-style:none;padding:0;margin:0}
#footer-logos .footer-logo{float:left;margin-right:40px}
#footer-logos #footer-logo6{margin-right:0}
#text-site{position:absolute;left:-145px;top:8px;font-family:arial, helvetica;font-weight:700;color:#FFF;background:#033300;display:block;padding:2px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.ie6 #text-site{position:static;text-align:center;padding:0;background:none}

/**********SLIDER***********/

#scoreboard-ticker-wrapper{width:675px;height:34px;padding-left:120px;background:url(/images/setup/score_ticker_bg.png) no-repeat 0 0;float:right;color:#fff;overflow:hidden;position:absolute;left:0;top:0}
#scoreboard-ticker{width:620px;height:34px;overflow:hidden}
#scoreboard-ticker li{width:620px;height:34px;overflow:hidden}
#scoreboard-ticker span{color:#fff;line-height:34px}
#scoreboard-ticker .no-events{display:block;text-align:center;font-weight:700}
#scoreboard-ticker a{color:#F0DA2F}
#scoreboard-ticker-prev,#scoreboard-ticker-next,#scoreboard-ticker-pp{display:none}

/************* BUTTONS ************/

#social-buttons{width:135px;height:25px;position:absolute;right:0;top:5px;background:url(/images/setup/secondary_sprite.png) no-repeat -277px -79px}
.social-button{height:25px;display:block;float:left;text-indent:-9999px;background:url(/images/setup/secondary_sprite.png) no-repeat -9999px -9999px}
#social-button1{width:23px}
#social-button2{width:22px}
#social-button3{width:56px}
#social-button4{width:33px}
#social-button1:hover{background-position:-277px -105px}
#social-button2:hover{background-position:-300px -105px}
#social-button3:hover{background-position:-322px -105px}
#social-button4:hover{background-position:-378px -105px}

#rcol-buttons{width:274px;overflow:hidden;margin-bottom:10px}
#mcol-buttons .button{width:343px;display:block;overflow:hidden;margin-bottom:5px}
#bottom-ad{width:728px;height:90px;overflow:hidden;float:left;margin-bottom:10px;background:url(/images/setup/728_90.png) no-repeat 0 0}
#bcol-buttons{width:242px;float:right;overflow:hidden;margin-bottom:10px}

/********** HEADLINES **********/

#carousel-wrapper{margin-bottom:10px}
#carousel-seats .title{display:block;color:#fff;margin-bottom:3px;margin-top:0;font-family:helvetica,arial,sans-serif;font-size:20px;font-weight:700;line-height:20px}
#carousel-seats .date{color:#a5a5a5;display:block;font-weight:weight}
#carousel-seats .leadIn{color:#fff}
#carousel-seats .readmore{color:#fff;font-weight:700;font-size:12px}
#carousel-controls{overflow:hidden;width:676px;background:url(/images/setup/carousel_control_bg.png) repeat-x left top #002e48;padding:2px 10px 10px}
#carousel-controls .control{float:left;height:86px;width:166px;padding-top:8px;margin-right:4px}
#carousel-controls .active{background:url(/images/setup/arrow.png) no-repeat center top}
#carousel-controls .active img{width:160px;height:80px;border:3px solid #fff}
#carousel-controls #control3{margin-right:0}
#more-headlines-cont{width:343px;float:left;margin-right:10px}

.headlines-hdr{width:343px;height:39px;display:block;overflow:hidden;background:url(/images/setup/secondary_sprite.png) no-repeat 0 0}
#more-headlines{width:323px;padding:10px;height:167px;background:#000;overflow:auto;font-family:helvetica}
#more-headlines .sep{width:100%;height:1px;display:block;margin:10px auto;overflow:hidden;background:url(/images/setup/sep_bg.png) repeat-x left top}
#more-headlines a{display:block;font-weight:700;font-size:14px;color:#fff}
#more-headlines .date{color:#97c0e6;font-weight:700}

/*********** GLOBAL NAV ************/

#global-nav{width:1000px;height:53px;background:url(/images/setup/master_sprite.png) no-repeat 0 0}
#global-nav ul,#global-nav li{margin:0;padding:0;list-style:none}
#global-nav li.nav{float:left}
#global-nav .dropdown-li{position:relative;z-index:9999}
#global-nav .nav-link{display:block;height:53px;position:relative;z-index:60;text-indent:-9999px;background-image:url(/images/setup/master_sprite.png);background-repeat:no-repeat}
#global-nav li.nav1 .nav-link{width:110px;background-position:0 0}
#global-nav li.nav1 .nav-link:hover,#global-nav li.nav1 .nav-link.current{background-position:0 -53px}
#global-nav li.nav2 .nav-link{width:181px;background-position:-110px 0}
#global-nav li.nav2 .nav-link:hover,#global-nav li.nav2 .nav-link.current{background-position:-110px -53px}
#global-nav li.nav3 .nav-link{width:118px;background-position:-291px 0}
#global-nav li.nav3 .nav-link:hover,#global-nav li.nav3 .nav-link.current{background-position:-291px -53px}
#global-nav li.nav4 .nav-link{width:104px;background-position:-409px 0}
#global-nav li.nav4 .nav-link:hover,#global-nav li.nav4 .nav-link.current{background-position:-409px -53px}
#global-nav li.nav5 .nav-link{width:100px;background-position:-513px 0}
#global-nav li.nav5 .nav-link:hover,#global-nav li.nav5 .nav-link.current{background-position:-513px -53px}
#global-nav li.nav6 .nav-link{width:158px;background-position:-613px 0}
#global-nav li.nav6 .nav-link:hover,#global-nav li.nav6 .nav-link.current{background-position:-613px -53px}
#global-nav .submenu-container{width:200px;padding:10px;visibility:hidden;overflow:hidden;background:#000;position:absolute;left:0;top:53px;z-index:55}
#global-nav .submenu-container .submenu{}
#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}
#global-nav .submenu-container ul li.title{margin-bottom:5px}
#global-nav .submenu-container ul li.title span{color:#f2dab0;padding:0 10px;font-weight:700;font-size:12px;font-family:tahoma;text-transform:uppercase;display:block}
#global-nav .submenu-container ul li a:hover{color:#ffc423;font-weight:700}

#secondary-nav{width:980px;height:60px;margin-bottom:10px;overflow:hidden;background-repeat:no-repeat;background-position:0 0}
#secondary-nav #links-container{float:right;padding-top:25px;padding-right:10px;color:#32dd12}
#secondary-nav #links-container a{color:#fff;font-weight:700;font-size:11px}

/************ VIDEO ***************/

.video-hdr{width:274px;height:39px;display:block;overflow:hidden;background:url(/images/setup/secondary_sprite.png) no-repeat 0 -39px}
.more-video{width:274px;height:37px;display:block;overflow:hidden;margin-bottom:10px;background:url(/images/setup/secondary_sprite.png) no-repeat 0 -78px}

/**********************TABS***********************/

#tabs-rcol{width:274px;overflow:hidden;margin-bottom:10px}
#tabs-rcol .ui-tabs-nav{width:274px;background:url(/images/setup/secondary_sprite.png) no-repeat;overflow:hidden}
#tabs-rcol #tabs-rcol-state1{background-position:0 -115px}
#tabs-rcol #tabs-rcol-state2{background-position:0 -154px}
#tabs-rcol .ui-tabs-nav li{float:left}
#tabs-rcol .ui-tabs-nav li a{display:block;height:36px}
#tabs-rcol #tabs-rcol-anchor1{width:177px}
#tabs-rcol #tabs-rcol-anchor2{width:97px}
#tabs-rcol .ui-tabs-panel{width:274px;background:#000;overflow:hidden}
#tabs-rcol .ui-tabs-panel .container{color:#fff;height:104px;overflow:auto;padding:10px}
#tabs-rcol .sep{width:100%;height:1px;display:block;margin:10px auto;overflow:hidden;background:url(/images/setup/sep_bg.png) repeat-x left top}

/************** TEAM LINKS ***************/

.team-links-hdr{width:274px;height:39px;display:block;overflow:hidden;background:url(/images/setup/secondary_sprite.png) no-repeat 0 -232px}
#team-links{width:254px;height:104px;padding:10px;background:#000;overflow:auto}
#team-links a{color:#fff;font-family:helvetica;font-weight:700;font-size:12px}
#team-links li{color:#97c0e6}

/********** ROSTERS **********/

table.roster{width:100%;background-color:}
tr.roster-header td{font-weight:700;color:#000;background-color:#387c2b;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:#000}
tr.roster-row0 td{background-color:#d1d1d1;font-size:11px;padding:5px;color:#000}
tr.roster-row1 td{background-color:#FFF;font-size:11px;padding:5px;color:#000}

/********** BIOS**********/

.bio-container .head{background:#2e7620!important}
.bio-wrapper .bio-container .head .name{color:#fff!important}
.roster-list,.roster-title{background:#002469!important}
.bio-wrapper .bio-container .head a{color:#FAE051;text-decoration:underline}
.bio-wrapper .roster-sidebar .roster-title{color:#fff}
.bio-wrapper .roster-sidebar .roster-list a:hover{color:#2e7620}

#mainbody .bio-wrap .head {background:#387C2B;color:#FFF}
#mainbody .bio-wrap .head h2 {color:#00355F;font-family:verdana, geneva;line-height:24px;white-space:nowrap;text-transform:none;padding:0;text-shadow:1px 1px 3px #999}
#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;font-size:11px}
#mainbody .bio-wrap .metadata .label {color:#CCC}

/********** SCHEDULE **********/

table.schedule{width:100%;background-color:}
.schedule-data{width:500px;color:#000;border:none;border-collapse:collapse}
.schedule-data td{padding:5px;color:#000;border:none!important}
tr.schedule-header td{font-weight:700;color:#000;background-color:#387c2b;padding:5px;border:none!important}
tr.schedule-row td{padding:5px;border:none!important}
tr.schedule-row0 td{background-color:#e1e1e1;color:#000;padding:5px}
tr.schedule-row1 td{padding:5px}
.home-opp{text-transform:uppercase}

/************ STATS ************/

.stats-wrapper th{background:#69a2ff!important;color:#000!important}