/*
Powerade Template
*/

body { background: #000 url(/images/partners/cbs/v1/ion-bg.jpg) no-repeat 50% 0 !important; border-top: 26px solid #222222; }
.svite #header.powerade { background: none; margin-top: -26px; }
p#site-notice a { color: #b9b9b9; text-decoration: underline; }
p#site-notice.update { background: none; padding: 0; }
#header .wrap { background: transparent url(/images/partners/cbs/v1/powerade-logo.gif) no-repeat 18px 43px;  }
#header h1#logo object, #header h1#logo embed { display: none; }
/* #content.sidebar #frame { background-color: #919191; } */
#sidebar { background-color: #919191; }
#page { border-color: #cacaca; }
#frame { background: #919191; }
.section { background-color: #cacaca; }
#content { width: 1000px; margin: 0 auto; padding: 30px; background: #fff url(/images/maven/partners/cbs-powerade/powerade-content-wrap.gif) repeat-x; padding: 20px 5px 30px; position: relative; z-index: 100; }
#content #content { width: auto; padding: 0; padding-top: 30px; }
#footer { width: 980px; margin: 0 auto; display: none; }
#powerade_footer { width: 980px; background: #222222; padding: 15px 15px 10px; margin: 0 auto 30px;  }
#powerade_footer p { text-align: center; color: #555555; margin: 0 0 10px; font-size: 1.2em; }
#powerade_footer p a { color: #555555; border: none;  }
#powerade_footer p a:hover { color: #848484; }
#mini_search, #page_header { display: none; }
#header h1 { top: 65px; left: 30px; }
#content h1 { background-color: #919191; color: #fff; border: 0; }
#content.sidebar h1 { border: 0; background: #919191; }
#content #content h1 { background: none; }
p#powerade_logo_link { text-indent: -10000em; margin: 0; padding: 0; font-size: .1em; width: 188px; height: 67px; position: absolute; top: 40px; left: 24px;  }
p#powerade_logo_link a { display: block; width: 188px; height: 67px; border: none; cursor: hand; cursor: pointer;  }
#powerade_bottle {  height: 200px; background: url(/images/partners/cbs/v1/footer-sports.jpg) no-repeat 50% -15px; }


/* YUI Upload Tool */
.tne-upload-tool.core-section { margin-top: 4px; padding: 12px 12px 10px 12px; }
#selectFilesLink { margin-bottom: 2.1em; z-index:1 }
#selectFilesLink p, #uploadFilesLink p { font-size: 1em; }
#selectFilesLink p strong, #uploadFilesLink p strong { font-size: 1.1em; font-weight: bold; color: #aaa; }
#selectFilesLink p em { font-size: 1.1em; color: #888; }
#selectFilesLink p em strong { font-size: 1em; color: #666; }
#selectFilesLink h2, #uploadFilesLink h2 { margin: 0 0 2px 0; }
#selectFilesLink h2 a, #uploadFilesLink h2 a { font: normal bold 21px "Helvetica Neue", Helvetica, Arial, sans-serif !important; color: #ef8214 !important; letter-spacing: 0; background: transparent !important; border: none !important; text-decoration: underline; cursor: pointer !important; }
#selectFilesLink h2 a:hover, #uploadFilesLink h2 a:hover { text-decoration: underline; color: #ef8214 !important; }

.upload-btn { float: left; }

#uploaderContainer { position: relative; }
#uploaderOverlay { top: 1em; position: absolute; }


#personal_nav .btn { display: inline; width: auto; height: auto; background: none; color: #b9b9b9; text-indent: 0; text-decoration: underline; }
#personal_nav .btn:hover { color: #fff; width: auto; background: none; }
#personal_nav .btn.log_in { padding-right: 5px;  }
#personal_nav { padding-top: 5px; position: relative; }
#personal_nav li a { font-size: 1.1em; line-height: 1.2em; font-weight: bold; text-decoration: none; border: 0 !important; }
#personal_nav li.divider a { background: none; text-decoration: none; display: inline; border: 0 !important; }
#personal_nav li em { color: #b9b9b9; }
#personal_nav li a:hover em { color: #fff; }
#personal_nav a em { display: inline; }
#personal_nav a.btn em { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-style: normal; }



/* Main Nav */
#main_nav { width: 982px; }
#main_nav li a, #main_nav li a:hover { background-color: #0095D8; }
#main_nav li #sports_drop dd a { background: #eee; }
#main_nav li.powerade_link a, #main_nav li.powerade_link a:hover { background: #F3911F; color: #fff; }
#main_nav li.powerade_link { float: right; }
#main_nav li.powerade_link a, #main_nav li.powerade_link a:hover { background: #CE1126 !important; color: #fff !important; }
#main_nav li.current { margin: 0 -2px; padding-left: 4px; background: transparent url(/images/maven/global/tab_current.gif) 1px bottom no-repeat; }
#main_nav li.first.current { margin-left: -1px; }
#main_nav li.current a, #main_nav li.current a:hover { padding: 8px 17px 21px 14px; color: #1a4987 !important; background: transparent url(/images/maven/global/tab_bg.png) right bottom no-repeat !important; cursor: default; }

/* Side Nav */
#sidebar li.current { background-image: none !important; }



/* Nav Skins */

.asu #main_nav li a, .asu #main_nav li a:hover { background: #82022C; color: #FFCC00; }
.bc #main_nav li a, .bc #main_nav li a:hover { background: #660000; color: #CCCC99; }
.brown #main_nav li a, .brown #main_nav li a:hover { background: #441100; color: #990000; }
.cau #main_nav li a, .cau #main_nav li a:hover { background: #CC0033; color: #ffffff; }
.clemson #main_nav li a, .clemson #main_nav li a:hover { background: #ff6600; color: #660066; }
.drexel #main_nav li a, .drexel #main_nav li a:hover { background: #031843; color: #FFC726; }
.gwu #main_nav li a, .gwu #main_nav li a:hover { background: #002654; color: #FFCC00; }
.georgetown #main_nav li a, .georgetown #main_nav li a:hover { background: #575351; color: #001D59; }
.georgeiasouthern #main_nav li a, .georgeiasouthern #main_nav li a:hover { background: #000066; color: #ffffff; }
.gtech #main_nav li a, .gtech #main_nav li a:hover { background: #EAB200; color: #00344E; }
.ilsu #main_nav li a, .ilsu #main_nav li a:hover { background: #CE1126; color: #F6DA17; }
.iu #main_nav li a, .iu #main_nav li a:hover { background: #7D110C; color: #F8F3D2; }
.lasalle #main_nav li a, .lasalle #main_nav li a:hover { background: #004578; color: #FACC06; }
.morehouse #main_nav li a, .morehouse #main_nav li a:hover { background: #7D0A00; color: #CCCCCC; }
.osu #main_nav li a, .osu #main_nav li a:hover { background: #990000; color: #B0B2AD; }
.texasam #main_nav li a, .texasam #main_nav li a:hover { background: #660000; color: #DADADA; }
.txstate #main_nav li a, .txstate #main_nav li a:hover { background: #661E2B; color: #807041; }
.arkansas #main_nav li a, .arkansas #main_nav li a:hover { background: #C41E3A; color: #ffffff; }
.cal #main_nav li a, .cal #main_nav li a:hover { background: #000066; color: #F5BB36; }
.ucla #main_nav li a, .ucla #main_nav li a:hover { background: #003399; color: #FFCC33; }
.houston #main_nav li a, .houston #main_nav li a:hover { background: #CC0000; color: #00274B; }
.mizzou #main_nav li a, .mizzou #main_nav li a:hover { background: #C6930A; color: #ffffff; }
.southcarolina #main_nav li a, .southcarolina #main_nav li a:hover { background: #990033; color: #000000; }
.usc #main_nav li a, .usc #main_nav li a:hover { background: #990000; color: #FECA00; }
.delaware #main_nav li a, .delaware #main_nav li a:hover { background: #1452CD; color: #FFCC33; }
.iowa #main_nav li a, .iowa #main_nav li a:hover { background: #FFCC00; color: #000000; }
.kansas #main_nav li a, .kansas #main_nav li a:hover { background: #000066; color: #DC143C ; }
.kentucky #main_nav li a, .kentucky #main_nav li a:hover { background: #3333FF; color: #ffffff; }
.miami #main_nav li a, .miami #main_nav li a:hover { background: #004725; color: #CC3300; }
.wsu #main_nav li a, .wsu #main_nav li a:hover { background: #990100; color: #383838; }
.wvu #main_nav li a, .wvu #main_nav li a:hover { background: #EAAB00; color: #072BA5; }
.sandiego #main_nav li a, .sandiego #main_nav li a:hover { background: #002654; color: #99CCFF; }
.tennessee #main_nav li a, .tennessee #main_nav li a:hover { background: #EF9218; color: #000000; }
.southernmiss #main_nav li a, .southernmiss #main_nav li a:hover { background: #FFC61D; color: #000000; }
.uconn #main_nav li a, .uconn #main_nav li a:hover { background: #000066; color: #ffffff; }
.georgia #main_nav li a, .georgia #main_nav li a:hover { background: #CC0000; color: #000000; }
.texas #main_nav li a, .texas #main_nav li a:hover { background: #CC5500; color: #ffffff; }
.lsu #main_nav li a, .lsu #main_nav li a:hover { background: #461D7C; color: #FDD023; }
.southern #main_nav li a, .southern #main_nav li a:hover { background: #003798; color: #FFC726; }
.ucf #main_nav li a, .ucf #main_nav li a:hover { background: #C19E38; color: #000000; }
.umass #main_nav li a, .umass #main_nav li a:hover { background: #990000; color: #ffffff; }
.usf #main_nav li a, .usf #main_nav li a:hover { background: #005841; color: #D0BD85; }
.vt #main_nav li a, .vt #main_nav li a:hover { background: #660000; color: #ff6600; }
.stjohns #main_nav li a, .stjohns #main_nav li a:hover { background: #990000; color: #ffffff; }
.arizona #main_nav li a, .arizona #main_nav li a:hover { background: #002868; color: #C41E3A; }
.au #main_nav li a, .au #main_nav li a:hover { background: #00024d; color: #ee6018; }
.msu #main_nav li a, .msu #main_nav li a:hover { background: #800000; color: #ffffff; }
.purdue #main_nav li a, .purdue #main_nav li a:hover { background: #000000; color: #b0936b; }

#content.sidebar form#leagueForm, #content.sidebar form#pick_sports { background: none; }
#content.sidebar form#leagueForm label.field, #content.sidebar form#pick_sports label.field { font-size: 1.2em; width: 300px; margin: 1.4em 0 .2em; display: block; font-weight: bold; }
#content.sidebar form#leagueForm label, #content.sidebar form#pick_sports label { font-size: 1.2em; display: inline; font-size: .9em; font-weight: normal; letter-spacing: 0; text-transform: none; color:#4f4f4f; }
#content.sidebar form#leagueForm input.text, #content.sidebar form#pick_sports input.text { background: none; border: 1px solid #aaa; font-size: 1em; letter-spacing: 0; padding: 3px 5px; display: inline; width: 300px;}
#content.sidebar form#leagueForm input#league-url { width: 265px; }
#content.sidebar form#leagueForm input.radio, #content.sidebar form#pick_sports input.radio { margin-right: 4px; }
#content.sidebar form#leagueForm select { font-size: 1em; }
#content.sidebar #leagueForm h1, #content.sidebar form#pick_sports h1 { background: none; margin-left: 0; color: #4f4f4f; font-weight: bold; padding: 0; }
#content.sidebar #leagueForm h2, #content.sidebar form#pick_sports h2 { background: none; padding: 0; margin: 1em 0 .2em; }
#league-unique-id { display: none; }
#new-league-location-span { display: block; font-size: .9em; padding: 5px 0 0 ; }
#league-description textarea { 	width: 300px; height: 200px; font: 1em normal Arial, sans-serif; letter-spacing: 0; background: none; border: 1px solid #aaa; }
.form-btn-wrapper { padding: 15px 0; }
.al-grp li { margin: 0 0 5px 0; font-size: 1.2em; }