


body {margin:0 auto; font-family:Arial, Helvetica, sans-serif; background-attachment:fixed; background:#000 url(../images/2_0/background_2012.jpg); background-repeat:no-repeat; background-position:top center;}

div#wrap {width:960px; margin:0 auto; }
div#wrap div#header-bar {background-color:transparent; height:312px; 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#burnt-edges {background:transparent url(../images/2_0/burnt-edges.png) repeat-x;}
div#wrap div#header-bar a#fb-logo {width:201px; height:149px; display:inline-block; background:transparent url(../images/2_0/firebirds-logo.png) no-repeat bottom; padding-top:35px; margin-left:25px; position:relative; float:left;}
div#wrap div#header-bar a#heat-logo {width:578px; height:81px;  display:inline-block; background:transparent url(../images/2_0/turning-up-the-heat.png) no-repeat bottom; margin:75px 50px 0px 0px; position:relative; float:right;}

div#wrap ul#navigation {background:#000 url(../images/2_0/navigation-background.gif) repeat-x top left; width:960px; height:36px; display:block; padding:0px; margin:0px;}
div#wrap ul#navigation li {float:left; display:inline; margin:0; padding:0; list-style:none; cursor:pointer; font-family:Verdana, Arial, Sans-serif; color:#fff; font-size:11px; background-image:url('../images/2_0/navigation-devider.gif'); background-repeat:no-repeat; background-position:top right;}
div#wrap ul#navigation li a {color:#fff; text-transform:uppercase; text-decoration:none; padding:0px 8px 0px 6px; line-height:35px; height:35px; display:inline-block;}
div#wrap ul#navigation li a:hover {color:#ffcd07;}

div.feature-image {background-color:#fff; width:250px; height:100px; background-position:0px -40px;}
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; padding-top:10px;}
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:10px 0 0 0; color:#3e1535; margin:0px; font-size:20px;}
div#wrap div#body-container div#left div#flash-feature {position:relative;  width:626px; height:350px; background-color:#000; margin-bottom:11px;}
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-color:#000000; width:626px; height:33px;}
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/2_0/tabs-background.gif); background-position:top left; background-repeat:no-repeat; float:left; font-size:11px; margin:6px 3px; list-style:none; line-height:21px; 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 a {text-decoration:none; color:#FFF;}
div#wrap div#body-container div#left div#flash-feature div#flash-background div.flash-navigation ul li:hover {}
div#wrap div#body-container div#left div#flash-feature div#flash-background div.flash-navigation ul li.ui-tabs-selected a,
div#wrap div#body-container div#left div#flash-feature div#flash-background div.flash-navigation ul li.ui-tabs-active a { background-image:url(../images/2_0/tabs-background.gif); outline:none; color:#ffcd07;}
div.flash-overlay {padding:10px; background-color:#000; 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:22px; text-transform:uppercase; color:#ffc423; font-family:Arial, Sans-Serif; }

div#wrap div#body-container div#left div.body-content {padding:0px 0px 0px 0px;}
div#wrap div#body-container div#left div.body-content div.no-results {font-size:12px; text-align:center;}
div#wrap div#body-container div#left div.body-content a {color:#3e1535;}
div#wrap div#body-container div#left div.body-content p.alt-row {font-size:12px; line-height:160%; color:#660033; padding:5px 0px; margin:0px 25px 0px 25px;}
div#wrap div#body-container div#left div.body-content p{font-size:12px; line-height:160%; color:#333; padding:5px 0px; margin:10px 25px 0px 25px;}
div#wrap div#body-container div#left div.body-content ul{margin:0px 25px 0px 25px; padding:0px;} 
div#wrap div#body-container div#left div.body-content ul li{font-size:12px; line-height:160%; color:#333; padding:0px 0px 0px 20px; margin:0px; background-image: url('../images/li-flame.gif'); background-repeat:no-repeat; list-style-type:none; background-position:top 0;}
div#wrap div#body-container div#left div.body-content table tr td{font-size:12px; line-height:160%; color:#333; padding:5px 0px;}
div#wrap div#body-container div#left div.body-content strong { color:#660033;}

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 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#left h1 {background-color:#222121; text-align:left; height:32px; padding:0px; margin:0px 0px 20px 0px ; border-right:7px #ffc423 solid; font-size:14px; line-height:32px; color:#ffc423; text-transform:uppercase; text-indent:7px; background-image:url('../images/2_0/header-background.gif'); background-repeat:repeat-x;}
div#wrap div#body-container div#left h1.page {background-color:#222121; text-align:left; height:40px; padding:0px; margin:0px; border-right:7px #ffc423 solid; font-size:18px; line-height:40px; color:#ffc423; text-transform:uppercase; text-indent:7px; background-image:url('../images/2_0/header-background.gif'); background-repeat:repeat-x;}

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 h1 {background-color:#000; height:32px; padding:0px; margin:0px; border-right:7px #ffc423 solid; font-size:14px; line-height:32px; color:#ffc423; text-transform:uppercase; text-indent:7px; background-image:url('../images/2_0/header-background.gif'); background-repeat:repeat-x;}

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#wrap div#body-container div#right div#sidebar-searchbox {background-color:#d4d4d4; padding:10px; margin-bottom:10px;}
div#wrap div#body-container div#right div#sidebar-searchbox input.text {padding:3px; margin:0px; font-size:12px; }

div#wrap div#body-container div#right div#newsletter_signup,
div#wrap div#body-container div#right div#newsletter_thankyou {background-color:#d4d4d4; padding:10px; margin-bottom:10px; font-size:11px; color:#595959;}
div#wrap div#body-container div#right div#newsletter_signup table {margin:0px auto;}
div#wrap div#body-container div#right div#newsletter_signup table tr td {text-transform:uppercase;}
div#wrap div#body-container div#right div#newsletter_signup p {font-size:11px; padding:0px; margin:0px;}
div#wrap div#body-container div#right div#newsletter_signup input.text {padding:3px; margin:0px; font-size:12px; }

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#cse-search-results {padding:20px;}

div#new-twitter {height:40px; width:783px; text-decoration:none; background-color:#d4d4d4; margin:0px auto; padding-left:150px; background-image:url(../images/2_0/twitter.jpg); background-repeat:no-repeat; background-position:left; border-right:7px solid #ffc423; overflow:hidden;  }
div#new-twitter div#my_twitter_status p {line-height:40px; font-size:16px; padding:0px 15px; margin:0px; text-transform:uppercase; color:#585857; text-decoration:none; }
div#new-twitter a div#my_twitter_status p {text-decoration:none;}
div#new-twitter a {text-decoration:none;}
div#wrap div#body-container div#left div#news-feature {position:relative; background-color:#FFF; width:626px; margin-bottom:11px; }
div#wrap div#body-container div#left div#news-feature div#news-header  {background-color:#9d9d9d;  background-image:url('../images/2_0/header-background.gif'); background-repeat:repeat-x;}
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:14px; color:#FFC423; padding:0px; text-indent:7px; line-height: 30px; 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 {font-size:10px; color:#fff; line-height:20px; text-transform:uppercase; text-align:center; display:block; width:192px; height:21px; outline:none; background-image:url(../images/2_0/tabs-news.gif); 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 {color:#FFCD07;}

div#news-feature div#news-header div#news-navigation ul li a.anz-news {font-size:10px; color:#fff; line-height:20px; text-transform:uppercase; text-align:center; display:block; width:164px; height:21px; outline:none; background-image:url(../images/2_0/tabs-news.gif); background-position:-192px 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 {color:#FFCD07;}

div#content-container {background-color:#d4d4d4; border-top:1px solid #FFF; display:block; background-image:url('../images/2_0/background-player.gif'); background-position:right; background-repeat:no-repeat;}

div#wrap div#body-container div#left div#video-feature {position:relative; background-color:#FFF; width:626px; height:319px; margin-bottom:11px;}
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; text-transform:uppercase; 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:#d4d4d4; 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; text-transform:uppercase;}
div#video-right p {font-size:11px;}
div.tab-content {padding:10px 10px 25px 10px; 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;  background-color:#D4D4D4; color:#3b3b3b;}
div.tab-content div#news-left p {font-size:11px; padding:0px; margin:0px; color:#3b3b3b;}
div#pnSearchBox {padding-top:5px;}
div.tab-content div#news-right {padding:0px; margin:0px; float:left;}
div.tab-content div#news-right ul {padding:0px 0px 0px 0px; margin:0px 0px 0px 10px; width:345px; border-top:1px solid #bebebe;}
div.tab-content div#news-right ul li a, div.tab-content div#news-right ul li.alt a  {color:#3B3B3B; padding:0px;  background-color:#D4D4D4; margin:0; display:block; line-height:20px; text-decoration:none; font-size:12px;}
div.tab-content div#news-right ul li {padding:2px 4px;  background-color:#D4D4D4; color:#3B3B3B; list-style:none; font-size:12px; text-transform:uppercase; border-bottom:1px solid #bebebe; font-weight:bold; font-family:Arial, Verdana, Sans-Serif; line-height:16px; }
div.clear {clear:both;}

div#twitter img {float:left; padding:4px 5px;}

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:626px; text-align:left; margin-top:10px;}
div#sponsors-section img {margin:0px; padding:15px 0px;}


#our-sponsors{background-image:url(../images/2_0/sponsors-background.gif); background-repeat:no-repeat; height:152px; width:300px; margin:0px;}
.previous {float:left; padding:60px 5px 5px 5px;}
.next {float:left; padding:60px 5px 5px 5px;}
.container { width:255px; height:156px; overflow:hidden; position:relative; cursor:pointer; float:left; }
.slides { position:absolute; left:0; height:105px; top:25px;    }
.slides > div { position:absolute;  height:105px; width:230px; 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;}

/*Our Sponsor images*/
div.sidebar-sponsor-image{background-image:url(../images/mission-logo.png); height:105px; width:260px; background-position:top center; background-repeat:no-repeat;}

div#spn-mission {background-image:url(../images/mission-logo.png); height:105px; width:260px; background-position:top center; background-repeat:no-repeat;}
div#spn-telstra {background-image:url(../images/telstra.jpg); height:105px; width:260px; background-position:top center; background-repeat:no-repeat;}
div#spn-somerville {background-image:url(../images/somerville.jpg); height:105px; width:260px; background-position:top center; background-repeat:no-repeat;}
div#spn-bcec {background-image:url(../images/bcec.jpg); height:105px; width:260px; background-position:top center; background-repeat:no-repeat;}
div#spn-qg {background-image:url(../images/qg-logo.png); height:105px; width:260px; background-position:top center; background-repeat:no-repeat;}
div#spn-qas {background-image:url(../images/qas-logo.png); height:105px; width:260px; background-position:top center; background-repeat:no-repeat;}
div#spn-toscanis {background-image:url(../images/toscanis-logo.png); height:105px; width:260px; background-position:top center; background-repeat:no-repeat;}
div#spn-goodlife {background-image:url(../images/goodlife-logo.png); height:105px; width:260px; background-position:top center; background-repeat:no-repeat;}
div#spn-4bc {background-image:url(../images/4bc-logo.png); height:105px; width:260px; background-position:top center; background-repeat:no-repeat;}
div#spn-b105 {background-image:url(../images/b105-logo.png); height:105px; width:260px; background-position:top center; background-repeat:no-repeat;}
div#spn-bartons {background-image:url(../images/nsqg-logo.png); height:105px; width:260px; background-position:top center; background-repeat:no-repeat;}
div#spn-skins {background-image:url(../images/skins-logo.png); height:105px; width:260px; background-position:top center; background-repeat:no-repeat;}
div#spn-vp {background-image:url(../images/vp-logo.png); height:105px; width:260px; 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:left; 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;}

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; }

div.body-padding {padding:15px;}

/* 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; }
/*google results table */
.t bb { width:500px;}
