/* Page Skin (only enable on weekends)
 -------------------------------------------------------------- 
body {background:#fff url(http://mm.afl.com.au/portals/0/images/pageskin/00648_BPS_Tennis_V3.jpg) no-repeat center 69px !important} 
#wrap {background:transparent} 
#adSkinBar{background:transparent !important;height:70px !important} 
#skinAdLink{background:transparent !important;display:block;height:70px !important;text-indent:-9000px;overflow:hidden;cursor:pointer}
*/

/* Sitemap - old */
#sitemap2008 h3{ margin: 0 0 2px 0; padding: 0; color: #003475; font-size: 18px; font-family: Georgia,"Times New Roman",Times,serif; font-weight: normal; text-transform: capitalize; cursor: pointer }
#sitemap2008 #sitemap-lcol{ margin-right: 18px; width: 300px; float: left; background: transparent none repeat scroll 0% 0%; overflow: hidden; position: relative }
#sitemap2008 #sitemap-rcol{ margin-right: 0px; width: 300px; float: left; background: transparent none repeat scroll 0% 0%; overflow: hidden; position: relative }
#sitemap2008 ul li{ list-style-type: disc }
#sitemap2008 ul li li{ list-style-type: circle }
/*#navwrap .nav li a { text-transform: uppercase }*/

/* Poll */
.pollResults { width: 250px; background:#004684; /* transparent url(http://mm.afl.com.au/portals/0/images/2009/blue80.png) repeat 0 0*/ left: 120px; position: absolute; top: 430px; z-index: 2000 }
.pollResults .pollQuestion { margin:3px 7px 0; color: #000; font-size: 14px; font-weight: bold }
.pollResults .pollMainBody { margin: 5px; background: #ffffff none repeat scroll 0 0 }
.pollResults ul { margin: 7px; padding: 3px 0 0 }
.pollResults ul li { border-bottom: 1px solid #dddddd; margin-top: 3px; list-style-type: none; color: #000000; font-size: 11px; position:relative }
.pollResults ul li strong { color: #000; font-size: 11px; }
.pollResults ul li div { float:right; padding: 1px; width: 25px; display: block; text-align: right; position: relative; right: 0px; z-index: 20; background:#e21e31}
.pollResults ul li div div { display:none }
.pollResults .percText { padding: 1px; width: 100px !important; display: block; background: #bfbfbf; color: #000000; font-size: 11px; text-align: right; position: absolute; height: 15px; right: 0 !important; top:0 !important; z-index: 10 }
.pollResults label input {vertical-align:middle}
.pollResults label input {display:block;float:left;margin-top:2px;position:relative}
.pollResults p { margin: 0; padding: 2px 0 5px; text-align: center; position: relative }
.pollResults em { margin: 0 0 0 5px; color: #7c808d; left: auto; position: absolute; right: 5px; font-style:normal;font-size:12px }
.pollResults .formButton { font-size:12px }
.pollSponsor { text-align:center}

/* News */
#article .articleRelated .relatedContent ul li.relatedVideo {background: url(http://mm.afl.com.au/Portals/0/images/2009/icons.gif) no-repeat scroll 0 -947px}
#article .articleRelated .relatedContent ul li.relatedAudio {background: url(http://mm.afl.com.au/Portals/0/images/2009/icons.gif) no-repeat scroll 0 -947px}
#article .articleRelated .relatedContent ul li.relatedArticles {background: url(http://mm.afl.com.au/Portals/0/images/2009/icons.gif) no-repeat scroll 0 -847px}
#article .articleRelated .relatedContent ul li.relatedExternalArticles {background: url(http://mm.afl.com.au/Portals/0/images/2009/icons.gif) no-repeat scroll 0 -897px}

/****** 2011 Redesign *********/

@font-face {
	font-family: 'FuturaBold';
	src: url('/Portals/0/css/fonts/futura01-webfont.eot');
	src: local('☺'), url('/Portals/0/css/fonts/futura01-webfont.woff') format('woff'), url('/Portals/0/css/fonts/futura01-webfont.ttf') format('truetype'), url('/Portals/0/css/fonts/futura01-webfont.svg#webfontEQCD1rKx') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'FuturTDemDemi';
	src: url('/Portals/0/css/fonts/futuratd-webfont.eot');
	src: local('☺'), url('/Portals/0/css/fonts/futuratd-webfont.woff') format('woff'), url('/Portals/0/css/fonts/futuratd-webfont.ttf') format('truetype'), url('/Portals/0/css/fonts/futuratd-webfont.svg#webfontULxIKPot') format('svg');
	font-weight: normal;
	font-style: normal;
}

.FuturaBold {
			font-weight: normal;
			font-style: normal;
			line-height:normal;
			font-family: 'FuturaBold', sans-serif;
			font-size-adjust: 0.51;
		}
.FuturaTDemi {
			font-weight: normal;
			font-style: normal;
			line-height:normal;
			font-family: 'FuturTDemDemi', sans-serif;
			font-size-adjust: 0.43;
		}

html {background:#000 url(http://mm.afl.com.au/Portals/0/css/img/html.jpg) repeat-y center 0 !important}
body  {background:url("http://mm.afl.com.au/Portals/0/css/img/background-grad.png") repeat-x scroll 0 66px #00529B }
#Form {background:url("http://mm.afl.com.au/Portals/0/css/img/2011_bg.jpg") no-repeat scroll center 89px transparent }

#bps-wrapper, #bps-footer {width:100%}
#wrap {background:none;width:1001px;overflow:visible}  /*Perfect width: IE 990px, FF 1001px */
#wrap {//width:990px;}  /* yes the // is there for IE hack (I feel so dirty)*/
#content {background:transparent !important}

#newsWrap, #aflWrap {background:none !important}

#dnn_primaryNav {background:none !important;margin:0 auto;padding 0 4px !important;}
#dnn_topBanner {background:none !important}

#contentwrap {background:url(http://mm.afl.com.au/Portals/0/css/img/page-shadow.png) center top repeat-y;padding:0 4px}
#content {}
#dnn_adLeaderBoard2008, #dnn_AFLFooter2008 {margin:0;background:none !important;padding:35px 0pt 20px;}

.homepage #masthead {background:none;width:990px;height:180px;padding:0}
#masthead h1 {width:219px;height:100px;background:none}

#masthead h1 a.afl-logo {background: url("http://www.afl.com.au/portals/0/css/img/afl-logo-2012.png") no-repeat scroll 0 0 transparent; height: 95px;left: 0; position: absolute; top: 6px; width: 127px;}

#masthead {height:102px}
#masthead .searchBox {width:199px;height:25px;position:absolute;right:0px;top:32px;margin:0;padding-top:5px}
#masthead .searchBox .facebook {display:block;height:22px;width:22px;background:url(http://mm.afl.com.au/Portals/0/css/img/icons-new.png) 0px -25px no-repeat;text-indent:-9000px;float:left;margin-right:4px;_display:inline}
#masthead .searchBox .twitter {display:block;height:22px;width:22px;background:url(http://mm.afl.com.au/Portals/0/css/img/icons-new.png) 0px 0px no-repeat;text-indent:-9000px;float:left;margin-right:4px;_display:inline}
#masthead .searchBox fieldset {height:25px;width:193px;background:url(http://mm.afl.com.au/Portals/0/css/img/searchBox.png) no-repeat;float:left;padding-left:0;_display:inline}
#masthead .searchBox .textField {border:0;margin:0;padding:0;background:transparent;height:20px;width:138px;padding:2px;display:block;float:left;line-height:23px;_display:inline;text-indent:19px}
#masthead .searchBox .submit {display:block;height:22px;width:50px;display:block;float:left;text-indent:-9000px;cursor:pointer;_display:inline}

#teams {background:none !important;width:850px;height:28px;top:0px;padding-left:134px;}
#teams ul {width:810px;height:28px;margin:0px 0 0 0 !important}
#teams li {margin-right:0px;height:28px}
#teams li a {background:url(http://mm.afl.com.au/Portals/0/css/img/teams.png) no-repeat !important;width:32px;height:28px}
#teams li#ADEL a {width:43px;background-position:0 0px !important}
#teams li#BRIS a {width:43px;background-position:-43px 0px !important}
#teams li#CARL a {width:43px;background-position:-86px 0px !important}
#teams li#COLL a {width:43px;background-position:-129px 0px !important}
#teams li#ESS a {width:43px;background-position:-172px 0px !important}
#teams li#FRE a {width:43px;background-position:-215px 0px !important}
#teams li#GEEL a {width:43px;background-position:-258px 0px !important}
#teams li#GC a {width:43px;background-position:-301px 0px !important}
#teams li#GWS a {width:43px;background-position:-344px 0px !important}
#teams li#HAW a {width:43px;background-position:-387px 0px !important}
#teams li#NMFC a {width:43px;background-position:-430px 0px !important}
#teams li#MELB a {width:43px;background-position:-473px 0px !important}
#teams li#PORT a {width:43px;background-position:-516px 0px !important}
#teams li#RICH a {width:43px;background-position:-559px 0px !important}
#teams li#STK a {width:43px;background-position:-602px 0px !important}
#teams li#SYD a {width:43px;background-position:-645px 0px !important}
#teams li#WCE a {width:43px;background-position:-688px 0px !important}
#teams li#WB a {width:43px;background-position:-731px 0px !important}


#teams li#ADEL a:hover {width:43px;background-position:0 -28px !important}
#teams li#BRIS a:hover {width:43px;background-position:-43px -28px !important}
#teams li#CARL a:hover {width:43px;background-position:-86px -28px !important}
#teams li#COLL a:hover {width:43px;background-position:-129px -28px !important}
#teams li#ESS a:hover {width:43px;background-position:-172px -28px !important}
#teams li#FRE a:hover {width:43px;background-position:-215px -28px !important}
#teams li#GEEL a:hover {width:43px;background-position:-258px -28px !important}
#teams li#GC a:hover {width:43px;background-position:-301px -28px !important}
#teams li#GWS a:hover {width:43px;background-position:-344px -28px !important}
#teams li#HAW a:hover {width:43px;background-position:-387px -28px !important}
#teams li#NMFC a:hover {width:43px;background-position:-430px -28px !important}
#teams li#MELB a:hover {width:43px;background-position:-473px -28px !important}
#teams li#PORT a:hover {width:43px;background-position:-516px -28px !important}
#teams li#RICH a:hover {width:43px;background-position:-559px -28px !important}
#teams li#STK a:hover {width:43px;background-position:-602px -28px !important}
#teams li#SYD a:hover {width:43px;background-position:-645px -28px !important}
#teams li#WCE a:hover {width:43px;background-position:-688px -28px !important}
#teams li#WB a:hover {width:43px;background-position:-731px -28px !important}

#teams .unmetered {top:7px}
#teams .unmetered a {background:url(http://mm.afl.com.au/Portals/0/css/img/unmetered.png) no-repeat 0 0 !important;_background:url(http://mm.afl.com.au/Portals/0/css/img/unmetered.gif) no-repeat 0 0 !important;width:60px;height:20px}
#teams .unmetered a:hover {background:url(http://mm.afl.com.au/Portals/0/css/img/unmetered.png) no-repeat 0 0;_background:url(http://mm.afl.com.au/Portals/0/css/img/unmetered.gif) no-repeat 0 0 !important;}

#teams .afl-partners {width:70px;height:20px;position:absolute;top:40px;left:615px;background:url(http://mm.afl.com.au/Portals/0/css/img/partners.png) no-repeat 0 0px;margin-left:10px}
#teams .afl-partners a {display:block;float:left;width:65px;height:20px}
#teams #partnersCarousel {position:absolute;width:64px;height:30px;top:36px;left:713px;overflow:hidden}
#teams #partnersCarousel .partnerPane {width:64px;height:30px;position:relative}
#teams #partnersCarousel ul {float:none;display:block;height:auto;width:auto}
#teams #partnersCarousel li {width:64px;height:30px;margin:0;list-style:none}
#teams #partnersCarousel li a {background:none !important;height:30px;width:64px;text-indent:0;display:block}

.mastheadTools {position:absolute;bottom:8px;right:0;width:231px;height:22px;display:none}
.mastheadTools h5 {padding-left:585px;float:left;position:relative}
.mastheadTools h5 a {color:#fff;padding:0 5px;height:22px;line-height:22px}
.mastheadTools h6 {float:left}
.mastheadTools h6 a {color:#fff;text-indent:-9000px;float:left;width:22px;height:22px;background:url(http://mm.afl.com.au/Portals/0/css/img/icons-new.png) no-repeat}
.mastheadTools h6 a.twitter {background-position:0 0;margin-right:3px}
.mastheadTools h6 a.facebook {background-position:0 -25px}
.mastheadTools .searchBox {position:relative;margin:0 0 0 6px;float:left;width:178px;height:22px;background:url(http://mm.afl.com.au/Portals/0/css/img/searchbox.png) no-repeat 0 0}
.mastheadTools .searchBox .searchText {background:none;border:0;color:#666;margin:3px 0 0 29px;width:121px;height:15px}
.mastheadTools .searchBox .searchButton {background:none;padding:0;width:25px;height:20px;margin:1px 0 0 2px;cursor:pointer}

.homepage #matchcentre {position:absolute;top:-140px;left:97px !important;background:none;z-index:9998;width:885px !important;padding:0 0 0 10px;z-index:5}
.homepage #matchcentre ul  {height:71px}
.homepage #matchcentre li {padding:4px 0;height:62px}
.homepage #matchcentre #gameDaySlider .columns {padding:0 0 0 35px !important;height:62px !important}
.homepage #matchcentre #gameDaySlider .columns h1 {left:-33px;width:35px;top:0;height:60px;line-height:70px;font-size:16px;font-weight:bold}
.homepage #matchcentre #gameDaySlider .game {height:60px;background:url(http://mm.afl.com.au/Portals/0/css/img/matchcentre-bg-game.gif) no-repeat right 0 !important}
.homepage #matchcentre #gameDaySlider .game h3 {color:#aed0eb !important}
.homepage #matchcentre #gameDaySlider .game p {color:#478ec7}
.homepage #matchcentre #gameDaySlider .game p a {color:#fff}
.homepage #matchcentre #gameDaySlider .game h3.gameComplete {color:#fff !important}
.homepage #matchcentre #gameDaySlider .active {background:url(http://mm.afl.com.au/Portals/0/css/img/matchcentre-bg-game-active.gif) repeat-x 0 0 !important}
.homepage #matchcentre #gameDaySlider .active p {color:#fff}
.homepage #matchcentre #gameDaySlider .live {background:url(http://mm.afl.com.au/Portals/0/css/img/matchcentre-bg-game-live.gif) repeat-x 0 0 !important}
.homepage #matchcentre #gameDaySlider .live h3 {color:#fff !important}
.homepage #matchcentre #gameDaySlider .live .kwickShow p {color:#dc2b26}
.homepage #matchcentre #gameDaySlider .kwicks {margin:0;border:1px solid #105887;background:#012647}
.homepage #matchcentre .sliderWrap {width:790px;overflow:hidden;position:relative}
.homepage #matchcentre a.mc-prev, .homepage #matchcentre a.mc-next, .homepage #matchcentre a.mc-prevDisabled, .homepage #matchcentre a.mc-nextDisabled {background:url(http://mm.afl.com.au/Portals/0/css/img/icons-new.png) no-repeat;width:20px;height:21px}
.homepage #matchcentre a.mc-prev, .homepage #matchcentre a.mc-prevDisabled {background-position:0 -100px !important;left:-2px !important;top:25px !important}
.homepage #matchcentre a.mc-next, .homepage #matchcentre a.mc-nextDisabled {background-position:0 -150px !important;left:873px !important;top:25px !important}
.homepage .mc-sponsor {width:74px;height:29px;top:-136px;left:896px;z-index:10;padding-top:32px}
.homepage .mc-sponsor img {width:74px !important;height:29px !important}

.Round1 .kwickShow, .Round2 .kwickShow, .Round3 .kwickShow, .Round4 .kwickShow, .Round5 .kwickShow, .Round6 .kwickShow, .Round7 .kwickShow, .Round8 .kwickShow, 
.Round9 .kwickShow, .Round10 .kwickShow, .Round11 .kwickShow, .Round12 .kwickShow, .Round13 .kwickShow, .Round14 .kwickShow, .Round15 .kwickShow, 
.Round16 .kwickShow, .Round17 .kwickShow, .Round18 .kwickShow, .Round19 .kwickShow, .Round20 .kwickShow, .Round21 .kwickShow, .Round22 .kwickShow {height:55px}


#navwrap {height:20px;padding:0;overflow:visible;position:absolute;width:100%;top:69px !important;right:0px;width:990px}

/* IE6 Solutions */
*html #navwrap .nav li a span {width:0;white-space:nowrap}
*html .homepage #masthead h1 a.afl-logo {}
*html #teams li a {}
*html .homepage #teams .afl-partners {}
*html .homepage #teams .afl-partners {margin-left:0}
*html #teams .unmetered a {}
*html #teams .unmetered a:hover {}
*html .mastheadTools .searchBox .searchText {margin-left:25px}
*html #matchcentre a.mc-prev, *html #matchcentre a.mc-next, *html #matchcentre a.mc-prevDisabled, *html #matchcentre a.mc-nextDisabled {background:url(http://mm.afl.com.au/Portals/0/css/img/ie6-icons.gif) no-repeat}
*html #matchcentre a.mc-prev, *html #matchcentre a.mc-prevDisabled {background-position:0 0 !important}
*html #matchcentre a.mc-next, *html #matchcentre a.mc-nextDisabled {background-position:0 -30px !important}

/*  Carousel Integration style */
#gamebarModule {position:absolute;top:53px;width:900px;_width:920px;z-index:1000;left:3px !important;}
#gamebar .gameInfo { position:relative;}

/*  Carousel Module  */
#gamebarModule {clear:both;overflow:visible;width:990px !important;height:80px !important;top:100px !important;}
#gamebarModule .roundinfo {width:819px;height:79px;overflow:hidden;color:#000;background:none}
#gamebarModule .roundinfo a {color:#666;cursor:pointer;}
#gamebarModule .roundinfo a:hover {text-decoration:none;}
#gamebarModule .roundinfo h2 {width:26px;float:left;margin:0 !important;font-weight:bold;text-transform:uppercase;clear:left;text-indent:2px;height:17px;font-size:12px;line-height:20px;background:none;overflow:hidden;color:#666}
#gamebarModule .gamebarWrap {position:relative;height:80px;float:left;width:990px;background:url(http://mm.afl.com.au/portals/0/css/gamebarImg/gamebarBg.png) no-repeat;margin-left:0px}
#gamebarModule .gamebarWrap h2 {margin:0 10px;font-weight: normal;height:17px;line-height:17px;font-family: 'FuturaBold', sans-serif;font-size-adjust: 0.51;font-size:11px;overflow:visible}
#gamebarModule #gamebar {width:819px !important;margin-left:42px;height:79px !important;top:1px;overflow:hidden}
#gamebarModule #gamebar ul {margin:0;list-style:inside}
#gamebarModule #gamebar li {width:819px;height:79px;list-style-type:none}/*if 819 is changed, change 819 in Sport.GameDaySlider*/
#gamebarModule #gamebar li p {margin:0}
#gamebarModule .mc-next, #gamebarModule .mc-prev {cursor:pointer;display:block;height:70px;width:29px;top:2px;text-indent:-9000px;overflow:hidden;position:absolute;padding:0}
#gamebarModule .mc-next {background-position: -100px 0px;left:862px;}
#gamebarModule .mc-prev {background-position: 0 0px;left:12px;}
/* round type */
#gamebarModule .roundNum {width:71px;height:79px;padding-top:0px;overflow:hidden;float:left;}
#gamebarModule .gameInfo {height:65px;width:77px;padding-top:0px;background:#fff;overflow:hidden;float:left;cursor:pointer;padding:1px;border:2px solid #3c3c44;margin-top:0}
#gamebarModule .gameInfo .fullTime {color:#fff;text-transform:uppercase;text-decoration:none}
#gamebarModule .gameInfoClicked .fullTime, #gamebarModule .gameInfoHover .fullTime {color:#fff}
#gamebarModule .matchTimePane {clear:left;background:#d0140b;color:#fff;}
#gamebarModule .matchTime {margin:0px auto;font-size:11px;line-height:13px;clear:left;padding:2px 0 2px 5px}
#gamebarModule .bookticket {height:15px;left:0;top:0;width:100%;position:absolute;z-index:4}
#gamebarModule .bookticket a {height:15px;width:100%;position:relative;cursor:pointer;display:block;z-index:5}
#gamebarModule .postmatch p, #gamebarModule .live p, #gamebarModule .prematch p {text-indent:0;float:left;font-size:9px;height:17px;line-height:18px;width:49px;text-align:right;overflow:hidden;text-transform:uppercase}
#gamebarModule .live .team p {color:#000 !important}
#gamebarModule .prematch p {padding-right:3px;width:47px;font-weight:bold}
#gamebarModule .matchTime p {font-size:9px;font-weight:normal;line-height:9px;color:#fff;width:auto;text-transform:uppercase;float:none;height:1em;text-align:left;padding:0;line-height:1em}
#gamebarModule .matchTime p a {color:#fff}
#gamebarModule .live .matchTime p {color:#fff !important;font-weight:bold}
#gamebarModule .gameInfoHover {background:url(http://mm.afl.com.au/portals/0/css/gamebarImg/matchBorderHover.png) top right no-repeat}
#gamebarModule .gameInfoHover .matchTime p, .gameInfoClicked .matchTime p {color:#fff}
#gamebarModule .gameInfoClicked {height:56px !important;background:url(http://mm.afl.com.au/portals/0/css/gamebarImg/matchBorderActive.png) top right no-repeat !important;}
#gamebarModule .gameInfoClicked p {color:#fff}
#gamebarModule .details {border-top:1px solid #c2c2c3;clear:both;font-size:9px;height:15px;background:#d9d9d9 url(http://mm.afl.com.au/portals/0/css/img/detailsGrad.png) repeat-x;text-indent:2px;color:#666;border-top:1px solid #fff;line-height:15px}
#gamebarModule .details a {color:#666}
#gamebarModule .team {clear:both;width:100%;margin-top:1px;border-top:1px solid #dfdfe0;padding-bottom:1px;overflow:hidden;height:16px}
#gamebarModule .bye .team {height:15px}

#gamebarModule .gameGroup {height:69px;overflow:hidden;float:left;border:2px solid #3c3c44;margin-left:1px;position:relative}
#gamebarModule .gameGroup .gameInfo {border: none;width:78px;height:51px;border-right:1px solid #666}
#gamebarModule .gameGroup .gameInfoLast {border-right:none}
#gamebarModule .gameGroup .details {text-transform:uppercase;font-weight:bold;border-top:none;border-bottom:1px solid #666}
#gamebarModule .gameGroup .details a {color:#fff;width:65px;height:12px;float:right;margin:1px;padding: 0;background:transparent url(http://mm.afl.com.au/portals/0/css/gamebarImg/buyBtn.png) 0 0 no-repeat;line-height:11px;}
#gamebarModule .gameGroup .prematch .team p {display:none}
#gamebarModule .gameGroup .groupGame1 .team p {display:block}
#gamebarModule .gameBarFixtureGroup3, #gamebarModule .gameBarFixtureGroup3 .details {width:242px}
#gamebarModule .gameGroup .bookticket {display:none}

/* Round Number styling */

#gamebarModule .rndNum {height:70px;width:73px;position:absolute;top:3px;right:8px;color:#fff;text-align:center}
#gamebarModule .roundNum h4 {font-weight: normal;line-height:1em;font-family: 'FuturTDemDemi', sans-serif;font-size-adjust: 0.43;line-height:1em;padding-top:10px;text-transform:uppercase;font-size:14px;margin:0 auto}
#gamebarModule .roundNum h3 {font-weight: normal;line-height:30px;font-family: 'FuturaBold', sans-serif;font-size-adjust: 0.51;font-size:35px;letter-spacing:-1px}
#gamebarModule .subround .roundNum h4 {font-weight: normal;line-height:0.8em;font-family: 'FuturTDemDemi', sans-serif;font-size-adjust: 0.43;line-height:1em;padding-top:8px;text-transform:uppercase;font-size:14px;margin:0 auto}
#gamebarModule .subround .roundNum h3 {font-weight: normal;line-height:16px;font-family: 'FuturaBold', sans-serif;font-size-adjust: 0.51;font-size:24px;letter-spacing:-1px}
#gamebarModule .prematch .gameInfoWrap {}
#gamebarModule .prematch .matchTimePane {background:#00529b}
#gamebarModule .postmacth .gameInfoWrap {}
#gamebarModule .live .gameInfoWrap {background:#12b300}
#gamebarModule .live .matchTimePane {background:#12b300 url(http://mm.afl.com.au/portals/0/css/img/liveBtn.png) 65px center no-repeat}
#gamebarModule .live .team {border-top:1px solid #18a808}
#gamebarModule .live h2 {color:#333}
#gamebarModule .bye .matchTimePane {background:#333}
#gamebarModule .bye .details {background:none;border-top:1px solid #dfdfe0;height:16px;margin-top:1px}
#gamebarModule .finalsRoundInfo .matchTimePane {background:#333}
#gamebarModule .finalsRoundInfoNoLink .shader {cursor:default;}

.matchTimePane .liveMatch {background:url(http://mm.afl.com.au/portals/0/css/matchcentreImg/liveRadio.png) 30px 3px no-repeat}

/* round header styling */


/*  Finals Carousel Code  */

#gamebarModule .finalsQuarter .gameInfo {width:182px;background:url(http://mm.afl.com.au/portals/0/css/gamebarImg/matchBorder.png) top right no-repeat !important;}
#gamebarModule .finalsQuarter .gameInfoHover {background:url(http://mm.afl.com.au/portals/0/css/gamebarImg/matchBorderHover.png) top right no-repeat !important}
#gamebarModule .finalsQuarter .gameInfo .gameImg {width:80px}
#gamebarModule .finalsQuarter .gameInfo .gameImg div {}
#gamebarModule li .finalsQuarter .finalTitle {background-position:2px 20px;width:55px}
#gamebarModule .finalsSemi .gameInfo {width:364px;background:url(http://mm.afl.com.au/portals/0/css/gamebarImg/matchBorder.png) top right no-repeat !important;}
#gamebarModule .finalsSemi .gameInfoHover {background:url(http://mm.afl.com.au/portals/0/css/gamebarImg/matchBorderHover.png) top right no-repeat !important}
#gamebarModule .finalsSemi .gameInfo .gameImg {width:120px;}
#gamebarModule .finalsSemi .gameInfo .gameImg div {}
#gamebarModule li .finalsSemi .finalTitle {background-position:11px 20px;width:55px}
#gamebarModule .finalsGrand .gameInfo {background:url(http://mm.afl.com.au/portals/0/css/gamebarImg/matchBorder.png) top right no-repeat !important}
#gamebarModule .finalsGrand .gameInfo .gameImg {width:310px}
#gamebarModule .finalsGrand .gameInfo .gameImg div {padding:0px 5px}
#gamebarModule li .finalsGrand .finalTitle {background-position: 11px -85px;width:55px}


#gamebarModule .cells1,#gamebarModule .cells1 .shader {width:739px}
#gamebarModule .cells2,#gamebarModule .cells2 .shader {width:366px}
#gamebarModule .cells3,#gamebarModule .cells3 .shader {width:242px}
#gamebarModule .cells4,#gamebarModule .cells4 .shader {width:180px}
#gamebarModule .cells5,#gamebarModule .cells5 .shader {width:143px}
#gamebarModule .cells6,#gamebarModule .cells6 .shader {width:118px}
#gamebarModule .cells7,#gamebarModule .cells7 .shader {width:100px}
#gamebarModule .cells8,#gamebarModule .cells8 .shader {width:87px}
#gamebarModule .cells9,#gamebarModule .cells9 .shader {width:77px}

#gamebarModule .cells9,#gamebarModule .cells9 .shader {width:77px}

#gamebarModule .cellsFinal2,#gamebarModule .cellsFinal2 .shader {width:592px}
#gamebarModule .cellsFinal3,#gamebarModule .cellsFinal3 .shader {width:293px}
#gamebarModule .cellsFinal5,#gamebarModule .cellsFinal5 .shader {width:143px}

#gamebarModule .cellsFinalsAdditionalInfo,#gamebarModule .cellsFinalsAdditionalInfo .shader {width:143px}
#gamebarModule .cellsFinalsAdditionalInfo .gameInfoWrap .matchTimePane {padding:0}
#gamebarModule .cellsFinalsAdditionalInfo .gameInfoWrap .matchTimePane div {padding:2px 0 2px 5px}
#gamebarModule .cellsFinalsAdditionalInfo .gameInfoWrap div {padding:4px 5px 0;font-size:9px;color:#666;}
 
#gamebar .shader {position:absolute;height:68px;width:81px;top:0;left:0;z-index:2;background:#000;opacity:0.5;filter:alpha(opacity = 50);cursor:pointer;border:2px solid #000;}
#gamebar .shaderOff {opacity:0 !important;filter:alpha(opacity = 50) !important;}

.greyHeader {background:url(img/2010_sprites.png) -50px -500px no-repeat;height:35px;position:relative}
.greyHeader h2 {line-height:35px;color:#fff;font-size:12px;text-indent:15px;text-transform:uppercase}
.greyHeader ul {margin-right:10px;}
.greyHeader li {list-style:none;float:right;line-height:34px;color:#999;padding:0 5px}
.greyHeader li a {color:#fff;font-size:11px}

/*** finals stuff ***/
#gamebarModule .gameInfoWrap {height:100%;width:100%;position:relative}
#gamebarModule .finalsQuarter .gameInfo {width:181px;background:#fff !important}
#gamebarModule .jerseys {height:50px;padding-top:14px;width:100px;position:absolute;top:0;right:0}
#gamebarModule .jerseys .jumper {height:35px;float:left;width:40px;background:url(http://mm.afl.com.au/portals/0/css/img/jerseys.png) no-repeat;_background:url(img/jerseys.gif) no-repeat}
.jerseys .adel {background-position:-275px 0px !important}
.jerseys .bl {background-position:-416px 0px !important}
.jerseys .carl {background-position:-322px 0px !important}
.jerseys .coll {background-position:-652px 0px !important}
.jerseys .ess {background-position:-228px 0px !important}
.jerseys .fre {background-position:-133px 0px !important}
.jerseys .geel {background-position:-86px 0px !important}
.jerseys .gc {background-position:-0px 0px !important}
.jerseys .gws {background-position:-0px 0px !important}
.jerseys .haw {background-position:-180px 0px !important}
.jerseys .melb {background-position:-557px 0px !important}
.jerseys .nmfc {background-position:-511px 0px !important}
.jerseys .port {background-position:-463px 0px !important}
.jerseys .rich {background-position:-39px 0px !important}
.jerseys .stk {background-position:-605px 0px !important}
.jerseys .syd {background-position:-369px 0px !important}
.jerseys .wce {background-position:8px 0px !important}
.jerseys .wb {background-position:-700px 0px !important}
#gamebarModule .jerseys .vs {width:20px;height:22px;background:url(img/vs.png) no-repeat;_background:url(http://mm.afl.com.au/portals/0/css/img/vs.gif) no-repeat;float:left;margin-top:10px}
#gamebarModule .finalsSemi .gameInfo {width:368px;background:#fff !important}
#gamebarModule .finalsGrand .gameInfo {width:742px;background:#fff !important}
#gamebarModule #sliderRound1084 .grandFinalImg {position:absolute;height:71px;width:590px;background:url(http://www.afl.com.au/portals/0/css/img/gfLogo.png) no-repeat;top:0;left:130px;}
/*** finals stuff END ***/



/****** END:2011 Redesign *********/


/*** Drop Down wide navigation (remove any height:183, put some padding under ul.ad-space ***/
ul.navWideDropdown {
  font: normal bold 11px Arial, Helvetica, Sans-serif;
  position:relative;
  width:100%;
  left:-21px;
  //left:-10px; /* // hack for IE */
}
ul.navWideDropdown li.top-nav {
  float: right;
  background-color:#333333;
  border-left: 1px solid #000000;
  border-right: 1px solid #393939;
}
ul.navWideDropdown li.top-nav a {
  display: block;
  text-transform: uppercase;
  padding: 3px 10px;
}
ul.navWideDropdown li.top-nav div.subnav-wrap {
  display: none;
  background-color:#e3e3e3;
  position: absolute;
  top: 19px;
  left: 0;
  width: 100%;
  padding: 25px 0 2px;
  -moz-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
  -webkit-box-shadow: 0 2px 2px #999999;
  -moz-box-shadow: 0 2px 2px #999999;
  box-shadow: 0 2px 2px #999999;
  line-height: 18px;
}
ul.navWideDropdown li.top-nav div.subnav-wrap a { padding: 0; }
ul.navWideDropdown li.top-nav div.subnav-wrap ul.second-nav-col {
  float: left;
  width: 124px;
  /*height: 183px;*/
  border-right: 1px solid #d9d9d9;
  border-left: 1px solid #ffffff;
  padding: 0 12px;
}
ul.navWideDropdown li.top-nav div.subnav-wrap ul.second-nav-col li a {
  text-transform: none;
  font-weight: bold;
  color: #00529b;
}
ul.navWideDropdown li.top-nav div.subnav-wrap ul.second-nav-col li a:hover { text-decoration: underline; }
ul.navWideDropdown li.top-nav div.subnav-wrap ul.second-nav-col li ul { margin: 0 0 10px; }
ul.navWideDropdown li.top-nav div.subnav-wrap ul.second-nav-col li ul li {
  background: transparent url(/Portals/0/css/img/2010_sprites.png) no-repeat -551px -262px;
  padding-left: 10px;
  font-weight: normal;
}
ul.navWideDropdown li.top-nav div.subnav-wrap ul.second-nav-col li ul li a {
  text-transform: none;
  font-weight: normal;
}
ul.navWideDropdown li.top-nav div.subnav-wrap ul.second-nav-col li ul li a:hover { text-decoration: underline; }
ul.navWideDropdown li.top-nav div.subnav-wrap ul.second-nav-col li ul li:hover { background-position: -550px -186px; }
ul.navWideDropdown li.top-nav div.subnav-wrap ul.second-nav-col li ul li.ieHover { background-position: -550px -186px; }
ul.navWideDropdown li.top-nav div.subnav-wrap ul.second-nav-col li ul.split-col li {
  float: left;
  width: 52px;
}
ul.navWideDropdown li.top-nav div.subnav-wrap ul.ad-space {
  width: auto; /*215px !important;*/
  margin: 0;
  border-right: none;
  text-align: center;
  padding-bottom:25px;
  float:right;
  border-left:none;
}
ul.navWideDropdown li.top-nav div.subnav-wrap ul.ad-space img {
  margin: 5px 0 0;
  border: 1px solid #ffffff;
}
ul.navWideDropdown li.top-nav a:hover { color: #00529b; }
ul.navWideDropdown li.top-nav:hover { background: #ffffff; }
ul.navWideDropdown li.top-nav:hover > div { display: block; }
ul.navWideDropdown li.top-nav:hover > a { color: #00529b; }
ul.navWideDropdown li.ieHover {
  background: #ffffff;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
ul.navWideDropdown li.ieHover div {
  display: block;
  /*width: 990px !important;*/
  z-index: 10000;
}
ul.navWideDropdown li.ieHover a { color: #00529b; }
ul.navWideDropdown a {
  color: #ffffff;
  text-decoration: none;
}
ul.navWideDropdown a.active { color: #ee2e24; }
ul.navWideDropdown > li:hover a.active {
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: 0 0 0 #000000;
  -moz-box-shadow: 0 0 0 #000000;
  box-shadow: 0 0 0 #000000;
}
ul.navWideDropdown > li:hover a.active:hover {
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: 0 0 0 #000000;
  -moz-box-shadow: 0 0 0 #000000;
  box-shadow: 0 0 0 #000000;
}

ul.navWideDropdown div.navPromo
{
/*	
	width:180px;
	height:150px;
	overflow:hidden;
*/
}

/*overrites*/
ul.navWideDropdown li {list-style:none;}
ul.navWideDropdown ul {margin-left:0px;}
#navwrap ul.navWideDropdown li ul li a {text-transform:none}
.nav #navwrap {height:auto;}

div.navFooter #navwrap {position:static;}

/*** END:Drop Down wide navigation ***/

/*** james.css (without any #navwrap) ***/

#homepageContent {width: 960px;padding:8px 15px 15px 15px;margin: 0 auto;background: #ffffff;-webkit-box-shadow: 0 2px 5px #33333;-moz-box-shadow: 0 2px 5px #333333;box-shadow: 0 2px 5px #333333;}
#homepageContent a.icon-rss {display: inline-block;position: relative;top: 3px;width: 15px;height: 15px;text-align: left;text-indent: -9001px;overflow: hidden;background: url(img/2010_sprites.png) no-repeat -87px -10px;}

#fold { background: transparent url(http://mm.afl.com.au/portals/0/css/img/fold_bg.png) repeat-x bottom; }
#fold .fold-header {overflow:hidden; width:100%; text-align: right;font: 11px Arial, Helvetica, Sans-serif;color: #666; padding: 0 0 5px;}
#fold .fold-header h2 {color: #d0140b;font: bold 16px 'FuturTDemDemi', Helvetica, Sans-serif;float: left;text-transform: uppercase;}
#fold .fold-header a {color:#666;margin:0 5px}
#fold a {color: #00529b;text-decoration: none;}
#fold a:hover { text-decoration: underline; }
#fold .fold-list-hero { padding: 0; }
#fold .fold-list-hero p { margin: 4px 0; }
#fold .fold-list-hero li {border-top: 1px solid #e5e5e5;padding: 10px 0;list-style:none;}
#fold .latest-videos .fold-list-hero li {height:auto;overflow:hidden;padding:5px 0;}
#fold .fold-list-hero li img { float: left; }
#fold .fold-list-hero li p { float: left; }
#fold .fold-list-hero li h3 { float: left; }
#fold .fold-list-hero li p {font-weight: normal;font-size: 12px;color: #999;}
#fold .fold-list-hero li p span.date { color: #f00; }
#fold .fold-list-hero li p.relatedText { color: #000; font-size:11px}
#fold .fold-list-hero li p.relatedText a { color: #999; }
#fold .fold-list-hero li p.relatedText a:hover {color: #333;text-decoration: underline;}
#fold .fold-list-hero li p.facebook {padding-left:18px;background:url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.png) 0px -549px no-repeat;width:190px;margin-top:-5px;font-size:11px}
/*#fold .fold-list-hero li .videoImg a {display:block;height:50px;width:81px;background:url(img/video-thumb.png) no-repeat}*/
#fold .fold-list-hero li img {padding-right:15px}
#fold .fold-list-hero li .videoImg {height:50px;width:96px;float:left;position:relative}
#fold .fold-list-hero .videoImg a {position:absolute;top:0;left:0;display:block;height:50px;width:89px}
/*#fold .fold-list-hero .videoImg a:hover {background:url(img/videoHover.png) no-repeat}*/
#fold .fold-list-hero li h3 {color: #00529b;font: bold 14px Arial, Helvetica, Sans-serif;padding: 0 0 0;}
#fold .latest-videos .fold-list-hero li h3 {color: #00529b;font: bold 12px Arial, Helvetica, Sans-serif;padding: 0 0 0;}

#fold .container-2col {float: left;width: 600px;padding: 5px 15px 5px;}

#subfold {padding:15px 0 0;}

.cyclerPane {float: left;width: 251px;position:relative;height:527px}
.cyclerPane div.imgCyclerImage {position: relative;height: 316px;overflow: hidden;}
.cyclerPane img { display: block; }

.newsPane {float: left;margin-left: 15px;width:330px;_display:inline;overflow:hidden;}
.newsPane .fold-list-hero { width: 334px;margin-left:0px }
.newsPane .fold-list-hero p { width: 211px; }
.newsPane .fold-list-hero h3 { width: 211px; }
.newsPane #fold-news-more { font: bold 12px Arial, Helvetica, Sans-serif;margin-left:0 }
.newsPane #fold-news-more li {background: transparent url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.png) no-repeat -210px -186px;padding: 2px 0 2px 10px; list-style:none;color:#999}
.newsPane #fold-news-more li:hover { background-position: -550px -186px; }
.newsPane #fold-news-more a {color: #999999;font-weight: normal;text-decoration: none;}
.newsPane #fold-news-more a:hover { text-decoration: underline; }
.newsPane #fold-news-more a.heading {color: #00529b;font-weight: bold;}
.newsPane #fold-news-more a.with-icon {padding-left: 20px;background: transparent url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.png) no-repeat -48px -49px;}


.videoPane {float: left;width: 300px;padding: 5px 13px;overflow:hidden}
.videoPane .fold-list-hero { width: 300px; }
.videoPane .fold-list-hero h3 { font-size: 12px; }
.videoPane .fold-list-hero p { margin: 0; }
.videoPane .fold-list-hero p { width: 177px; }
.videoPane .fold-list-hero h3 { width: 177px; }
.videoPane .latest-videos-scroll {height: 224px;overflow:hidden;margin:0;width:300px !important}
.videoPane .jScrollPaneDrag {width: 11px !important;margin: 1px 2px;background: url(http://mm.afl.com.au/portals/0/css/img/scrollDrag.png) no-repeat}
.videoPane .jScrollPaneTrack {background:url(http://mm.afl.com.au/portals/0/css/img/scrollTrack.png) repeat-y;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;height:223px}
.videoPane .jScrollPaneContainer {border-bottom:1px solid #e5e5e5}

.videoPane .ad-spot { margin: 15px 0 0; }
.videoPane .ad-spot img { display: block; }
#primary-content { padding: 15px 0 0; }
#primary-content div.rightcol {width: 300px;float: left;padding: 0px 15px 0px 27px;overflow:hidden}
#primary-content div.container-2col {float: left;width: 615px;overflow:hidden;}
#primary-content div.container-2col div.inner-2col { clear: both; }
#primary-content div.container-2col div.inner-2col div.leftPane {float: left;width: 300px;margin-right: 15px;}
#primary-content div.container-2col div.inner-2col div.middlePane {float: left;width: 285px;padding-left:10px;}
#primary-content div.standardContainer { margin: 0 0 15px; }

#jdfooter {border: 1px solid #e5e5e5;background: #f8f8f8;margin: 0px 0 0;width: auto;text-align: inherit;}
#jdfooter h2 {text-transform: uppercase;padding: 0 15px;color: #3c3c44;font: bold 14px/45px Arial, Helvetica, Sans-serif;border-bottom: 1px solid #e5e5e5;}
#jdfooter .standardContainer h2 {border-bottom:none;}
#jdfooter li {list-style:none}
#jdfooter p {margin:0}
#jdfooter div.content {padding: 15px;font-size: 10px;}
#jdfooter .aflNewsPane {width:285px;float:left;margin-right:15px}
#jdfooter div.content ul#footer-news {display:block;padding: 0;width:285px}
#jdfooter div.content ul#footer-news li {border-bottom: 1px solid #e5e5e5;padding: 15px 0;display:block;width:100%;clear:left}
#jdfooter div.content ul#footer-news li img { float: left; display:block;width:60px;height:60px}
#jdfooter div.content ul#footer-news li p { float: left; }
#jdfooter div.content ul#footer-news li h3 { float: left; }
#jdfooter div.content ul#footer-news li p { width: 210px; }
#jdfooter div.content ul#footer-news li h3 { width: 210px; }
#jdfooter div.content ul#footer-news li p {font-weight: normal;font-size: 12px;}
#jdfooter div.content ul#footer-news li p span.date { color: #ff0000; }
#jdfooter div.content ul#footer-news li img { padding: 0 15px 0 0; }
#jdfooter div.content ul#footer-news li h3 {color: #00529b;font: bold 13px Arial, Helvetica, Sans-serif;}
#jdfooter div.content ul {float: left;padding: 0 0 0 15px;width: 120px;}
#jdfooter div.content ul li { font-weight: bold; }
#jdfooter div.content ul li ul {padding: 0;margin: 8px 0 16px;}
#jdfooter div.content ul li ul li {font-weight: normal;padding: 2px 0;}
#jdfooter div.content ul li ul li a {color: #666666;text-decoration: none;}
#jdfooter div.content ul li ul li a:hover { text-decoration: underline; }
#footerPane {text-align: center;padding: 35px 0 20px;}

/*** james.css (without any #navwrap) ***/


/* Overrides because Dan took out a UL */
#jdfooter div.content ul.navFooter {width:auto;}
#jdfooter div.content ul.navFooter ul.second-nav-col li a {text-transform:none;}
#jdfooter div.content ul.navFooter li ul {margin-bottom:0px;}
#jdfooter div.content ul.navFooter ul.second-nav-col li a {color:#000;}
#jdfooter div.content ul.navFooter ul.second-nav-col li ul li a {color:#666666;}

/* End:Overrides because Dan took out a UL */



/**** Homepage 2011 **(from Header Styles down, not above)**/

/*  Header Styles  */
.drkBlueHeader, .smlDrkBlueHeader {background:url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.png) -10px -330px no-repeat;height:35px;position:relative}
.smlDrkBlueHeader {background-position:-350px -330px}
.drkBlueHeader .dropDown, .smlDrkBlueHeader .dropDown {float:right;margin-right:4px;margin-top:6px;width:130px;height:24px;background:url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.png) -350px -450px no-repeat;}
.drkBlueHeader h2, .smlDrkBlueHeader h2 {line-height:35px;color:#fff;font-size:12px;text-indent:15px;text-transform:uppercase}
.drkBlueHeader ul, .smlDrkBlueHeader ul {margin:0 10px 0 0;}
.drkBlueHeader li, .smlDrkBlueHeader li {list-style:none;float:right;line-height:34px;color:#fff;padding:0 5px}
.drkBlueHeader li a, .smlDrkBlueHeader li a {color:#fff;font-size:11px}
.blueHeader {background:url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.png) -10px -460px no-repeat;height:35px;position:relative}
.blueHeader select {float:right;margin-right:10px;margin-top:8px}
.blueHeader h2 {line-height:35px;color:#fff;font-size:12px;text-indent:15px;text-transform:uppercase}
.blueHeader ul {margin-right:10px;}
.blueHeader li {list-style:none;float:right;line-height:34px;color:#fff;padding:0 5px}
.blueHeader li a {color:#fff;font-size:11px}
.redHeader, .smlRedHeader {background:url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.png) -10px -395px no-repeat;height:35px;position:relative}
.smlRedHeader {background-position:-350px -395px}
.redHeader h2, .smlRedHeader h2 {line-height:35px;color:#fff;font-size:12px;text-indent:15px;text-transform:uppercase}
.greyHeader {background:url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.png) -50px -500px no-repeat;height:35px;position:relative}
.greyHeader h2 {line-height:35px;color:#fff;font-size:12px;text-indent:15px;text-transform:uppercase}
.greyHeader ul {margin-right:20px;}
.greyHeader li {list-style:none;float:right;line-height:34px;color:#999;padding:0 5px}
.greyHeader li a {color:#fff;font-size:11px}
.dropDown h3 {height:24px;line-height:24px;margin:0;font-size:12px;text-indent:10px}
.dropDown h3 a {cursor:default}

.dropDown h3 a {height:100%;width:100%;color:#000}
.dropDown ul li a {display:block;height:100%;width:100%;color:#000}

.dropDown ul {display:none;width:132px;margin:-3px 0 0 -1px;overflow:hidden}
.dropDown li {display:block;height:25px;line-height:25px;text-indent:10px;font-size:12px;font-weight:bold;margin:0;clear:both;float:left;padding:0;width:130px;background:#fff;border-right:1px solid #236aa9;border-left:1px solid #236aa9;border-bottom:1px solid #236aa9}
.dropDown li a {color:#000}





/* *** homepage 2011 module styles *** */
.aflGallery li {list-style:none}
.aflGallery .galleryItem {background:none}
.aflGallery .galleryItem h4 {color:#00529b;font-size:12px;font-weight:bold;line-height:1.2em;margin-top:5px;width:140px}
.aflGallery .galleryItem p {color:#999;margin-top:3px;width:140px}
.galleryControls {position:relative;padding:0 175px 0 15px;height:18px}
.galleryControls #galleryPrev, .galleryControls #galleryNext {display:block;float:right;height:18px;width:18px;background:url(img/2010_sprites.png) no-repeat;text-indent:-9000px;margin-left:5px}
.galleryControls #galleryPrev {background-position:-47px -6px;margin-right:45px}
.galleryControls #galleryNext {background-position:-47px -26px;margin-left:40px}
#galleryPaneCarousel {padding-top:10px}
.galleryControls ul {margin:5px;float:right}
.galleryControls li {float:left;margin-right:5px;display:block;width:10px;height:10px;overflow:hidden;}
.galleryControls li span {display:block;height:10px;width:10px;background:url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.png) -19px -9px no-repeat}
.galleryControls li.active span {background-position:-19px -19px}

.analysisOpinion{margin-bottom:32px;}
.analysisOpinion .opinionPane {padding-top:20px}
.analysisOpinion .opinionItem {clear:both;padding:10px 0;border-bottom:1px solid #d9d9d9;width:100%;overflow:hidden;height:60px;}
.analysisOpinion .opinionItem .itemImg {height:60px;width:60px;float:left}
.analysisOpinion .opinionItem .itemText {float:left;width:225px;padding-left:15px}
.analysisOpinion .opinionItem .itemText h3 {font-size:13px;color:#00529b}
.analysisOpinion .opinionItem .itemText p {color:#999;padding:3px 0}
.analysisOpinion .opinionItem .itemText .date {color:#f00}

.statsTable table {width:100%;clear:both}
.statsTable th {height:20px;line-height:20px;color:#333;font-weight:bold;padding:10px 5px 5px 5px;text-align:center;background:url(http://mm.afl.com.au/portals/0/css/img/thGrad.png) left bottom repeat-x}
.statsTable td {padding:5px;text-align:center}
.statsTable .alt td {background:#f5f5f5}
.statsTable .textL {text-align:left}
.statsTable td.pos {background:url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.png) -205px -152px no-repeat;_background:url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.gif) -205px -152px no-repeat;width:25px;height:15px;text-indent:-6px;color:#fff;font-size:11px;font-weight:bold;text-align:center}
.statsTable .alt td.pos {background:#f5f5f5 url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.png) -205px -152px no-repeat;_background:#f5f5f5 url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.gif) -205px -152px no-repeat;}
.statsTable td.active {background-position:-205px -107px}
.statsTable td a {color:#00529b;font-weight:bold}
.statsTabs ul {margin:0;padding:0;list-style-position:inside}
.statsTabs li {display:block;width:95px;float:left;list-style:none;padding:0;margin:0;height:35px;background:url(http://mm.afl.com.au/portals/0/css/img/thGrad.png) left bottom repeat-x;}
.statsTabs li span {display:block;width:94px;border-right:1px solid #b2b2b2;height:25px;line-height:25px;margin-top:10px;text-align:center;color:#333;font-weight:bold;cursor:pointer}
.statsTabs li.active span {background:url(http://mm.afl.com.au/portals/0/css/img/statsTabActive.png) repeat-x}
.statsTabs li.last span {border:0}
.statsTabPane {clear:both}

.statsCentral {padding-top:9px;}

.aflHq .hqList, .aflDev .devList {padding-top:20px}
.aflHq .hqItem, .aflDev .devItem {clear:both;padding:10px 0;border-bottom:1px solid #d9d9d9;width:100%;overflow:hidden;height:70px;}
.aflHq .hqImg, .aflDev .devImg {width:60px;height:60px;float:left;}
.aflHq .hqText, .aflDev .devText {padding-left:15px;width:225px;float:left}
.aflDev .devText {width:210px}
.aflHq .hqText h3, .aflDev .devText h3 {font-size:13px;color:#00529b}
.aflHq .hqText p, .aflDev .devText p {color:#999;padding:3px 0}
.aflHq .hqText .date, .aflDev .devText .date {color:#f00}
.statsLadder, .statsCentral {height:300px;}


.aflTwitter {color:#999}
.aflTwitter .twitterLogo {position:absolute;right:4px;top:4px;height:27px;width:26px;background:url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.png) -465px -8px no-repeat;_background:url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.gif) -465px -8px no-repeat}
.aflTwitter a {font-weight:bold;color:#333}
.twitterPane {width:100%;overflow:hidden;clear:both;height:215px}
.twitterBox {}
.twitterBox .item {padding:7px 0;border-bottom:1px solid #d9d9d9}
.twitterBox .item p {margin:5px 0 10px}
.twitterBox .window {position:relative; top: 0px; left: -1px;}
.twitterBox .twtr-doc .twtr-hd {display:none;}
.twitterTabs ul {margin:0;padding:0;list-style-position:inside}
.twitterTabs li {display:block;width:150px;float:left;list-style:none;padding:0;margin:0;height:35px;background:url(http://mm.afl.com.au/portals/0/css/img/thGrad.png) left bottom repeat-x;}
.twitterTabs li span {display:block;cursor:pointer;width:149px;border-right:1px solid #b2b2b2;height:25px;line-height:25px;margin-top:10px;text-align:center;color:#333;font-weight:bold}
.twitterTabs li.active span {background:url(http://mm.afl.com.au/portals/0/css/img/statsTabActive.png) repeat-x}
.twitterTabs li.last span {border:0;width:150px}


.aflFacebook {color:#999;padding-bottom:12px;}
.aflFacebook .facebookLogo {position:absolute;right:4px;top:4px;height:27px;width:26px;background:url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.png) -465px -58px no-repeat}
.aflFacebook .likeBtn {display:inline-block;height:22px;width:60px;text-indent:-9000px;background:url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.png) -300px 0 no-repeat;margin-right:5px}
.aflFacebook .likeBox {padding:20px 0 10px; width:100%;overflow:hidden}
.aflFacebook .likeImg {width:60px;height:60px;float:left;}
.aflFacebook .likeText {width:225px;padding-left:15px;float:left}
.aflFacebook .likeText h3 {color:#666;font-size:15px;line-height:1em}
.aflFacebook .likeText span {font-size:11px;line-height:1em}
.aflFacebook .likeText p {margin:10px 0 0;line-height:22px}
.aflFacebook .facebookItem {border-top:1px solid #d9d9d9;padding:10px 0}
.aflFacebook .facebookItem h3 {color:#00529b;font-weight:bold;font-size:13px}
.aflFacebook .facebookItem .date {color:#666}
.aflFacebook .facebookItem p {margin:5px 0 5px;line-height:1.3em}



.nationHeader {height:45px;width:300px;background:url(http://mm.afl.com.au/Portals/0/css/img/2010_sprites.png) -50px -575px no-repeat;}
.nation {color:#999;padding-bottom:14px;width:300px;overflow:hidden;}
.nationHeader h2 {text-indent:-9000px}
.nation .contentPane {clear:both;border-bottom: 1px solid #D9D9D9;border-left: 1px solid #D9D9D9;border-right: 1px solid #D9D9D9;padding-top: 10px;padding-left: 10px; padding-right: 10px;}
.nation .joinBox {background:#e2e2e2;height:35px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;line-height:35px;padding:0 10px}
.nation .joinBox a {padding-left:15px;  background: transparent url(http://mm.afl.com.au/Portals/0/css/img/2010_sprites.png) no-repeat -551px -262px;color:#333;font-weight:bold}
.nation .joinBox a:hover {background-position:-550px -186px}

.motygoty{margin-bottom:32px;}
.motygoty {height:370px;width:285px;background:url(http://mm.afl.com.au/portals/0/css/img/motygotyBG.png) no-repeat;position:relative;}
.motygoty .tabNav {position:absolute;left:2px;top:2px;height:362px;width:76px;}
.motygoty .tabNav ul {display:block;height:100%;width:100%;position:relative;margin:0;}
.motygoty .tabNav li {display:block;position:absolute;left:3px;list-style:none;width:73px;height:50px;cursor:pointer}
.motygoty .tabNav li.dreamTeam {top:3px;height:80px}
.motygoty .tabNav li.goty {top:93px;height:80px}
.motygoty .tabNav li.moty {top:183px;height:80px}
.motygoty .tabNav li.tipping {top:273px;height:80px}
.motygoty .tabNav li span {display:block;height:100%;width:100%;text-indent:-9000px}

.motygoty .tabNav li.dreamTeam div.dreamTeam {padding-top:3px;padding-left:3px;width:60px;height:80px;}
.motygoty .tabNav li.active div.dreamTeam {border-top:solid 3px #00529B;border-left:solid 3px #00529B;border-bottom:solid 3px #00529B;width:70px;background-color:#ffffff;
	padding-top:0px;padding-left:0px;}
.motygoty .tabNav li.goty div.goty {padding-top:3px;padding-left:3px;width:60px;height:80px;}
.motygoty .tabNav li.active div.goty {border-top:solid 3px #00529B;border-left:solid 3px #00529B;border-bottom:solid 3px #00529B;width:70px;background-color:#ffffff;
	padding-top:0px;padding-left:0px;}
.motygoty .tabNav li.moty div.moty {padding-top:3px;padding-left:3px;width:60px;height:80px;}
.motygoty .tabNav li.active div.moty {border-top:solid 3px #00529B;border-left:solid 3px #00529B;border-bottom:solid 3px #00529B;width:70px;background-color:#ffffff;
	padding-top:0px;padding-left:0px;}
.motygoty .tabNav li.tipping div.tipping {padding-top:3px;padding-left:3px;width:60px;height:80px;}
.motygoty .tabNav li.active div.tipping {border-top:solid 3px #00529B;border-left:solid 3px #00529B;border-bottom:solid 3px #00529B;width:70px;background-color:#ffffff;
	padding-top:0px;padding-left:0px;
	height:84px;}

.motygoty .tabContent {position:absolute;top:8px;right:8px;height:354px;width:199px;overflow:hidden}
.motygoty .tabContentPane {height:354px;width:199px}

.promo70 {height:74px}
.promo70 .promo70Pane {height:70px;width:300px}
.promo70 #promoNavList {float:right;margin-top:5px;}
.promo70 #promoNavList li {float:left;margin-left:5px;width:8px;height:8px;background:url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.png) -30px -20px no-repeat;list-style:none;cursor:pointer}
.promo70 #promoNavList li.active {background-position:-30px -10px}



span.moreLink {display:inline-block;height:11px;width:12px;background:url(http://mm.afl.com.au/portals/0/css/img/2010_sprites.png) -128px -7px no-repeat;_background:url(img/2010_sprites.gif) -128px -7px no-repeat}

/**** END:Homepage 2011 ****/


/*  Scrollpane css  */
.jScrollPaneContainer {position: relative;overflow: hidden;z-index: 1;}
.jScrollPaneTrack {position: absolute;right: 0;top: 0;height: 100%;background: #aaa;}
.jScrollPaneDrag {position: absolute;background: #666;overflow: hidden;}
.jScrollPaneDragTop {position: absolute;top: 0;left: 0;overflow: hidden;}
.jScrollPaneDragBottom {position: absolute;bottom: 0;left: 0;overflow: hidden;}
a.jScrollArrowUp {display: block;position: absolute;z-index: 1;top: 0;right: 0;text-indent: -2000px;overflow: hidden;height: 9px;}
a.jScrollArrowDown {display: block;position: absolute;z-index: 1;bottom: 0;right: 0;text-indent: -2000px;overflow: hidden;height: 9px;}

.newsPane a.videoLink {background:url("http://mm.afl.com.au/portals/0/css/img/2010_sprites.png") no-repeat scroll -48px -49px transparent} /*** overright video link image ****/
.newsPane a.videoLinkWalled {background:url("http://mm.afl.com.au/portals/0/css/img/2010_sprites.png") no-repeat scroll -48px -49px transparent} /*** overright video link image ****/

#newsTemplateHero a.videoLink {background:url("http://mm.afl.com.au/portals/0/css/img/2010_sprites.png") no-repeat scroll -48px -49px transparent} /*** overright video link image ****/

/*** Play button for video links with images ***/
.playBtn {height:45px;width:81px;position:absolute;top:0;left:0;z-index:1;}
#fold .fold-list-hero .playBtn a {height:45px;width:81px;background:url(http://mm.afl.com.au/portals/0/css/img/video-thumb.png) 0 18px no-repeat;display:block;text-indent:-9000px}
#fold .fold-list-hero .playBtn a:hover {background:url(http://mm.afl.com.au/portals/0/css/img/video-thumb.png) 0 -28px no-repeat}

/*** Positioning for MatchCentre livechat ***/
#dnn_TabPage_Live_Chat {
height: 540px;
position: absolute;
right: 25px;
top: 75px;
width: 470px;
}


#dnn_bottomNavPane{width:624px;overflow:hidden;}

#dnn_cyclerPane .position .pos {cursor:pointer;}
#dnn_cyclerPane .position .pos:hover {background-position:-8px -20px}


#galleryControlPanel li {cursor:pointer;}
#galleryControlPanel li span:hover  {background-position:-19px -19px;}

.promo70 #promoNavList li {cursor:pointer;}
.promo70 #promoNavList li:hover {background-position:-30px -10px;}

#videoPopup        {position:absolute; z-index:2147483510;top:50px;margin-left:-4000px;top:0px;left:0px;}
#videoPopup .closeDiv {overflow:hidden;}
#videoPopup a.popupClose {
        background: url("http://mm.afl.com.au/Portals/0/css/videoCloseButton.png") no-repeat transparent;
        display: block;
        height: 20px;
        position: absolute;
        right: 20px;
        text-indent: -9000px;
        top: 23px;
        width: 21px;
        z-index: 10003;
        opacity:0.5;
        filter:alpha(opacity = 50);
        }
#videoPopup a.popupClose:hover 
        {
        opacity:1.0;
        filter:alpha(opacity = 100);
        }
#myvideoFrame                {width:488px;height:360px;border:none;padding:0;margin:0;}
#videoTransparencyLayer      {z-index:2147483500;background:#000;opacity:0.7;filter:alpha(opacity = 70);top:0;left:0;position:absolute;display:none;}
body.wait, body.wait * {cursor:wait}

/**** Using Silver Carousel ****/
/*generic style*/
.clearFloat{clear:both;height:0px;line-height:0px;}
.carouselContent{overflow:hidden;position:relative;}
.carouselSlider{position:relative;left:0px;top:0px;}
.carouselNav div.carouselNavItem, .carouselNavPrev, .carouselNavNext{cursor:pointer;}
/*END:generic style*/
/* Homepage Hero News Template */
#newsTemplateHero .carouselContent{width:291px;height:510px;  /*number visible * carouselContentItem height */}
#newsTemplateHero .carouselSlider{width:291px;height:2040px; /* carouselContentItem * total items (is adjusted in js just in case) */}
#newsTemplateHero .carouselContent div.carouselContentItem{width:291px;height:511px; /*this should be 510, but it seems to leave 1px when changing*/}
#newsTemplateHero .carouselNav{height:80px;width:12px;}
#newsTemplateHero .carouselNav .carouselNavItem{background:url("http://mm.afl.com.au/portals/0/css/img/2010_sprites.png") no-repeat scroll -8px -10px transparent;height:5px;margin:5px 0;}
#newsTemplateHero .carouselNavPrev{background:url("http://mm.afl.com.au/portals/0/css/img/2010_sprites.png") no-repeat scroll -10px -55px transparent;width:9px;height:12px;margin-bottom:35px;}
#newsTemplateHero .carouselNavNext{background:url("http://mm.afl.com.au/portals/0/css/img/2010_sprites.png") no-repeat scroll -10px -86px transparent;width:9px;height:12px;}
#newsTemplateHero .carouselNav .active{background-position:-8px -20px;}
#newsTemplateHero .carouselNavBox{width:9px;position:relative;top:-175px;left:270px;}
#newsTemplateHero{height:510px;width:291px;position:relative;left:-45px;margin-top:10px;}
#newsTemplateHero .carouselContentItem .carouselContentInner .item-image{padding-left:45px;}
#newsTemplateHero .carouselContentItem .carouselContentInner .item-caption{width:291px;height:195px;background-color:#00529B;}
#newsTemplateHero .carouselContentItem .carouselContentInner .item-caption .item-caption-inner{width:220px;padding-left:45px;padding-top:10px;}
#newsTemplateHero h2, #newsTemplateHero p, #newsTemplateHero a{color:#ffffff;}
#newsTemplateHero .bottomCorner{background:url("http://mm.afl.com.au/portals/0/css/img/2010_sprites.png") no-repeat scroll -10px -520px transparent;height:15px;width:15px;}
/* END:Homepage Hero News Template */
/* Feature Article */
#newsTemplateFeatureArticles .carouselContent{width:600px;height:250px;  /*number visible * carouselContentItem height */}
#newsTemplateFeatureArticles .carouselSlider{width:1200px;height:250px; /* carouselContentItem * total items (is adjusted in js just in case) */}
#newsTemplateFeatureArticles .carouselContent div.carouselContentItem{width:150px;height:250px;float:left;position:relative;}
#newsTemplateFeatureArticles .carouselContentInner h4{color:#00529B;font-size:12px;font-weight:bold;line-height:1.2em;margin-top:5px;width:140px;}
#newsTemplateFeatureArticles .carouselContentInner h4 a{color:#004684;}
#newsTemplateFeatureArticles .carouselContentInner p{color:#999999;margin-top:3px;width:140px;}
#newsTemplateFeatureArticles .carouselContentItem .featureArticlesImageHolder{width:150px;height:150px;overflow:hidden;}
#newsTemplateFeatureArticles .carouselNav{float:left;}
#newsTemplateFeatureArticles .carouselNav .carouselNavItem{background:url("http://mm.afl.com.au/portals/0/css/img/2010_sprites.png") no-repeat scroll -19px -9px transparent;height:10px;width:10px;float:left;margin-right:5px;margin-top:5px;}
#newsTemplateFeatureArticles .carouselNavPrev{background:url("http://mm.afl.com.au/portals/0/css/img/2010_sprites.png") no-repeat scroll -47px -6px transparent;width:18px;height:18px;float:left;margin-right:50px;}
#newsTemplateFeatureArticles .carouselNavNext{background:url("http://mm.afl.com.au/portals/0/css/img/2010_sprites.png") no-repeat scroll -47px -26px transparent;width:18px;height:18px;float:left;margin-left:50px;}
#newsTemplateFeatureArticles .carouselNav .active{background-position:-19px -19px;}
#newsTemplateFeatureArticles .carouselNavBox{margin-top:2px;text-align:center;width:440px;padding-left:160px;}
/* END:Feature Article */
/**** END:Using Silver Carousel ****/

.homepage #contentwrap #jdfooter{display:block;}
.showAFLNetwork{display:block !important;}

