/* ---------------------------- BACKGROUND ---------------------------- */
body { background: #000000 url('images/background.jpg') top center no-repeat; color: #fff;}

a {-moz-transition: color  .5s;-webkit-transition: color .5s;-o-transition: color  .5s;-ms-transition: color .5s;transition: color .5s;}
a:hover {color:#F47321;}

/*
#ads {position:absolute;width: 458px;height: 61px;top:56px;left:266px;}
#ads > div {position: absolute;top: 10px;left: 10px;right: 10px;bottom: 10px;}*/


#logo {height: 250px;width: 395px;position: absolute;top: 205px;left: 287px;}

.siteContainer {width: 980px;}

#pageContentContainer {background: transparent;padding: 15px 15px 0 15px;margin-top: 330px;}
#pageContentContainer .home_container {margin-top: 0;}

#masterScoreboard {margin-top:336px;padding: 0 52px;}
.scoreboardRibbon {background: none;height: 66px;margin: 0 15px 0 15px;}
.scoreboardRibbon .container {height: 66px;}
.scoreboardRibbon .game {width: 152px;height: 66px;margin: 0 10px;}
.scoreboardRibbon .previous_button {width:13px;height:17px; background: url('images/ribbon_left.png') 0 0 no-repeat;left:15px;top:23px;}
.scoreboardRibbon .previous_button:hover {width:13px;height:17px; background: url('images/ribbon_left.png') -13px 0 no-repeat;}
.scoreboardRibbon .previous_button_disabled {width:13px;height:17px; background: url('images/ribbon_left.png') 0 0 no-repeat;left:15px;top:23px;}
.scoreboardRibbon .previous_button_disabled:hover {width:13px;height:17px; background: url('images/ribbon_left.png') -13px 0 no-repeat;}
.scoreboardRibbon .next_button {width:13px;height:17px; background: url('images/ribbon_right.png') 0 0 no-repeat;right:15px;top:23px;}
.scoreboardRibbon .next_button:hover {width:13px;height:17px; background: url('images/ribbon_right.png') -13px 0 no-repeat;}
.scoreboardRibbon .next_button_disabled {width:13px;height:17px; background: url('images/ribbon_right.png') 0 0 no-repeat;right:15px;top:23px;}
.scoreboardRibbon .next_button_disabled:hover {width:13px;height:17px; background: url('images/ribbon_right.png') -13px 0 no-repeat;}
.scoreboardRibbon .gameLink {background: url('images/ribbon_bg.png') 0 0 no-repeat;width:152px;height: 66px;padding: 0;}
.scoreboardRibbon .gameLink:hover {background-position: -152px 0;text-decoration: none;}
.scoreboardRibbon .date {text-align: center;color: #ffffff;padding: 2px 0 4px 7px;}
.scoreboardRibbon .game .name {padding-bottom: 1px;padding-left: 20px;}
.scoreboardRibbon .game .score {padding-bottom: 1px;padding-right: 19px;}
.scoreboardRibbon .game .status {color: #000000;padding: 7px 0 0 0;text-align: center;}
.scoreboardRibbon .team {color:#016EAB;}
.scoreboardRibbon .game .score {color: #F47321;}

#siteHeader {height:143px;}
#siteHeader .adminToggle {top:0;right:0;z-index: 2;}
#siteHeader #adminNav a {margin:0;z-index: 2;}
#siteHeader #adminNav {top:93px;right:-17px;}
#facebook {width: 200px;height: 50px;position: absolute;top: 70px;left: 57px;}
#pbl {height: 58px;left: -11px;position: absolute;top: 6px;width: 190px;}
/*
#razorsharks {height: 94px;position: absolute;right: -2px;top: 23px;width: 228px;}
*/

#topNav table {margin: 0 auto;width: 910px;}
#topNav tr td {background: transparent;}
#topNav tr td a {color:#000000;font-family: 'Orbitron', sans-serif;font-weight: 700;font-size: 12px;text-transform: uppercase;-moz-transition: color  .25s;-webkit-transition: color .25s;-o-transition: color  .25s;-ms-transition: color .25s;transition: color .25s;}
#topNav tr td.selected {background: none;}
#topNav tr td.selected a {color: #007dc3;text-decoration: underline;}
#topNav tr td:hover {background: none;}
#topNav tr td a:hover {text-decoration: underline;color: #007dc3;}

#topNav td ul {background: url('images/dropdown.jpg');}
#topNav td ul li a {background:none;border:none;color:#ffffff;font-size: 10px;font-weight: 700;width:210px;width:200px;}
#topNav td ul li a:hover {text-decoration: none;color:#ffffff;}
#topNav td ul li:hover > a, #topNav td ul li.hover > a {border: none;background: none;}
#topNav td ul li:hover, #topNav td ul li.hover {background: url('images/dropdownHover.png') top left no-repeat;}
#topNav tr td ul.dropdown li a {line-height: 14px;margin-top: 6px;color:#ffffff;text-decoration: none;}
#topNav tr td ul.dropdown {padding: 10px 0 15px 23px;margin-top: 2px;}
#topNav td ul li a.disabled {background-color: transparent;background-image: none;}

#accountNav {background: transparent;left: 995px;position: absolute;width: 248px;}
#accountNav .currentSite a:first-child {display: none;}
#accountNav .currentSite a#edit_membership {color:#ffffff;}

#teams{position:absolute;left:185px;top:27px; overflow:hidden;}
#teams li{margin:0;padding:0;list-style:none; display:block; float: left; height: 28px; width: 50px;}
#teams a {height:28px;display:block;background:url('images/teams.png') 0 0 no-repeat;}
#teams #team1 {width:40px;}
#team1 a {background-position: 0 0;}
#team1 a:hover{background-position: 0 -27px;}
#team2 a {background-position: -45px 0;}
#team2 a:hover{background-position: -45px -27px;}
#team3 a {background-position: -100px -1px;}
#team3 a:hover{background-position: -100px -28px;}
#team4 a {background-position: -150px 0;}
#team4 a:hover{background-position: -150px -27px;}
#team5 a {background-position: -200px 0;}
#team5 a:hover{background-position: -200px -27px;}
#team6 a {background-position: -250px -1px;}
#team6 a:hover{background-position: -250px -28px;}
/*#team7 a {background-position: -300px 0;}
#team7 a:hover{background-position: -300px -27px;}
#team8 a {background-position: -350px 0;}
#team8 a:hover{background-position: -350px -27px;}
#team9 a {background-position: -400px 0;}
#team9 a:hover{background-position: -400px -27px;}
#team10 a {background-position: -450px 0;}
#team10 a:hover{background-position: -450px -27px;}
#team11 a {background-position: -500px 0;}
#team11 a:hover{background-position: -500px -27px;}
#team12 a {background-position: -550px 0;}
#team12 a:hover{background-position: -550px -27px;}
#team13 a {background-position: -600px 0;}
#team13 a:hover{background-position: -600px -27px;}
#team14 a {background-position: -650px 0;}
#team14 a:hover{background-position: -650px -27px;}
#team15 a {background-position: -700px 0;}
#team15 a:hover{background-position: -700px -27px;}
#team16 a {background-position: -750px 0;}
#team16 a:hover{background-position: -750px -27px;}*/



#siteContainer2.one_panel #panelTwo, #siteContainer2.one_panel #yieldContent {background: transparent;}

.homeSlideshow .newsSlideShow-container {background: transparent;box-shadow: none;overflow: visible;}
.homeSlideshow .layout_classic .newsSlideShow-headline {padding-bottom: 35px;}
.homeSlideshow .newsSlideShow-headline p {display: none;}
.homeSlideshow ul.newsSlideShow-thumbnails li a img {display: none;}
.homeSlideshow ul.newsSlideShow-thumbnails li a {width: 13px; height: 13px; background: #F47321; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px;-moz-box-shadow:inset 0 0 3px #000000;-webkit-box-shadow: inset 0 0 3px #000000;box-shadow:inset 0 0 3px #000000;}
.homeSlideshow .layout_classic .newsSlideShow-thumbnails a.current, .layout_classic .newsSlideShow-thumbnails a {border: 0px;}
.homeSlideshow .layout_classic .newsSlideShow-thumbnails a:hover {border: 0px;background: #007dc3;}
.homeSlideshow .layout_classic .newsSlideShow-headline h1 {background:url('images/slideshowTitleBg.png') no-repeat;width:420px;height: 15px;padding:2% 5%;font-family: 'Orbitron', sans-serif;font-weight: 400;text-transform: uppercase;}
.homeSlideshow .layout_classic .newsSlideShow-headline h1 a {height: 20px;}
.homeSlideshow .layout_classic .newsSlideShow-thumbnails a.current {background: #007dc3;}
.homeSlideshow .layout_classic .newsSlideShow-thumbnails a {opacity: 1;}
.homeSlideshow .layout_classic .newsSlideShow-thumbnails {line-height: 0;padding: 0;width: 140px;bottom: 50px;height: 20px;left: 460px;}
.homeSlideshow .layout_classic .newsSlideShow-thumbnails li {width: 10px;float: right;margin-bottom: 65px;margin-right:10px;}


.layout_classic .newsSlideShow-controls {display: block;}

.pill-small-right {float: left;background: url('images/arrow_left.png') no-repeat;height: 37px;right: 7px;top: 220px;width: 45px;}
.pill-small-left {float: right;background: url('images/arrow_right.png') no-repeat;height: 37px;left: 7px;top: 220px;width: 45px;}
.pill-small-middle {display:none !important;}
.button-small, .pill-small-left, .pill-small-middle, .pill-small-right {text-indent: -9999px;box-shadow:none;}
.pill-small-left:hover {background: url('images/arrow_right_hover.png') no-repeat;}
.pill-small-right:hover {background: url('images/arrow_left_hover.png') no-repeat;}

.countdown .countdown-dark {background: url('images/opacity_bg.png') repeat;}
.countdown .countdownElement h2 {color: #F47321;font-size: 13px;font-weight: 700;font-family: 'Orbitron', sans-serif;line-height:14px;}
.countdown .countdownElement b {font-family: arial;font-size: 38px;line-height: 0;}
.countdown .countdownElement small {color:#016eab;}

.east h3, .west h3 {width:142px;height:24px;background: url('images/standings_header.png') no-repeat;color:#ffffff;font-family: 'Orbitron', sans-serif;font-weight: 400;font-size: 14px;text-transform: uppercase;letter-spacing: 2px;padding-left:10px;}
.east .ajax_sort:first-child, .west .ajax_sort:first-child {color: #016eab;font-family: 'Orbitron',sans-serif;letter-spacing: 1px;}
.east .ajax_sort, .west .ajax_sort {color: #ffffff;}
.west {margin-top: -15px;}
.east .tableElement, .west .tableElement {background: url('images/opacity_bg.png') repeat;}
.east .odd, .west .odd {background: transparent;}
.east .odd, .east .even, .west .odd, .west .even {color: #ffffff;}
.east thead, .west thead {background: url('images/grey_bar.png') top right no-repeat;}
.east .dataTable td:first-child, .west .dataTable td:first-child {padding-left: 10px;}
.highlight, .statTable .hightlight, .statTable .in_progress, .dataTable tbody tr td.highlight {background: #016eab;}

.statTable th, .statTable td {color: #0097eb;}
table .teamName, table .teamName-tiny {color: #333;}

#home_btns {background: url('images/home_btns.png');width:625px; height: 90px;}
#tickets_btn {width:304px; height: 90px;margin-right: 17px;float:left;}
#highlights_btn {width:304px; height: 90px;float:left;}

.home_tabs .contentTabs li, .home_tabs .contentTabs li span, .home_tabs .contentTabs {background-image: none;}
.home_tabs .tabbedElement {background: url('images/opacity_bg.png') repeat;padding-right: 10px;}
.home_tabs .contentTabs li span a {color: #ffffff;font-family: 'Orbitron',sans-serif;letter-spacing: 1px;font-size: 13px;text-shadow: 1px 1px 2px #2f2f2f;}
.home_tabs .contentTabs li span a:hover {color: #016eab;text-shadow: none;}
.home_tabs .contentTabs li.selected span a {color: #016eab;text-shadow: none;}
.home_tabs .layoutContainerTabs {background: url('images/home_tabs.png') top left no-repeat;}
.home_tabs .contentTabs {height: 39px;padding-left:10px;}
.home_tabs .contentTabs li {padding-right: 45px;padding-top: 8px;}

.team_tabs .contentTabs li, .team_tabs .contentTabs li span, .team_tabs .contentTabs {background-image: none;}
.team_tabs .tabbedElement {background: url('images/opacity_bg.png') repeat;padding-right: 10px;}
.team_tabs .contentTabs li span a {color: #ffffff;font-family: 'Orbitron',sans-serif;letter-spacing: 1px;font-size: 13px;text-shadow: 1px 1px 2px #2f2f2f;}
.team_tabs .contentTabs li span a:hover {color: #016eab;text-shadow: none;}
.team_tabs .contentTabs li.selected span a {color: #016eab;text-shadow: none;}
.team_tabs .layoutContainerTabs {background: url('images/home_tabs.png') top left no-repeat;}
.team_tabs .contentTabs {height: 39px;padding-left:10px;}
.team_tabs .contentTabs li {padding-right: 27px;padding-top: 8px;}

.home_news .collectorElement .item, .home_news .aggregatorElement .item {border: none;}
.home_news .aggregatorElement a img {width: 73px;margin:0 15px 5px 0;}
.home_news .newsItemElement h2 {margin:0;line-height: 8px;}
.home_news .newsItemElement h2 a {color: #f47321;font-family: 'Orbitron',sans-serif;letter-spacing: 1px;font-size: 14px;}
.home_news .newsItemElement h2 a:hover {color: #f47321;}
.home_news .newsDate {padding-top: 7px;}
.home_news .newsAuthor {display: none;}
.home_news .collectorElement .item p, .aggregatorElement p {color:#ffffff;margin-top: -8px;}
.home_news .newsText {padding-left: 88px;}

.roster thead:first-child {background: url('images/roster_bar.png') top left no-repeat;}
.roster .ajax_sort {text-transform:uppercase;color: #ffffff;}
.roster .odd, .roster .even {background: transparent;color: #ffffff;}
.roster tr.odd td:nth-child(2), .roster tr.even td:nth-child(2) {color:#016eab;}
.roster tr td {font-family: 'Orbitron',sans-serif;letter-spacing: 1px;font-size: 10px;}
.roster .highlight, .roster .statTable .hightlight, .roster .statTable .in_progress, .roster .dataTable tbody tr td.highlight {background: transparent;}

#siteFooter #footer_ul ul {float: left;width:auto;margin-right: 20px;background: transparent;}
#siteFooter #footer_ul ul li {display: block;}
#siteFooter #footer_ul {width: 100%;overflow: auto;background: url('images/footer.jpg') top left repeat-x;}
#siteFooter #footer_ul ul li.title {color: #f47321;font-family: 'Orbitron',sans-serif;letter-spacing: 1px;font-size: 12px;font-weight: 700px;}
#siteFooter #footer_ul ul li a {font-family: Arial; color:#9c9c9c;font-size: 11px;-moz-transition: color  .25s;-webkit-transition: color .25s;-o-transition: color  .25s;-ms-transition: color .25s;transition: color .25s;}
#siteFooter #footer_ul ul li a:hover {color:#016eab;}
#siteFooter ul {background: url('images/footer_bar.png') top left no-repeat;margin:0;padding-left: 30px;}
#siteFooter ul li {color: #9c9c9c;}
#siteFooter ul li a {color: #ffffff;}

#tickets {width:47px;height:221px;position:absolute;top:862px; right:-56px;background:url('images/purchase_tickets.png') 0 0;}

#players {height: 469px;}
#players ul {float: left;margin-right: 11px;width: 145px;}
#players ul li {list-style-type: none;}
#players ul li p {text-align: center;color: #f47321;font-family: 'Orbitron',sans-serif;letter-spacing: 1px;font-size: 10px;}

.profile {font-family: 'Orbitron',sans-serif;font-weight: 700;}
.profile #number {color: #007dc3;float: left;font-size: 85px;line-height: 75px;}
.profile #first {color: #ffffff;float: left;font-size: 24px;clear: right;margin-bottom: 17px;}
.profile #last {float: left;font-size: 41px;color: #ffffff;}

.profile_large {font-family: 'Orbitron',sans-serif;font-weight: 700;}
.profile_large #number {color: #007dc3;float: left;font-size: 67px;line-height: 55px;}
.profile_large #last {font-size: 30px;line-height: 0;float: left;color: #ffffff;}
.profile_large #first {color: #ffffff;float: left;font-size: 24px;clear: right;margin-bottom: 17px;}

.profile_info .odd, .profile_info .even {background: transparent;font-family: 'Orbitron',sans-serif;font-weight: 700;color: #ffffff;letter-spacing: 1px;text-shadow: 1px 1px 5px #000000;}
.profile_info .dataTable td {padding: 0;}

#stats {width:164px;height: 22px; background: url('images/stats.png') top left no-repeat;}

.textBlockElement p, .textBlockElement li, .textBlockElement b, .textBlockElement p b {color: #ffffff;}
.tickets_table .odd, .tickets_table .even {background: transparent;color: #ffffff;}
.tickets_table tr th {color:#f47321;}
.tickets_table .dataTable td, .tickets_table .dataTable th {font-size: 14px;}

.about {color:#ffffff;}

.collection .collectorElement .dateAuthor, .aggregatorElement .dateAuthor {color: #ffffff;}
.collection .odd.item, .collection .even.item {border: none;}
.collection .odd, .collection .even {background: transparent;border: none;}

.contact_info p.title {color: #ffffff;}
.contact_info h3 {color:#f47321;}

.staff {color:#ffffff;padding: 0 5px 0 15px;}

.coaches {padding: 0 5px 0 15px;}

.staff .rightTextImage, .coaches .rightTextImage {margin:10px;}
.staff h3, .coaches h3 {font-family: 'Orbitron',sans-serif;font-weight: 700;letter-spacing: 1px;font-size: 28px;margin-bottom: 0;}
.staff i, .coaches i {color:#c1aa81;}


.profile_large #number {font-size: 67px;line-height: 55px;}
.profile_large #last {font-size: 30px;line-height: 0;}

#GameShowContent {color: #000;}

#masterScoreboard + #pageContentContainer {margin-top: 0px;}