


body {margin:0 auto; background-color:#3e1535; font-family:Arial, Helvetica, sans-serif; background-attachment:fixed; background-image:url(../images/netball-background.jpg); background-repeat:no-repeat; background-position:top center;}

div#wrap {background-color:#000; width:960px; margin:0 auto; }
div#wrap div#header-bar {background:#000 url(../images/header-background.jpg) no-repeat top left; height:136px; width:960px;}

/* NAVIGATION */
.submenu {background-color:#000000; font-size:11px; display:none; z-index:1000; text-transform:uppercase;}
.submenu ul {padding:0px; margin:0px; list-style:none;}
.submenu ul li {padding:0px; margin:0px 0px 1px 0px;}
.submenu ul li a{display:block;padding:7px 7px; color:#dedede; margin:0px; background-color:#000000; text-decoration:none;}
.submenu ul li a:hover{background-color:#333; margin:0px;}

div#wrap ul#navigation {background:#000 url(../images/navigation-background.jpg) no-repeat top left; width:960px; height:32px; display:block; padding:0px; margin:0px;}
div#wrap ul#navigation li {float:left; display:inline; margin:0; padding:0; list-style:none; cursor:pointer;}
div#wrap ul#navigation li a.home {width:61px; height:30px; background:url(../images/navigation.png) no-repeat 0 0; display:block; }
div#wrap ul#navigation li a.home:hover {width:61px; height:30px; background:url(../images/navigation.png) no-repeat 0px -30px; display:block; }
div#wrap ul#navigation li a.news {width:105px; height:30px; background:url(../images/navigation.png) no-repeat -61px 0; display:block; }
div#wrap ul#navigation li a.news:hover {width:105px; height:30px; background:url(../images/navigation.png) no-repeat -61px -30px; display:block; }
div#wrap ul#navigation li a.draw {width:81px; height:30px; background:url(../images/navigation.png) no-repeat -166px 0; display:block; }
div#wrap ul#navigation li a.draw:hover {width:81px; height:30px; background:url(../images/navigation.png) no-repeat -166px -30px; display:block; }
div#wrap ul#navigation li a.fan-zone {width:73px; height:30px; background:url(../images/navigation.png) no-repeat -247px 0; display:block; }
div#wrap ul#navigation li a.fan-zone:hover {width:73px; height:30px; background:url(../images/navigation.png) no-repeat -247px -30px; display:block; }
div#wrap ul#navigation li a.ticketing {width:75px; height:30px; background:url(../images/navigation.png) no-repeat -320px 0; display:block; }
div#wrap ul#navigation li a.ticketing:hover {width:75px; height:30px; background:url(../images/navigation.png) no-repeat -320px -30px; display:block; }
div#wrap ul#navigation li a.our-team {width:77px; height:30px; background:url(../images/navigation.png) no-repeat -395px 0; display:block; }
div#wrap ul#navigation li a.our-team:hover {width:77px; height:30px; background:url(../images/navigation.png) no-repeat -395px -30px; display:block;}
div#wrap ul#navigation li a.media-centre {width:103px; height:30px; background:url(../images/navigation.png) no-repeat -472px 0; display:block; }
div#wrap ul#navigation li a.media-centre:hover {width:103px; height:30px; background:url(../images/navigation.png) no-repeat -472px -30px; display:block; }
div#wrap ul#navigation li a.our-partners {width:104px; height:30px; background:url(../images/navigation.png) no-repeat -575px 0; display:block; }
div#wrap ul#navigation li a.our-partners:hover {width:104px; height:30px; background:url(../images/navigation.png) no-repeat -575px -30px; display:block; }
div#wrap ul#navigation li a.community {width:84px; height:30px; background:url(../images/navigation.png) no-repeat -679px 0; display:block; }
div#wrap ul#navigation li a.community:hover {width:84px; height:30px; background:url(../images/navigation.png) no-repeat -679px -30px; display:block; }
div#wrap ul#navigation li a.merchandise {width:102px; height:30px; background:url(../images/navigation.png) no-repeat -763px 0; display:block; }
div#wrap ul#navigation li a.merchandise:hover {width:102px; height:30px; background:url(../images/navigation.png) no-repeat -763px -30px; display:block; }
div#wrap ul#navigation li a.contact-us {width:95px; height:30px; background:url(../images/navigation.png) no-repeat -865px 0; display:block; }
div#wrap ul#navigation li a.contact-us:hover {width:95px; height:30px; background:url(../images/navigation.png) no-repeat -865px -30px; display:block; }


div.feature-image {background-color:#E0E0E0; width:250px; height:100px; background-position:0px -20px;}
div.feature-image-anz {background-color:#fff; width:250px; height:100px; background-position:0px -60px;}

div#wrap div#body-container {background-color:#FFF; width:960px; background-image:url(../images/firebirds-top.gif); background-repeat:no-repeat; background-position:bottom right;}
div#wrap div#body-container div#left {background-color:#FFF; width:630px; padding:10px 0px 10px 10px; float:left;}
div#wrap div#body-container div#left h1 {padding:15px 15px 15px 15px; color:#FFF; margin:0px; font-size:20px; background:url(../images/h1_background.jpg) top left no-repeat;}
div#wrap div#body-container div#left div#flash-feature {position:relative;  width:626px; height:350px; padding:1px; margin:1px; border:1px solid #928b8e;}
div#wrap div#body-container div#left div#flash-feature div#flash-background {background-color:#000; height:350px;}
div#wrap div#body-container div#left div#flash-feature div#flash-background div.flash-navigation {background-image:url(../images/flash-navigation-background.gif); background-repeat:repeat-x; width:626px; height:37px;}
div#wrap div#body-container div#left div#flash-feature div#flash-background div.flash-navigation ul {padding:0; width:620px; margin:0px auto; height:37px;}
div#wrap div#body-container div#left div#flash-feature div#flash-background div.flash-navigation ul li { outline:none; background-image:url(../images/flash-button.gif); background-position:top left; background-repeat:no-repeat; float:left; font-size:11px; margin:7px 3px; list-style:none; line-height:24px; text-align:center; width:149px; height:23px;}
div#wrap div#body-container div#left div#flash-feature div#flash-background div.flash-navigation ul li:hover { outline:none; background-image:url(../images/flash-button.gif); background-position:top left; background-repeat:no-repeat; background-position:0px -23px;}
div#wrap div#body-container div#left div#flash-feature div#flash-background div.flash-navigation ul li a { outline:none; color:#FFF; text-decoration:none; display:block;}
div#wrap div#body-container div#left div#flash-feature div#flash-background div.flash-navigation ul li.ui-tabs-selected { outline:none; background-image:url(../images/flash-button.gif); background-position:top left; background-repeat:no-repeat; background-position:0px -23px;}
div.flash-overlay {padding:10px; background-color:#3e1535; position:absolute; width:606px; color:#FFF; bottom:0; margin-bottom:1px; border-top:1px solid #9d9d9d; filter:alpha(opacity=85);opacity: 0.85;-moz-opacity:0.85;}
div.flash-overlay a {color:#e0c3da; text-decoration:none;}

div.flash-overlay h6.headline {padding:0px 0px 5px 0px; margin:0px; color:#FFF; font-size:33px; text-transform:uppercase; }

div#wrap div#body-container div#left div.body-content {padding:0px 20px 0px 20px;}
div#wrap div#body-container div#left div.body-content a {color:#3e1535;}
div#wrap div#body-container div#left div.body-content p{font-size:12px; line-height:160%; color:#333; padding:5px 0px; margin:0px;}
div#wrap div#body-container div#left div.body-content ul li{font-size:12px; line-height:160%; color:#333;}
div#wrap div#body-container div#left div.body-content table tr td{font-size:12px; line-height:160%; color:#333;}

div#wrap div#body-container div#left div.body-content img.imgleft {border:2px solid #3e1535; padding:1px; margin-right:15px; margin-top:5px; }
div#wrap div#body-container div#left div.body-content img.imgright {border:2px solid #3e1535; padding:1px; margin-left:15px; margin-top:5px; }

div#wrap div#body-container div#left div.body-content h4,
div#wrap div#body-container div#left div.body-content h4 a {font-size:16px; text-transform:uppercase; color:#892d60; text-decoration:none; padding:0; margin:0;}
div#wrap div#body-container div#left div.body-content span.h5 {font-size:13px; font-weight:normal; color:#666; font-style:italic; padding:0; margin:0;}
div#wrap div#body-container div#left div.body-content div.hr {width: 100%; height: 1px;border: 0;background-color:#dedede;margin: 15px 0px; }
div#wrap div#body-container div#left div.body-content h1,
div#wrap div#body-container div#left div.body-content h1 a {font-size:18px; text-transform:uppercase; color:#FFF; text-decoration:none; padding:21px 10px; margin:0px 0px 20px 0px;}
div#wrap div#body-container div#left div.body-content h2,
div#wrap div#body-container div#left div.body-content h2 a {font-size:14px; color:#892d60; text-decoration:none; padding:10px 0 0 0; margin:0;}

img.firebirdslogo {background-image:url(../images/firebirds-default.jpg); background-position:top left;}

.ui-tabs-panel {background-color:#000;}
span.date {font-size:12px; color:#333; font-style:italic;}

div.flash-overlay p {padding:0px; margin:0px; font-size:12px;}
.ui-tabs-hide {display:none;}

div#wrap div#body-container div#right {background-color:transparent; width:300px; padding:10px; float:left; margin-top:-5px; _width:290px; _padding:10px;}
div#wrap div#body-container div#right img {margin:5px 0;}
div#wrap div#body-container div#right div#sidebar {background-color:#000; width:300px; height:100px;}

div#ticketek-ticker {overflow:hidden; margin:8px 0px; position:relative; text-align:left; width:630px; height:52px; background-image:url(../images/ticketek-background.jpg); background-repeat:no-repeat; background-position:top left;}
div#ticketek-ticker ul {overflow:hidden;}
div#ticketek-ticker ul li { font-size:11px; padding:0; margin:0; color:#000;}



div#wrap div#body-container div#left div#news-feature {position:relative; background-color:#FFF; width:626px; height:230px; padding:1px; border:1px solid #928b8e;}
div#wrap div#body-container div#left div#news-feature div#news-header  {background-color:#9d9d9d; height:31px;}
div#wrap div#body-container div#left div#news-feature div#news-header h5,
div#wrap div#body-container div#left div#news-feature div#news-header h2  {margin:0; font-size:16px; color:#3b1433; padding:8px 5px 4px 5px; float:left;}
div#wrap div#body-container div#left div#news-feature div#news-header div.news-navigation {float:right; background-repeat:repeat-x; height:37px;}
div#wrap div#body-container div#left div#news-feature div#news-header div.news-navigation ul {padding:0; margin:0px auto; height:37px;}
div#news-feature div#news-header div#news-navigation ul {float:right; padding:0; margin:0;}
div#news-feature div#news-header div#news-navigation ul li {list-style:none; margin:5px 5px 5px 0px; float:left; display:inline; cursor:pointer;}
div#news-feature div#news-header div#news-navigation ul li a.fmr-news {display:block; width:174px; height:21px; outline:none; background-image:url(../images/ticker-buttons.png); background-position:top left; background-repeat:no-repeat; }
div#news-feature div#news-header div#news-navigation ul li a.fmr-news:hover, 
div#news-feature div#news-header div#news-navigation ul li a.fmr-selected {background-image:url(../images/ticker-buttons.png); background-position:0px -21px; background-repeat:no-repeat;}
div#news-feature div#news-header div#news-navigation ul li a.anz-news {display:block; width:151px; height:21px; outline:none; background-image:url(../images/ticker-buttons.png); background-position:-174px 0px; background-repeat:no-repeat;}
div#news-feature div#news-header div#news-navigation ul li a.anz-news:hover,
div#news-feature div#news-header div#news-navigation ul li a.anz-selected {background-image:url(../images/ticker-buttons.png); background-position:-174px -21px; background-repeat:no-repeat;}
div#news-feature div#news-header div#news-navigation ul li a.comm-news {display:block; width:108px; height:21px; outline:none; background-image:url(../images/ticker-buttons.png); background-position:-268px 0px; background-repeat:no-repeat;}
div#news-feature div#news-header div#news-navigation ul li a.comm-news:hover,
div#news-feature div#news-header div#news-navigation ul li a.comm-selected {background-image:url(../images/ticker-buttons.png); background-position:-268px -21px; background-repeat:no-repeat;}

div#content-container {background-color:#e0e0e0; border-top:1px solid #FFF;}

div#wrap div#body-container div#left div#video-feature {position:relative; background-color:#FFF; width:626px; height:319px; padding:1px; border:1px solid #928b8e;}
div#wrap div#body-container div#left div#video-feature div#video-header  {background-color:#9d9d9d; height:31px;}
div#wrap div#body-container div#left div#video-feature div#video-header h5,
div#wrap div#body-container div#left div#video-feature div#video-header h2  {margin:0; font-size:16px; color:#3b1433; padding:8px 5px 4px 5px; float:left;}
div#wrap div#body-container div#left div#video-feature div#video-header div.video-navigation {float:right; background-repeat:repeat-x; height:37px;}
div#wrap div#body-container div#left div#video-feature div#video-header div.video-navigation ul {padding:0; margin:0px auto; height:37px;}
div#video-feature div#video-header div#video-navigation ul {float:right; padding:0; margin:0;}
div#video-feature div#video-header div#video-navigation ul li {list-style:none; margin:5px 5px 5px 0px; float:left; display:inline; cursor:pointer;}
div#video-feature div#video-header div#video-navigation ul li a.mission-tv {display:block; width:77px; height:21px; outline:none; background-image:url(../images/ticker-buttons.png); background-position:-325px 0px; background-repeat:no-repeat; }
div#video-feature div#video-header div#video-navigation ul li a.mission-tv:hover, 
div#video-feature div#video-header div#video-navigation ul li a.mission-tv-selected {display:block; width:77px; height:21px; outline:none; background-image:url(../images/ticker-buttons.png); background-position:-325px -21px; background-repeat:no-repeat;}

div#video-container {background-color:#e0e0e0; padding:10px 10px 10px 10px;}
div#video-left {float:left;}
div#video-right {float:left; width:255px; padding:0px 15px;}
div#video-right h2 {margin:0; font-size:16px; color:#3b1433; padding:5px 0px; float:left; width:255px;}
div#video-right p {font-size:11px;}
div.tab-content {padding:10px 10px 25px 10px; background-color:#e0e0e0; height:163px; display:none;}



div.tab-content div#news-left { width:250px; float:left;}
div.tab-content div#news-left h3, div.tab-content div#news-left h3 a {text-decoration:none; font-size:14px; text-transform:uppercase; padding:5px 0px ; margin:0px; color:#3b3b3b;}
div.tab-content div#news-left p {font-size:11px; padding:0px; margin:0px; color:#3b3b3b;}
div.tab-content div#news-right {padding:0px; margin:0px; float:left;}
div.tab-content div#news-right ul {padding:0px 0px 0px 10px; margin:0; width:345px;}
div.tab-content div#news-right ul li a, div.tab-content div#news-right ul li.alt a  {color:#7d7d7d; padding:0px; margin:0; display:block; line-height:20px; text-decoration:none; font-size:11px;}
div.tab-content div#news-right ul li {padding:2px 4px; color:#767676; list-style:none; font-size:11px; text-transform:uppercase; background-color:#ccc; font-weight:bold; line-height:16px; }
div.tab-content div#news-right ul li.alt {padding:2px 4px; background-color:#e0e0e0; text-transform:uppercase;color:#767676; list-style:none; font-size:11px; text-transform:uppercase; font-weight:bold; line-height:16px; }
div.clear {clear:both;}

div#twitter img {float:left; padding:4px 5px;}
a div#countdown {cursor:pointer; text-decoration:none;} 
div#countdown {background-image:url(../images/upcoming-game.jpg); width:295px; background-repeat:no-repeat; background-position: 0px 5px; height:51px; background-color:#FFF; padding-left:5px; padding-top:31px;}
div#countdown span {font-size:22px; height:30px;  color:#FFF; width:45px; display:inline-block; text-align:center; font-weight:bold; filter: Shadow(Color=#000000, Direction=135, Strength=2); text-shadow: #000000 1px 1px 1px;}
div#countdown span.day {font-size:22px;  color:#FFF; width:50px; display:inline-block; text-align:center; font-weight:bold; filter: Shadow(Color=#000000, Direction=135, Strength=2); text-shadow: #000000 1px 1px 1px;}


div#sponsors-section h3 {background-color:#f1f1f1; display:block; text-align:left; text-transform:uppercase; font-size:16px; margin:0px; padding:6px 10px; color:#3b1433; }
div#sponsors-section h4 {background-color:#f1f1f1; display:block; text-align:left; text-transform:uppercase; font-size:14px; margin:0px; padding:6px 10px; color:#3b1433; }
div#sponsors-section { width:630px; text-align:center; margin-top:10px;}
div#sponsors-section img {margin:0px auto; padding:15px 0px;}


#our-sponsors{background-image:url(../images/our-sponsors-background.jpg); background-repeat:no-repeat; height:156px; width:300px; margin:5px 0px 5px 0px;}
.container { width:300px; height:156px; overflow:hidden; position:relative; cursor:pointer; }
.slides { position:absolute; left:0; height:105px; top:15px;    }
.slides > div { position:absolute;  height:105px; width:300px; display:none; }
div#sponsor-nav {float:right; width:80px; height:10px; font-size:10px; text-align:center; padding-top:10px; color:#FFF; filter: Shadow(Color=#000000, Direction=135, Strength=2); text-shadow: #000000 1px 1px 1px;}
div#sponsor-nav a {color:#FFF; font-size:10px; text-decoration:none;}

div#spn-mission {background-image:url(../images/mission-logo.png); height:105px; width:300px; background-position:top center; background-repeat:no-repeat;}
div#spn-qg {background-image:url(../images/qg-logo.png); height:105px; width:300px; background-position:top center; background-repeat:no-repeat;}
div#spn-qas {background-image:url(../images/qas-logo.png); height:105px; width:300px; background-position:top center; background-repeat:no-repeat;}
div#spn-toscanis {background-image:url(../images/toscanis-logo.png); height:105px; width:300px; background-position:top center; background-repeat:no-repeat;}
div#spn-goodlife {background-image:url(../images/goodlife-logo.png); height:105px; width:300px; background-position:top center; background-repeat:no-repeat;}
div#spn-4bc {background-image:url(../images/4bc-logo.png); height:105px; width:300px; background-position:top center; background-repeat:no-repeat;}
div#spn-b105 {background-image:url(../images/b105-logo.png); height:105px; width:300px; background-position:top center; background-repeat:no-repeat;}
div#spn-bartons {background-image:url(../images/nsqg-logo.png); height:105px; width:300px; background-position:top center; background-repeat:no-repeat;}
div#spn-skins {background-image:url(../images/skins-logo.png); height:105px; width:300px; background-position:top center; background-repeat:no-repeat;}
div#spn-vp {background-image:url(../images/vp-logo.png); height:105px; width:300px; background-position:top center; background-repeat:no-repeat;}
/* Container DIV - automatically generated */
div#twitter a, div#ticketek-ticker a {text-decoration:none; cursor:pointer;}
div#twitter .simply-scroll-container { position: absolute; top:18px; left:130px;}
/* Clip DIV - automatically generated */
div#twitter .simply-scroll-clip { position: relative;overflow: hidden;z-index: 2;}
/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
div#twitter .simply-scroll-list {position: absolute; top: 0; left: 0; z-index: 1; overflow: hidden; margin: 0; padding: 0; list-style: none; }
div#twitter .simply-scroll-list li {padding: 0; margin: 0; list-style: none;}
div#twitter .simply-scroll-list li img {border: none; display: block;}
/* Custom class modifications - adds to / overrides above
.simply-scroll is default base class */
/* Container DIV */
div#twitter .simply-scroll {width: 550px; height: 20px; margin-bottom: 1em;}

/* Clip DIV */
div#twitter .simply-scroll .simply-scroll-clip {width: 485px; height: 40px;}
div#twitter .simply-scroll .simply-scroll-list li {float: left;}



li#tweets div {float:left;}

/* Container DIV - automatically generated */
.simply-scroll-container { position: absolute; top:18px; left:130px;}
/* Clip DIV - automatically generated */
.simply-scroll-clip { position: relative;overflow: hidden;z-index: 2;}
/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list {position: absolute; top: 0; left: 0; z-index: 1; overflow: hidden; margin: 0; padding: 0; list-style: none; }
.simply-scroll-list li {padding: 0; margin: 0; list-style: none;}
.simply-scroll-list li img {border: none; display: block;}
/* Custom class modifications - adds to / overrides above
.simply-scroll is default base class */
/* Container DIV */
.simply-scroll {width: 485px; height: 40px; margin-bottom: 1em;}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {width: 485px; height: 40px;}
.simply-scroll .simply-scroll-list li {float: left;}


#scrollingText {width: 478px; height: 16px; position: relative;}
#scrollingText div.scrollableArea * {display: inline;margin: 0;padding: 2px 0px 0px 0px;font-size:12px; font-weight: normal; color: #000; width: auto; height: auto;}
div.scrollWrapper {position: absolute; overflow: hidden; left:133px; top:17px; width: 100%; height: 100%;}
div.scrollableArea {position: relative; width: auto; height: 100%;}

div#twitter {overflow:hidden; position:relative; margin:8px 0px; width:630px; height:35px; background-image:url(../images/twitter-background.jpg); background-repeat:no-repeat; background-position:top left;}
div#twitter div.scrollableArea p {position: absolute; display: inline; margin: 0; font-size:12px; font-weight: bold; color: #15556c; padding:0px 5px; text-transform:uppercase; top:11px; left:80px;}
div#twitter div.scrollableArea p span {font-style:italic; color:#5899b4; padding:0px 5px;}


div#footer {background-color:#404040; height:150px; background-image:url(../images/firebirds-footer.gif); background-position:top right; background-repeat:no-repeat;}

div#footer div#left {width:190px; text-align:center; float:left;}
div#footer div#left div#firebirds-logo { background-image:url(../images/firebirds-logo.gif); background-repeat:no-repeat; background-position:50px 30px; height:150px;}

div#footer div#right {width:740px; text-align:center; float:left; padding-top:40px;}
div#footer div#right p {font-size:11px; color:#b2b3b6; padding:2px 0px; margin:0px;}
div#footer div#right p a {font-size:11px; color:#b2b3b6; text-decoration:none;}

div.articleImage {float:right; padding-bottom:10px;}
div.articleImage img.articleImgleft {border:2px solid #3e1535; padding:1px; margin-left:25px; margin-top:5px;}
div.articleImage span.caption {text-transform:uppercase; margin-left:25px; background-color:#dedede; padding:5px; display:inline-block; width:246px; font-size:11px;}

div#pnFeatureNews p {padding:0px; margin:0px;}

/* Contact Form */
.contactform, .contactform input, .contactform textarea { font-family:Arial; font-size:12px; }
.contactform input, .contactform textarea { padding:5px; }

/* Email Newsletter Form */
.emailform, .emailform input, .emailform { font-family:Arial; font-size:12px; }
.emailform input { padding:5px; }

.emailform, .contactform { padding-left:15px; }

.lyric {
background-color:#999999;
color:#F1F1F1;
cursor:pointer;
padding:10px;
margin-top:-5px;
}
.lyric-words {
border:1px #999999 solid;
padding-left:20px;
padding-top:20px;
padding-bottom:20px;
}
.song-wrapper {
background-color:#F1F1F1;
margin-top:-10px;
}
.embedded-song {
margin-top:-20px;
}
.thumbwrapper {
padding:10px;
color:#999999;
width:600px;
border:0px;
overflow:visible;
margin-bottom:10px;
}
.thumb {
border:2px solid #999999;
}
.picinfo {
padding:10px;
width:451px;

font:Arial;
}


div.paging {text-align:center; font-size:12px;}
div.paging a {padding:5px;}
div.paging span {padding:5px; font-weight:bold;}

div.paging a:hover { background-color:#dedede; padding:5px; }

