/*
CVS: $Id: h2h_branding.css,v 1.22 2011/09/15 18:26:52 cvsdevel Exp $
Title: h2h_branding.css
Copyright: (c) 2007
Author: AS
Company: Rhino Internet Solutions
Description: Branding styles for Head2Head.com
*/

/* ///////////////////////////

Global Brand Colors:
Light Red:        #900
Medium Red:       #600
Dark Red:         #200

/////////////////////////// */

/* ----{ Text Color }----- */

a {
   color: #900;
   }

a:hover {
   color: #600;
   }

.tbl-hdr a {
   color: #200;
   }

.section-ttl {
   color: #FFF;
   }

#seasonpass .secondary-nav li a.on,
#myaccount .secondary-nav li a.on {
   color: #FC3 !important;
   }

/* ----{ Background Image }---- */

#myaccount .badge-logo {
   background: transparent url(/images/h2h.png) top left no-repeat;
   }

#seasonpass .brand {
   background-color: #900;
   border: none;
   height: 96px;
   }

#seasonpass.game-0 .badge-logo,
#seasonpass .game-0-logo {
   background: transparent url(/seasonpass/images/game_0_logo.png) top left no-repeat;
   }

.tbl-ttl {
   background: url(/images/h2h_underline.gif) bottom left repeat-x;
   }

.minor-content .tbl-ttl {
   background: url(/images/h2h_underline_alt.gif) bottom left repeat-x;
   }

#seasonpass ul.progressbar li.active {
   background: transparent url(/images/registration/highlight-seasonpass.gif) top left no-repeat;
}

/* ----{ Background Color }---- */

.brand {
   background-color: #900;
   border-bottom: 5px solid #600;
   }

tfoot tr,
form input.function-button:hover,
a.function-button:hover,
table.prizes {
   background-color: #900;
   }

#home #home-nav,
#seasonpass #sp-nav,
.secondary-nav,
.content-button,
form input.function-button,
a.function-button,
#seasonpass .ac_over,
ul.progressbar li.active a:hover span,
ul.progressbar li.current span,
table.prizes tfoot tr td {
   background-color: #600;
   color: #FFF !important;
   }

a.content-button:hover,
a.content-button.dark,
form input.function-button,
a.function-button {
   background-color: #200;
   color: #FFF !important;
   }

/* ----{ Border Color }---- */

h3,
.tier2 .slot1 h4,
.tier2 .slot2 h4 {
   border-bottom: 5px solid #600;
   }

.tier3 .slot1 h4,
.tier3 .slot2 h4,
.minor-content h5 {
   border-bottom: 5px solid #900;
   }

.slot3 h4,
.split-content h3 {
   border-bottom: 5px solid #600;
   }

/* ///////////////////////////

New Gold Promo Colors:
Primary Gold:     #FDC54F
Dark Gold:        #996600

/////////////////////////// */

/* ----{ Text Color }---- */

#site .h2h-int-promo a {
   color: #333 !important;
   }

/* ----{ Background Color }---- */

.h2h-int-promo a {
   background-color: #FDC54F;
}

.three-col div.h2h-int-promo a {
   background: transparent url(/images/registration/promo/seasonpass.png) top left no-repeat;
}

.three-col div.registernow a {
   background: transparent url(/images/registration/registernow/seasonpass.png) top left no-repeat;
}

p.featured-game-buttons a.trydemo {
   background: transparent url(/images/registration/seo/seasonpass.png) left top no-repeat;
}

.big-content-button {
   background-color: #FDC54F;
   color: #333 !important;
   }

/* ///////////////////////////

Football Brand Colors:
Light Blue:       #06A7E1
Medium Blue:      #0586B4
Dark Blue:        #02435A

/////////////////////////// */

/* ----{ Text Color }---- */

#football a,
.football-list a,
#football .quaternary-nav li a:hover,
#football .quaternary-nav li a.on,
#football #player-details .slot1 span,
#football #player-details .slot2 span {
   color: #0586B4 !important;
   }

#football a:hover,
.football-list a:hover,
#football .section-ttl,
#football .tbl-hdr a {
   color: #02435A;
   }

/* ----{ Background Image }---- */

#football .brand {
   background: #06A7E1 url(/football/images/fb_silhouette.gif) 600px 0 no-repeat;
   border: none;
   height: 96px;
   }

#football.game-1 .badge-logo,
#football .game-1-logo {
   background: transparent url(/football/images/game_1_logo.png) 50% 0 no-repeat;
   }

#football.game-2 .badge-logo,
#football .game-2-logo {
   background: transparent url(/football/images/game_2_logo.png) top left no-repeat;
   }

#football.cas.game-2 .badge-logo,
#football.cas .game-2-logo {
   background: transparent url(/football/images/game_2_cas.jpg) top left no-repeat;
   }

#football.game-3 .badge-logo,
#football .game-3-logo {
   background: transparent url(/football/images/game_3_logo.png) top left no-repeat;
   }

#football.game-5 .badge-logo,
#football .game-5-logo {
   background: transparent url(/football/images/game_5_logo.png) 50% 0 no-repeat;
   }

#football.game-16 .badge-logo,
#football .game-16-logo {
   background: transparent url(/football/images/game_16_logo.png) 50% 0 no-repeat;
   }

#football.game-20 .badge-logo,
#football .game-20-logo {
   background: transparent url(/football/images/game_20_logo.png) top left no-repeat;
   }

#football.game-21 .badge-logo,
#football .game-21-logo {
   background: transparent url(/football/images/game_1_logo.png) 50% 0 no-repeat;
   }

#football .tbl-ttl,
#football .team-stats-ttl,
#football .scores-ttl {
   background: url(/football/images/fb_underline.gif) bottom left repeat-x;
   }

#football .opp-stats-ttl,
#football .minor-content.player-stats .tbl-ttl {
   background: url(/football/images/fb_underline_alt.gif) bottom left repeat-x;
   }

#football ul.progressbar li.active {
   background: transparent url(/images/registration/highlight-football.gif) top left no-repeat;
}

#football .h2h-int-promo a {
   background-image: url(/images/registration/promo/football.png);
}

#football .registernow a {
   background-image: url(/images/registration/registernow/football.png);
}

#football p.featured-game-buttons a.trydemo {
   background-image: url(/images/registration/seo/football.png);
}

/* ----{ Background Color }---- */

#football .fb-myteam-nav,
#football .mine,
#football .tertiary-nav li a.on,
#football tfoot tr,
#football .popup-bar,
#football .ac_over,
#football table.prizes {
   background-color: #06A7E1;
   }

#football #fb-nav,
#football .secondary-nav,
#football a.content-button,
#football a.content-button.dark:hover,
#football form input.function-button:hover,
#football a.function-button:hover,
.football-list .h2h-int-promo a:hover,
#football ul.progressbar li.active a:hover span,
#football ul.progressbar li.current span,
#football table.prizes tfoot tr td {
   background-color: #0586B4;
   color: #FFF !important;
   }

#football .tertiary-nav,
#football .opp-stats-total,
#football a.content-button:hover,
#football a.big-content-button:hover,
#football a.content-button.dark,
#football tfoot td.opp-stats-total,
#football form input.function-button,
#football a.function-button {
   background-color: #02435A;
   color: #FFF !important;
   }

/* ----{ Border Color }---- */

#football h3,
#football .tier2 .slot1 h4,
#football .tier2 .slot2 h4 {
   border-bottom: 5px solid #06A7E1;
   }

#football .tier3 .slot1 h4,
#football .tier3 .slot2 h4,
#football .minor-content.player-stats h5 {
   border-bottom: 5px solid #0586B4;
   }

#football .slot3 h4,
#football .split-content h3 {
   border-bottom: 5px solid #02435A;
   }

/* ///////////////////////////

Baseball Brand Colors:
Light Green:      #99CC66
Medium Green:     #7AA352
Dark Green:       #3D5229

/////////////////////////// */

/* ----{ Text Colors }---- */

#baseball a,
.baseball-list a,
#baseball .quaternary-nav li a:hover,
#baseball .quaternary-nav li a.on,
#baseball #player-details .slot1 span,
#baseball #player-details .slot2 span {
   color: #7AA352 !important;
   }

#baseball a:hover,
.baseball-list a:hover,
#baseball .section-ttl,
#baseball .tbl-hdr a {
   color: #3D5229;
   }

/* ----{ Background Image }---- */

#baseball .brand {
   background: #99CC66 url(/baseball/images/bb_silhouette.gif) 600px 0 no-repeat;
   border: none;
   height: 96px;
   }

#baseball.game-6 .badge-logo,
#baseball .game-6-logo {
   background: transparent url(/baseball/images/game_6_logo.png) 50% 0 no-repeat;
   }

#baseball.game-7 .badge-logo,
#baseball .game-7-logo {
   background: transparent url(/baseball/images/game_7_logo.png) 50% 0 no-repeat;
   }

#baseball.game-8 .badge-logo,
#baseball .game-8-logo {
   background: transparent url(/baseball/images/game_8_logo.png) 50% 0 no-repeat;
   }

#baseball .tbl-ttl,
#baseball .team-stats-ttl,
#baseball .scores-ttl {
   background: url(/baseball/images/bb_underline.gif) bottom left repeat-x;
   }

#baseball .opp-stats-ttl,
#baseball .minor-content.player-stats .tbl-ttl {
   background: url(/baseball/images/bb_underline_alt.gif) bottom left repeat-x;
   }

#baseball ul.progressbar li.active {
   background: transparent url(/images/registration/highlight-baseball.gif) top left no-repeat;
}

#baseball .h2h-int-promo a {
   background-image: url(/images/registration/promo/baseball.png);
}

#baseball .registernow a {
   background-image: url(/images/registration/registernow/baseball.png);
}

#baseball p.featured-game-buttons a.trydemo {
   background-image: url(/images/registration/seo/baseball.png);
}

/* ----{ Background Color }---- */

#baseball .bb-myteam-nav,
#baseball .tertiary-nav li a.on,
#baseball tfoot tr,
#baseball .popup-bar,
#baseball .mine,
#baseball .ac_over,
#baseball table.prizes {
   background-color: #99CC66;
   }

#baseball #bb-nav,
#baseball .secondary-nav,
#baseball .content-button,
#baseball a.content-button.dark:hover,
#baseball form .function-button,
#baseball a.function-button,
.baseball-list .h2h-int-promo a:hover,
#baseball ul.progressbar li.active a:hover span,
#baseball ul.progressbar li.current span,
#baseball table.prizes tfoot tr td {
   background-color: #7AA352;
   color: #FFF !important;
   }

#baseball .tertiary-nav,
#baseball .opp-stats-total,
#baseball a.content-button:hover,
#baseball a.content-button.dark,
#baseball tfoot td.opp-stats-total,
#baseball a.big-content-button:hover {
   background-color: #3D5229;
   color: #FFF !important;
   }

/* ----{ Border Color }---- */

#baseball h3,
#baseball .tier2 .slot1 h4,
#baseball .tier2 .slot2 h4 {
   border-bottom: 5px solid #99CC66;
   }

#baseball .tier3 .slot1 h4,
#baseball .tier3 .slot2 h4,
#baseball .minor-content.player-stats h5 {
   border-bottom: 5px solid #7AA352;
   }

#baseball .slot3 h4,
#baseball .split-content h3 {
   border-bottom: 5px solid #3D5229;
   }

/* ///////////////////////////

Basketball Brand Colors:
Light Orange:     #F93
Medium Orange:    #CC7A29
Dark Orange:      #663D14

////////////////////////////*/

/* ----{ Text Colors }---- */

#basketball a,
.basketball-list a,
#basketball .quaternary-nav li a:hover,
#basketball .quaternary-nav li a.on,
#basketball #player-details .slot1 span,
#basketball #player-details .slot2 span {
   color: #CC7A29 !important;
   }

#basketball a:hover,
.basketball-list a:hover,
#basketball .section-ttl,
#basketball .tbl-hdr a {
   color: #663D14;
   }

/* ----{ Background Image }---- */

#basketball .brand {
   background: #F93 url(/basketball/images/bk_silhouette.gif) 580px 0 no-repeat;
   border: none;
   height: 96px;
   }

#basketball.game-9 .badge-logo,
#basketball .game-9-logo {
   background: transparent url(/basketball/images/game_9_logo.png) top left no-repeat;
   }

#basketball.game-10 .badge-logo,
#basketball .game-10-logo {
   background: transparent url(/basketball/images/game_10_logo.png) top left no-repeat;
   }

#basketball.game-11 .badge-logo,
#basketball .game-11-logo {
   background: transparent url(/basketball/images/game_11_logo.png) top left no-repeat;
   }

#basketball.game-12 .badge-logo,
#basketball .game-12-logo {
   background: transparent url(/basketball/images/game_12_logo.png) top left no-repeat;
   }

#basketball .tbl-ttl,
#basketball .team-stats-ttl,
#basketball .scores-ttl {
   background: url(/basketball/images/bk_underline.gif) bottom left repeat-x;
   }

#basketball .opp-stats-ttl,
#basketball .minor-content.player-stats .tbl-ttl {
   background: url(/basketball/images/bk_underline_alt.gif) bottom left repeat-x;
   }

#basketball ul.progressbar li.active {
   background: transparent url(/images/registration/highlight-basketball.gif) top left no-repeat;
}

#basketball .h2h-int-promo a {
   background-image: url(/images/registration/promo/basketball.png);
}

#basketball .registernow a {
   background-image: url(/images/registration/registernow/basketball.png);
}

#basketball p.featured-game-buttons a.trydemo {
   background-image: url(/images/registration/seo/basketball.png);
}

/* ----{ Background Color }---- */

#basketball .bk-myteam-nav,
#basketball .tertiary-nav li a.on,
#basketball tfoot tr,
#basketball .popup-bar,
#basketball .mine,
#basketball .ac_over,
#basketball table.prizes {
   background-color: #F93;
   }

#basketball #bk-nav,
#basketball .secondary-nav,
#basketball .content-button,
#basketball a.content-button.dark:hover,
#basketball form .function-button,
#basketball a.function-button,
.basketball-list .h2h-int-promo a:hover,
#basketball ul.progressbar li.active a:hover span,
#basketball ul.progressbar li.current span,
#basketball table.prizes tfoot tr td {
   background-color: #CC7A29;
   color: #FFF !important;
   }

#basketball .tertiary-nav,
#basketball .opp-stats-total,
#basketball a.content-button:hover,
#basketball a.content-button.dark,
#basketball tfoot td.opp-stats-total,
#basketball a.big-content-button:hover {
   background-color: #663D14;
   color: #FFF !important;
   }

/* ----{ Border Color }---- */

#basketball h3,
#basketball .tier2 .slot1 h4,
#basketball .tier2 .slot2 h4 {
   border-bottom: 5px solid #F93;
   }

#basketball .tier3 .slot1 h4,
#basketball .tier3 .slot2 h4,
#basketball .minor-content.player-stats h5 {
   border-bottom: 5px solid #CC7A29;
   }

#basketball .slot3 h4,
#basketball .split-content h3 {
   border-bottom: 5px solid #663D14;
   }

/* ///////////////////////////

Racing Brand Colors:
Light Violet:     #B43F90
Medium Violet:    #903270
Dark Violet:      #48193A

////////////////////////////*/

/* ----{ Text Colors }---- */

#racing a,
.racing-list a {
   color: #B43F90;
   }

#racing a:hover,
.racing-list a:hover,
#racing .quaternary-nav li a:hover,
#racing .quaternary-nav li a.on,
#racing #player-details .slot1 span,
#racing #player-details .slot2 span {
   color: #903270 !important;
   }

#racing .section-ttl,
#racing .tbl-hdr a {
   color: #48193A;
   }

/* ----{ Background Image }---- */

#racing .brand {
   background: #B43F90 url(/racing/images/racing_silhouette.gif) 490px 0 no-repeat;
   border: none;
   height: 96px;
   }

#racing.game-13 .badge-logo,
#racing .game-13-logo {
   background: transparent url(/racing/images/game_13_logo.png) top left no-repeat;
   }

#racing .tbl-ttl,
#racing .team-stats-ttl,
#racing .scores-ttl {
   background: url(/racing/images/racing_underline.gif) bottom left repeat-x;
   }

#racing .opp-stats-ttl,
#racing .minor-content.player-stats .tbl-ttl {
   background: url(/racing/images/racing_underline_alt.gif) bottom left repeat-x;
   }

#racing ul.progressbar li.active {
   background: transparent url(/images/registration/highlight-racing.gif) top left no-repeat;
}

#racing .h2h-int-promo a {
   background-image: url(/images/registration/promo/racing.png);
}

#racing .registernow a {
   background-image: url(/images/registration/registernow/racing.png);
}

#racing p.featured-game-buttons a.trydemo {
   background-image: url(/images/registration/seo/racing.png);
}

/* ----{ Background Color }---- */

#racing .racing-myteam-nav,
#racing .tertiary-nav li a.on,
#racing tfoot tr,
#racing .popup-bar,
#racing .mine,
#racing .ac_over,
#racing table.prizes {
   background-color: #B43F90;
   }

#racing #racing-nav,
#racing .secondary-nav,
#racing .content-button,
#racing a.content-button.dark:hover,
#racing form .function-button,
#racing a.function-button,
.racing-list .h2h-int-promo a:hover,
#racing ul.progressbar li.active a:hover span,
#racing ul.progressbar li.current span,
#racing table.prizes tfoot tr td {
   background-color: #903270;
   color: #FFF !important;
   }

#racing .tertiary-nav,
#racing .opp-stats-total,
#racing a.content-button:hover,
#racing a.content-button.dark,
#racing tfoot td.opp-stats-total,
#racing a.big-content-button:hover {
   background-color: #48193A;
   color: #FFF !important;
   }

/* ----{ Border Color }---- */

#racing h3,
#racing .tier2 .slot1 h4,
#racing .tier2 .slot2 h4 {
   border-bottom: 5px solid #B43F90;
   }

#racing .tier3 .slot1 h4,
#racing .tier3 .slot2 h4,
#racing .minor-content.player-stats h5 {
   border-bottom: 5px solid #903270;
   }

#racing .slot3 h4,
#racing .split-content h3 {
   border-bottom: 5px solid #48193A;
   }

/* ///////////////////////////

Golf Colors:
Light Tan:     #FBB26A
Medium Tan:    #C98E55
Dark Tan:      #64472A

////////////////////////////*/

/* ----{ Text Colors }---- */

#golf a,
.golf-list a,
#golf .quaternary-nav li a:hover,
#golf .quaternary-nav li a.on,
#golf #player-details .slot1 span,
#golf #player-details .slot2 span {
   color: #C98E55 !important;
   }

#golf a:hover,
.golf-list a:hover,
#golf .section-ttl,
#golf .tbl-hdr a {
   color: #64472A;
   }

/* ----{ Background Image }---- */

#golf .brand {
   background: #FBB26A url(/golf/images/golf_silhouette.gif) 600px 0 no-repeat;
   border: none;
   height: 96px;
   }

#golf.game-14 .badge-logo,
#golf .game-14-logo {
   background: transparent url(/golf/images/game_14_logo.png) top left no-repeat;
   }

#golf.game-40 .badge-logo,
#golf .game-40-logo {
   background: transparent url(/golf/images/game_40_logo.png) top left no-repeat;
   }

#golf .tbl-ttl,
#golf .team-stats-ttl,
#golf .scores-ttl {
   background: url(/golf/images/golf_underline.gif) bottom left repeat-x;
   }

#golf .opp-stats-ttl,
#golf .minor-content.player-stats .tbl-ttl {
   background: url(/golf/images/golf_underline_alt.gif) bottom left repeat-x;
   }

#golf ul.progressbar li.active {
   background: transparent url(/images/registration/highlight-golf.gif) top left no-repeat;
}

#golf .h2h-int-promo a {
   background-image: url(/images/registration/promo/golf.png);
}

#golf .registernow a {
   background-image: url(/images/registration/registernow/golf.png);
}

#golf p.featured-game-buttons a.trydemo {
   background-image: url(/images/registration/seo/golf.png);
}

/* ----{ Background Color }---- */

#golf .golf-myteam-nav,
#golf .tertiary-nav li a.on,
#golf tfoot tr,
#golf .popup-bar,
#golf .mine,
#golf .ac_over,
#golf table.prizes {
   background-color: #FBB26A;
   }

#golf #golf-nav,
#golf .secondary-nav,
#golf .content-button,
#golf a.content-button.dark:hover,
#golf form .function-button,
#golf a.function-button,
.golf-list .h2h-int-promo a:hover,
#golf ul.progressbar li.active a:hover span,
#golf ul.progressbar li.current span,
#golf table.prizes tfoot tr td {
   background-color: #C98E55;
   color: #FFF !important;
   }

#golf .tertiary-nav,
#golf .opp-stats-total,
#golf a.content-button:hover,
#golf a.content-button.dark,
#golf tfoot td.opp-stats-total,
#golf a.big-content-button:hover {
   background-color: #64472A;
   color: #FFF !important;
   }

/* ----{ Border Color }---- */

#golf h3,
#golf .tier2 .slot1 h4,
#golf .tier2 .slot2 h4 {
   border-bottom: 5px solid #FBB26A;
   }

#golf .tier3 .slot1 h4,
#golf .tier3 .slot2 h4,
#golf .minor-content.player-stats h5 {
   border-bottom: 5px solid #C98E55;
   }

#golf .slot3 h4,
#golf .split-content h3 {
   border-bottom: 5px solid #64472A;
   }

/* ///////////////////////////

Hockey Brand Colors:
Light Blue:       #336699
Medium Blue:      #29527A
Dark Blue:        #14293D

////////////////////////////*/

/* ----{ Text Colors }---- */

#hockey a,
.hockey-list a {
   color: #336699;
   }

#hockey a:hover,
.hockey-list a:hover,
#hockey .quaternary-nav li a:hover,
#hockey .quaternary-nav li a.on,
#hockey #player-details .slot1 span,
#hockey #player-details .slot2 span {
   color: #29527A !important;
   }

#hockey .section-ttl,
#hockey .tbl-hdr a {
   color: #14293D;
   }

#hockey .secondary-nav li a.on {
   color: #FC3 !important;
   }

/* ----{ Background Image }---- */

#hockey .brand {
   background: #336699 url(/hockey/images/hk_silhouette.gif) 600px 0 no-repeat;
   border: none;
   height: 96px;
   }

#hockey.game-15 .badge-logo,
#hockey .game-15-logo {
   background: transparent url(/hockey/images/game_15_logo.png) top left no-repeat;
   }

#hockey .tbl-ttl,
#hockey .team-stats-ttl,
#hockey .scores-ttl {
   background: url(/hockey/images/hk_underline.gif) bottom left repeat-x;
   }

#hockey .opp-stats-ttl,
#hockey .minor-content.player-stats .tbl-ttl {
   background: url(/hockey/images/hk_underline_alt.gif) bottom left repeat-x;
   }

#hockey ul.progressbar li.active {
   background: transparent url(/images/registration/highlight-hockey.gif) top left no-repeat;
}

#hockey .h2h-int-promo a {
   background-image: url(/images/registration/promo/hockey.png);
}

#hockey .registernow a {
   background-image: url(/images/registration/registernow/hockey.png);
}

#hockey p.featured-game-buttons a.trydemo {
   background-image: url(/images/registration/seo/hockey.png);
}

/* ----{ Background Color }---- */

#hockey .hockey-myteam-nav,
#hockey .tertiary-nav li a.on,
#hockey tfoot tr,
#hockey .popup-bar,
#hockey .mine,
#hockey .ac_over,
#hockey table.prizes {
   background-color: #336699;
   color: #fff;
   }

#hockey #hk-nav,
#hockey .secondary-nav,
#hockey .content-button,
#hockey a.content-button.dark:hover,
#hockey form .function-button,
#hockey a.function-button,
.hockey-list .h2h-int-promo a:hover,
#hockey ul.progressbar li.active a:hover span,
#hockey ul.progressbar li.current span,
#hockey table.prizes tfoot tr td {
   background-color: #29527A;
   color: #FFF !important;
   }

#hockey .tertiary-nav,
#hockey .opp-stats-total,
#hockey a.content-button:hover,
#hockey a.content-button.dark,
#hockey tfoot td.opp-stats-total,
#hockey a.big-content-button:hover {
   background-color: #14293D;
   color: #FFF !important;
   }

/* ----{ Border Color }---- */

#hockey h3,
#hockey .tier2 .slot1 h4,
#hockey .tier2 .slot2 h4 {
   border-bottom: 5px solid #336699;
   }

#hockey .tier3 .slot1 h4,
#hockey .tier3 .slot2 h4,
#hockey .minor-content.player-stats h5 {
   border-bottom: 5px solid #29527A;
   }

#hockey .slot3 h4,
#hockey .split-content h3 {
   border-bottom: 5px solid #14293D;
   }

/* ///////////////////////////

Other Brand Colors:
Light Purple:     #666699
Medium Purple:    #52527A
Dark Purple:      #29293D

////////////////////////////*/

/* ----{ Text Colors }---- */

#other a,
.other-list a {
   color: #666699;
   }

#other a:hover,
.other-list a:hover,
#other .quaternary-nav li a:hover,
#other .quaternary-nav li a.on,
#other #player-details .slot1 span,
#other #player-details .slot2 span {
   color: #52527A !important;
   }

#other .section-ttl,
#other .tbl-hdr a {
   color: #29293D;
   }

#other .secondary-nav li a.on {
   color: #FC3 !important;
   }

/* ----{ Background Image }---- */

#other .brand {
   background: #666699 url(/other/images/other_silhouette.gif) 727px 0 no-repeat;
   border: none;
   height: 96px;
   }

#other.game-25 .badge-logo,
#other .game-25-logo {
   background: transparent url(/other/images/game_25_logo.png) top left no-repeat;
   }

#other .tbl-ttl,
#other .team-stats-ttl,
#other .scores-ttl {
   background: url(/other/images/other_underline.gif) bottom left repeat-x;
   }

#other .opp-stats-ttl,
#other .minor-content.player-stats .tbl-ttl {
   background: url(/other/images/other_underline_alt.gif) bottom left repeat-x;
   }

#other ul.progressbar li.active {
   background: transparent url(/images/registration/highlight-other.gif) top left no-repeat;
}

#other .h2h-int-promo a {
   background-image: url(/images/registration/promo/othersports.png);
}

#other .registernow a {
   background-image: url(/images/registration/registernow/othersports.png);
}

#other p.featured-game-buttons a.trydemo {
   background-image: url(/images/registration/seo/othersports.png);
}

/* ----{ Background Color }---- */

#other .other-myteam-nav,
#other .tertiary-nav li a.on,
#other tfoot tr,
#other .popup-bar,
#other .mine,
#other .ac_over,
#other table.prizes {
   background-color: #666699;
   color: #fff;
   }

#other #other-nav,
#other .secondary-nav,
#other .content-button,
#other a.content-button.dark:hover,
#other form .function-button,
#other a.function-button,
.other-list .h2h-int-promo a:hover,
#other ul.progressbar li.active a:hover span,
#other ul.progressbar li.current span,
#other table.prizes tfoot tr td {
   background-color: #52527A;
   color: #FFF !important;
   }

#other .tertiary-nav,
#other .opp-stats-total,
#other a.content-button:hover,
#other a.content-button.dark,
#other tfoot td.opp-stats-total,
#other a.big-content-button:hover {
   background-color: #29293D;
   color: #FFF !important;
   }

/* ----{ Border Color }---- */

#other h3,
#other .tier2 .slot1 h4,
#other .tier2 .slot2 h4 {
   border-bottom: 5px solid #666699;
   }

#other .tier3 .slot1 h4,
#other .tier3 .slot2 h4,
#other .minor-content.player-stats h5 {
   border-bottom: 5px solid #52527A;
   }

#other .slot3 h4,
#other .split-content h3 {
   border-bottom: 5px solid #29293D;
   }

/* ///////////////////////////

Snickers Brand Colors:
Light Brown:      #9c3c08
Medium Brown:     #6b3418
Dark Brown:       #392810

/////////////////////////// */

/* ----{ snickers }---- */

#football.game-26 .brand {
   background: #392810 url(/football/snickers/images/fb_silhouette.gif) 600px 0 no-repeat;
}

#football.game-26 a,
#football.game-26 .football-list a,
#football.game-26 .quaternary-nav li a:hover,
#football.game-26 .quaternary-nav li a.on,
#football.game-26 #player-details .slot1 span,
#football.game-26 #player-details .slot2 span {
   color: #9c3c08 !important;
}

#football.game-26 a:hover,
#football.game-26 .football-list a:hover,
#football.game-26 .section-ttl,
#football.game-26 .tbl-hdr a {
   color: #6b3418;
}

#football.game-26 .fb-myteam-nav,
#football.game-26 .mine,
#football.game-26 .tertiary-nav li a.on,
#football.game-26 tfoot tr,
#football.game-26 .popup-bar,
#football.game-26 .ac_over,
#football.game-26 table.prizes {
   background-color: #9c3c08;
}

#football.game-26 #fb-nav,
#football.game-26 .secondary-nav,
#football.game-26 a.content-button,
#football.game-26 a.content-button.dark:hover,
#football.game-26 form input.function-button:hover,
#football.game-26 a.function-button:hover,
#football.game-26 .football-list .h2h-int-promo a:hover,
#football.game-26 ul.progressbar li.active a:hover span,
#football.game-26 ul.progressbar li.current span,
#football.game-26 table.prizes tfoot tr td {
   background-color: #9c3c08;
   color: #FFF !important;
}

#football.game-26 .tertiary-nav,
#football.game-26 .opp-stats-total,
#football.game-26 a.content-button:hover,
#football.game-26 a.big-content-button:hover,
#football.game-26 a.content-button.dark,
#football.game-26 tfoot td.opp-stats-total,
#football.game-26 form input.function-button,
#football.game-26 a.function-button {
   background-color: #6b3418;
   color: #FFF !important;
}

#football.game-26 .badge-logo,
#football .game-26-logo {
   background: transparent url(/football/snickers/images/logo.png) 50% 0 no-repeat;
}

#football.game-26 h3,
#football.game-26 .tier2 .slot1 h4,
#football.game-26 .tier2 .slot2 h4 {
   border-bottom: 5px solid #ce4d08;
}

#football.game-26 .tier3 .slot1 h4,
#football.game-26 .tier3 .slot2 h4,
#football.game-26 .minor-content.player-stats h5 {
   border-bottom: 5px solid #ce4d08;
}

#football.game-26 .slot3 h4,
#football.game-26 .split-content h3 {
   border-bottom: 5px solid #9c3c08;
}

#football.game-26 #primary-nav li a {
   color: #fff !important;
}

#football.game-26 h3.section-sub-ttl {
   border: none;
}

#football.game-26 .secondary-nav li a.on {
   color: #FC3 !important;
}

#football.game-26 .brand-promo a {
   color: #fff !important;
}

#football.game-26 .tbl-ttl,
#football.game-26 .team-stats-ttl,
#football.game-26 .scores-ttl {
   background-image: url(/football/snickers/images/fb_underline.gif);
}

#football.game-26 .opp-stats-ttl,
#football.game-26 .minor-content.player-stats .tbl-ttl {
   background-image: url(/football/snickers/images/fb_underline_alt.gif);
}

#football.game-26 ul.progressbar li.active {
   background: transparent url(/football/snickers/images/highlight-snickers.gif) top left no-repeat;
}

#football.game-26 .h2h-int-promo a {
   color: #333 !important;
}

#football.game-26 .h2h-int-promo a:hover {
   color: #fff !important;
}

#football.game-26 #site .three-col .registernow a {
   color: #fff !important;
}

#football.game-26 #ibox_footer_wrapper a {
   color: #fff !important;
}

#football.game-26 .photo img {
   border-color: #9c3c08;
}

#football.game-26 #site .tertiary-nav li a.on {
   color: #fff !important;
}

/* ----{ universal sub-brands }---- */
td.dq {
   background-color: #f00;
   }

