/* CSS For all portal sites in AFLwww */

/* RESET
---------------------------------------------------------------------------------------------------- */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,hr,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
html {height:100%}
body {min-height:101%;line-height:1;color:black;background:white}
:focus {outline:0}
ol,ul {list-style:none}
table {border-collapse:separate;border-spacing:0/* tables still need 'cellspacing="0" */}
caption,th,td {text-align:left;font-weight:normal}
blockquote:before,blockquote:after,q:before,q:after {content:""}
blockquote,q {quotes:"" ""}
option,select {min-width:1.5em}
ins {text-decoration:none}
del {text-decoration:line-through}
img,a img {border:0}

/* LAYOUT
---------------------------------------------------------------------------------------------------- */
body {background:#fff/* url(http://mm.afl.com.au/Portals/0/images/2009/body+grid.gif) repeat-y center top*/}
#wrap,#contentwrap,#content,#sidebar {position:relative}
#wrap {width:990px;margin:0 auto;padding:0;text-align:left;overflow:hidden}
#contentwrap {width:990px;margin:0}
#content,#sidebar {float:left;display:inline}
#content {width:620px;margin:0 20px 15px 25px;/*overflow:hidden*/}
#sidebar {width:300px;z-index:0;clear:right}
#footer {width:990px;margin:0;text-align:center;clear:both}
/* body.FooterInsideContent */
.FooterInsideContent #content {margin:0 10px 0 25px}
.FooterInsideContent #sidebar {position:absolute;top:0;right:10px;left:auto}
/* body.ContentFullwidth  */
.ContentFullwidth #content {width:940px;margin:0 25px}
.ContentFullwidth #sidebar {display:none}


/* Columns (span+# (space) right/left
---------------------------------------------------------------------------------------------------- */
.columns {margin:0;clear:both}
.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12,.span13,.span14,.span15 {float:left;overflow:hidden;min-height:1px;height:auto !important;height:1px}
.span1 {width:44px}.span2 {width:108px}.span3 {width:172px}.span4 {width:236px}.span5 {width:300px}
.span6 {width:364px}.span7 {width:428px}.span8 {width:492px}.span9 {width:556px}.span10 {width:624px}
.span11 {width:684px}.span12 {width:748px}.span13 {width:812px}.span14 {width:876px}.span15 {width:940px}
.space {margin:20px}
.spaceR {margin-right:20px}
.spaceL {margin-left:20px}
.spaceR2 {margin-right:84px}
.spaceL2 {margin-left:84px}
.spaceR3 {margin-right:10px}
.spaceL3 {margin-left:10px}
.spaceLR {margin:0 20px}
.spaceT {margin-top:20px}
.spaceB {margin-bottom:20px}
.spaceTB {margin:20px 0}

/* Clearing
---------------------------------------------------------------------------------------------------- */
.clear,.columns,.abstract {display:inline-block}
.clear:after,.columns:after,.abstract:after {content: ".";display:block;height:0;clear:both;visibility:hidden}

* html .clear,* html .columns,* html .abstract {height:1%}
.clear,.columns,.abstract {display:block}
.clearL {clear:both}
.clearR {clear:left}


/* TYPOGRAPHY

	Global (p)reset Calibri,"Lucida Grande", Geneva,
   Browser default: 12px = 1.2em
-------------------------------------------------------------------------------------------------- */
body {font-size:62.5%;line-height:1.4;font-family:Arial,Helvetica,sans-serif}
#wrap {font-size:1.2em}
.aR {text-align:right}
.aL {text-align:left}
.aC {text-align:center}

/* Headings
-------------------------------------------------------------------------------------------------- */
h1,h2,h3,h4,h5,h6 {font-weight:bold;/*font-family:Calibri,Arial,Helvetica,sans-serif*/}
h1 			{font-size:3em;line-height:1.2}
h2 			{font-size:2.5em;line-height:1.3}
h3 			{font-size:1.8em;line-height:1.2}
h4 			{font-size:1.4em}
h5 			{font-size:1em}
h6 			{font-size:.9em}

/* Basic text elements
-------------------------------------------------------------------------------------------------- */
input,select,th,td {font-size:1em}
p           	{margin:0 0 1em}
p.last      	{margin-bottom:0}
p img       	{float:left;margin:10px 10px 10px 0}
ul, ol      	{margin:0 0 1em 0}
ul          	{list-style-type:disc;margin-left:1.3em}
ol          	{list-style-type:decimal;margin-left:2em}
dl          	{margin:0 0 1em 0}
dl dt       	{font-weight:bold}
dd          	{margin-left:1.5em}
cite 			{font-style:italic}

abbr,acronym	{border-bottom:1px dotted #666}
address     	{margin-top:1.5em; font-style:italic}
del         	{color:#666}

a:focus,a:hover	{/*color:#000;*/text-decoration:underline}
a           	{color:#06c;text-decoration:none}

blockquote  	{}
strong      	{font-weight:bold}
em,dfn      	{font-style:italic}
dfn         	{font-weight:bold}
pre,code    	{margin:1.5em 0; white-space:pre}
pre,code,tt 	{font:1em 'andale mono','monotype.com','lucida console',courier,monospace;line-height:1.5} 
tt          	{display:block;margin:1.5em 0;line-height:1.5}
hr				{background:#ccc;border:0;color:#ccc;height:1px;margin:0 0 15px 0;line-height:0;float:none}


/* DESIGN
-------------------------------------------------------------------------------------------------- */
body {background:#ddd url(http://mm.afl.com.au/Portals/0/images/2009/body.gif) repeat-y 50% 0}
#wrap {}
#contentwrap {background:#fff;/*overflow:hidden;*/width:990px}
#content {width:990px;margin:0;padding:20px 0 0 0}
.homepage #content {width:990px;margin:0;padding:0}
#footerwrap {clear:both;background:#014785 url(http://mm.afl.com.au/Portals/0/images/2009/footerwrap.gif) repeat-x top left}
a {color:#004684}
li{display:list-item}
.last,li.last,.abstract.last {border:0}

.sitemap h4 a {display:block;border-bottom:2px solid #000;padding:3px 0 3px 23px;background:#fff url(http://mm.afl.com.au/Portals/0/images/2009/icons.gif) no-repeat 0 -45px;cursor:pointer;font-weight:bold;color:#000}
.sitemap h4 a:hover {text-decoration:none;color:#004684;background-position:0 -145px}

.navlist {margin:0 0 10px;padding:0}
.navlist li a {display:block;border-bottom:2px solid #e7e7e7;padding:3px 0;cursor:pointer;font-weight:bold}
.navlist li ul {padding:0;margin:0}
.navlist li ul li a {margin:0;padding-left:15px;font-weight:normal;border-bottom:1px solid #e7e7e7}
.navlist li ul li a:hover {background-position:20px -147px !important}

h1.pagetitle {font-size:2.2em;border-bottom:2px solid #e7e7e7;padding:0 0 5px 0;margin:0 0 10px 0}


/* SKIN 
-------------------------------------------------------------------------------------------------- */
.sorrento { height:67px }

#dnn_primaryNav { background:#fff;padding:0 }
#dnn_AFLHeader2008 {margin:0;padding:0;text-align:center;clear:both }
#dnn_defcon, #dnn_AFLPromo2008, #dnn_crossPromo2008 { clear:both }
#dnn_featuredContent { padding:10px 0 0 0;border-top:1px dotted #ced4e9;float:left }
#dnn_statsCentral2008 { margin:0 0 10px 0 }
#dnn_LadderPane { margin-right:20px }
#afl-feature { background:#004684;clear:both;margin-bottom:25px;width:624px }
#dnn_GalleryPane { float:left;width:624px;clear:both;margin-left:0 !important }
#dnn_sidebar2008 {float:left;width:300px;clear:right;display:inline;position:relative;z-index:0 }
#dnn_adLeaderBoard2008 { width:auto;clear:both;padding:5px 0 15px 0;text-align:center;margin-bottom:15px }
#dnn_AFLFooter2008 { margin:10px 0 0 0;clear:both;text-align:center }
#dnn_aflHqPane { margin-right:0 !important;margin-bottom:0 !important }
#dnn_aflDevPane { margin-bottom:0 !important }
.ContentFullwidth #content { width:990px;margin:0 }
.ContentFullwidth { overflow:auto !important }
.ContentFullwidth .standardContainer { overflow:auto !important }




/* CONTAINER
------------------------------------------------------------------------------------------- */
/* Abstract Container */
.abstractContainer{border:none;margin:0 0 10px 0;padding:0 5px 0 5px;background:url(http://mm.afl.com.au/portals/0/images/bg_dotted.gif) #fff repeat-x scroll left bottom}
.abstractContainer .abstractContent .capitalizedHeading h3{margin-bottom:10px}
.abstractContainer .abstractContent .capitalizedHeading h3 span{color:#003475;font-size:0.98em !important;font-family:Georgia,"Times New Roman",Times,serif;text-transform:capitalize}
/* Featured Container */
.featuredContainer{border:none;margin-bottom:10px}
.featuredContainer .heading h2{display:none}
.featuredContainer img{float:left;margin:5px 10px 5px 10px}
.featuredContainer h1,
.featuredContainer h2,
.featuredContainer h3,
.featuredContainer h4,
.featuredContainer h5{background-color:transparent;font-weight:bold}
.featuredContainer .featuredContent{border-bottom:2px solid #ced4e9;padding:10px 5px 15px 5px;background:url(http://mm.afl.com.au/portals/0/images/bg_tables.gif) #e4e8f9 no-repeat scroll -1300px bottom;color:#000}
.featuredContainer .featuredContent h1,
.featuredContainer .featuredContent h2,
.featuredContainer .featuredContent h3,
.featuredContainer .featuredContent h4,
.featuredContainer .featuredContent h5,
.featuredContainer .featuredContent a{font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal}
/* Standard Container */
.standardContainer { border:none }
.standardContainer h2 span { display:none }

#content .standardContainer { margin-bottom:10px;overflow:hidden;height:auto }
#afl-feature .standardContainer { margin-bottom:0 }

/* AFL 2008 withTitleContainer */
.withTitleContainer{border:none;margin:0 0 5px 0;padding:0px}
.withTitleContainer h3 span { color:#003475 }
.capitalizedHeading h3 span { text-transform:capitalize }
.uppercaseHeading h3 span { text-transform:uppercase }
.lowercaseHeading h3 span { text-transform:lowercase }
.bigHeading h3 span { font-size:16px }
/* InjuryListContainer */
.injuryListContainer .heading h2 { display:none }
.injuryListContainer .listContent h1,
.injuryListContainer .listContent h2,
.injuryListContainer .listContent h3,
.injuryListContainer .listContent h4,
.injuryListContainer .listContent h5 { font-weight:bold;background-color:transparent }
.injuryListContainer .listContent h2 { color:#fff;font-size:18px;margin:0 0 5px }
.injuryListContainer .listContent b { color:#fff }
.injuryListContainer .listContent ul li { list-style-type:none;margin:0;color:#fff }
/* text ad container */
.textAdContainer {width:298px;height:250px;overflow:hidden;border-right:1px solid #ccc;border-bottom:1px solid #ccc}

/* DNN System
-------------------------------------------------------------------------------------------------- */
/* Control Panel */
#control-panel { border:2px solid #003366;height:auto;background-color:white;margin:0 auto;width:990px;clear:both;color:#cc0000 !important;overflow:hidden }
#control-panel .panel-header { background-color:#dcdcdc;overflow:hidden }
#control-panel .panel-header a { float:right;font-size:1.2em;margin:5px 10px 0 0 }
#control-panel .panel-header h1 { font-size:1.4em;padding:5px;float:left }
#control-panel .s1 { border-right:2px solid #dcdcdc;height:120px !important }
#control-panel .s2 { border-right:2px solid #dcdcdc;height:120px !important;margin:0 10px }
#control-panel .s3 { height:120px !important }
#control-panel h2 { font-size:1.2em;padding:5px 5px 10px 5px }
.addModule { float:left;line-height:1.5 }
ul.buttons { line-height:1.5;overflow:hidden; }
	.buttons li { float:left;list-style-type:none;margin:5px }
ul.module-panel { width:auto;overflow:hidden;width:440px;float:left }
	.module-panel li { float:left;list-style-type:none;width:200px;overflow:hidden;margin:0 20px 10px 0 }
	.module-panel h3 { float:left;font-size:1.1em;font-weight:bold }
	.module-panel .drop-list, .module-panel .text-field { float:right;width:140px;font-size:1.1em;border:1px solid #dcdcdc }

/* Admin Menu */
#dnn_adminMenu { margin:0 auto }
#dnn_adminMenu .SubHead { display:none }
.MainMenu_MenuContainer { width:990px;margin:0 auto;border:2px solid #003366;padding:3px;background:white }
.MainMenu_MenuContainer .MainMenu_MenuItem { font-size:1.2em;color:#666;font-weight:bold;cursor:pointer  }
.MainMenu_MenuContainer .MainMenu_MenuItemSel { font-size:1.2em;color:#cc0000;background:#c1d2ee;cursor:pointer }
.MainMenu_MenuContainer table { margin-right:15px }
.MainMenu_MenuContainer td { font-weight:bold;text-align:center }
.MainMenu_SubMenu { background:#dcdcdc;z-index:1000;border:2px solid #fff }
.MainMenu_SubMenu table { padding:3px }
.MainMenu_SubMenu .MainMenu_MenuItem { font-size:1.1em;cursor:pointer }
.MainMenu_SubMenu .MainMenu_MenuItemSel { font-size:1.1em;background-color:#cc0000;color:#fff;cursor:pointer }
.MainMenu_RootMenuArrow, .MainMenu_MenuIcon { display:none }

/* Module Dropdown Menu */
.ModuleTitle_MenuContainer { z-index:1000 }
.ModuleTitle_MenuIcon { background:transparent;vertical-align:middle }
.ModuleTitle_SubMenu { border:1px solid #003366;background-color:#dcdcdc;z-index:99999;}
.ModuleTitle_SubMenu table { padding:2px }
.ModuleTitle_MenuItem { color:#000;background:#fff;font-size:1.1em;cursor:pointer;vertical-align:middle }
.ModuleTitle_MenuItemSel { color:#fff;background:#cc0000;font-size:1.1em;cursor:pointer;vertical-align:middle }
.ModuleTitle_MenuItemSel.ModuleTitle_MenuArrow { background:#cc0000 }
.ModuleTitle_MenuArrow { background:transparent }
.ModuleTitle_RootMenuArrow { background:transparent }

/* Setting Pages */
.WorkPanel { margin:20px 0;background:#eeeeee;border:1px solid #dcdcdc;padding:10px }
.WorkPanel td { vertical-align:top;padding:2px }
.Settings { background:#eeeeee;border:1px solid #dcdcdc;padding:10px }
.Settings .Settings { padding:0 }

/* SQL Table */
#dnn_ctr325_SQL_grdResults { border:1px solid #dcdcdc;background-color:#eeeeee }
#dnn_ctr325_SQL_grdResults td { border:1px solid #dcdcdc;text-align:right;padding:3px 5px }
#dnn_ctr325_SQL_grdResults .SubHead td { font-weight:bold;background:red;color:white;text-align:center }


/* ************** */
.SubHead center { color:#666;background:#dcdcdc;font-weight:bold;padding:3px }
.SubSubHead{color:#000;font:bold 11px Tahoma,Arial,Helvetica,sans-serif}
.PagingTable { width:auto;margin-top:1px;clear:both;border:#003366 1px solid;background:#fff;height:33px }
a.SkinObject{color:#003366;font:bold 8.5pt Tahoma,Arial,Helvetica;text-decoration:none}
	a.SkinObject:link{color:#003366;text-decoration:none}
	a.SkinObject:visited{color:#003366;text-decoration:none}
	a.SkinObject:active{color:#003366;text-decoration:none}
	a.SkinObject:hover{color:#003366;text-decoration:none}

.Normal,.NormalDisabled{font:12px/1.4 Arial,Helvetica,sans-serif}
.NormalDisabled{color:#c0c0c0}
.NormalBold{font:bold 11px Tahoma,Arial,Helvetica,sans-serif}
.NormalRed{color:#ff0000;font:bold 12px Tahoma,Arial,Helvetica,sans-serif}
.NormalTextBox{font:normal 12px Tahoma,Arial,Helvetica,sans-serif}
.DataGrid_AlternatingItem{color:#ff0000;background:#fff;font:normal 10px Tahoma,Arial,Helvetica,sans-serif}
.DataGrid_Container{background:Transparent}
.DataGrid_Footer{background:#fff}
.DataGrid_Header{color:#000;background:Transparent;font:bold 10px Tahoma,Arial,Helvetica,sans-serif;text-align:center}
.DataGrid_Item{color:#000;background:Transparent;font:normal 10px Tahoma,Arial,Helvetica,sans-serif}
.DataGrid_SelectedItem{color:#0000ff;background:#c0c0c0;font:normal 10px Tahoma,Arial,Helvetica,sans-serif}
.TreeMenu_Node{font:normal 12px Tahoma,Arial,Helvetica,sans-serif}
.TreeMenu_NodeSelected{background:#dcdcdc;font:normal 12px Tahoma,Arial,Helvetica,sans-serif}
a.TreeMenu_Node:link,a.TreeMenu_NodeSelected:link{color:#003366;text-decoration:none}
a.TreeMenu_Node:visited,a.TreeMenu_NodeSelected:visited{color:#003366;text-decoration:none}
a.TreeMenu_Node:active,a.TreeMenu_NodeSelected:active{color:#003366;text-decoration:none}
a.TreeMenu_Node:hover,a.TreeMenu_NodeSelected:hover{color:#ff0000;text-decoration:none}

/* File Manager */
.FileManager { border:#000 1px solid;height:400px;font-weight:normal;font-size:11px;font-family:Tahoma,Arial,Helvetica,sans-serif }
.FileManager_ToolBar { border-bottom:#000 1px solid;height:25px }
.FileManager_Explorer, .FileManager_FileList { border:#696969 1px solid;margin:2px;background:#fff;height:100% }
.FileManager_FileList { overflow:auto }
.FileManager_MessageBox { padding:25px;background:#fff;text-align:center;vertical-align:middle}
.FileManager_Header { border-bottom:#696969 1px solid;color:#e7e7ff;background:#9ebff6;font-weight:bold;height:25px}
.FileManager_Pager { border-top:#696969 1px solid;background:#eeeeee;font-weight:bold;height:25px }
.FileManager_StatusBar { margin:2px;background:#dedfde;height:25px }
.FileManager_Item { border-top:#000 1px dashed;border-bottom:#000 1px dashed;color:#000;background:#f8f8f8;font-weight:normal }
.FileManager_AltItem { border:none;color:#000;background:#eeeeee;font-weight:normal }
.FileManager_SelItem { border:none;color:#fff;background:#99ffff;font-weight:bold }
.FileManagerTreeNodeSelected{background:#dcdcdc;font:normal}
a.FileManagerTreeNode:link,a.FileManagerTreeNodeSelected:link{color:#003366;text-decoration:none}
a.FileManagerTreeNode:visited,a.FileManagerTreeNodeSelected:visited{color:#003366;text-decoration:none}
a.FileManagerTreeNode:active,a.FileManagerTreeNodeSelected:active{color:#003366;text-decoration:none}
a.FileManagerTreeNode:hover,a.FileManagerTreeNodeSelected:hover{color:#ff0000;text-decoration:none}
.Wizard{border:#000 1px solid;width:650px;height:400px}
.WizardButton{border:#696969 1px solid;padding:2px;background:#dcdcdc}
.WizardHeader{border-bottom:#000 1px solid;background:#ffffcc;height:40px}
.WizardFooter{border-top:#000 1px solid;background:#ccffcc;text-align:right;height:25px}
.WizardBody{padding:10px;height:325px}
.WizardHelp{border-left:#000 1px solid;width:180px;padding:5px;background:#ccffff;font-size:9pt}
.WizardHelpText{width:180px;color:#000;font:8pt Tahoma,Verdana,Arial,sans-serif;overflow:auto;height:300px}
.WizardText{color:#000;font:9pt Tahoma,Verdana,Arial,sans-serif}
.Help{border:#000 1px solid;padding:2px;color:#000;background:#ffff99;font:normal 11px Tahoma,Arial,Helvetica,sans-serif}
.CommandButton{font:normal 11px Tahoma,Arial,Helvetica,sans-serif}
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active {color:#003366;text-decoration:none}
a.CommandButton:hover{text-decoration:underline}
.StandardButton{padding-right:5px;padding-left:5px;background:#dddddd;color:#000;font:normal 11px Verdana,sans-serif}

.HeadBg{background-color:#cccccc}
.TabBg{background-color:#000}
.SelectedTab{color:#fff;font:bold 8.5pt Tahoma,Arial,Helvetica,sans-serif;text-decoration:none}
	a.SelectedTab:link{color:#fff;text-decoration:none}
	a.SelectedTab:visited{color:#eeeeee;text-decoration:none}
	a.SelectedTab:active{color:#eeeeee;text-decoration:none}
	a.SelectedTab:hover{color:#cccccc;text-decoration:none}
.OtherTabs{color:#fff;font:bold 8.5pt Tahoma,Arial,Helvetica,sans-serif;text-decoration:none}
	a.OtherTabs:link{color:#fff;text-decoration:none}
	a.OtherTabs:visited{color:#eeeeee;text-decoration:none}
	a.OtherTabs:active{color:#eeeeee;text-decoration:none}
	a.OtherTabs:hover{color:#cccccc;text-decoration:none}
.LabelEditOverClass{text-decoration:underline overline;cursor:pointer}
.LabelEditTextClass{border:solid 1px #ff0000;background:Transparent}
.LabelEditWorkClass{border:solid 0px #ff0000;background:Transparent}

/* Icons
------------------------------------------------------------- */
.loadingBox { background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/loadingBox.gif) no-repeat center;width:960px;height:60px }

/* Masthead
-------------------------------------------------------------- */
#masthead {clear:both;position:relative;width:990px;margin:0 auto;padding-top:40px;background:#014795 url(http://mm.afl.com.au/Portals/0/images/2009/bg_masthead-basic.jpg) repeat-x left bottom;z-index:400}
	#masthead h1 {position:relative;height:100px;width:600px;margin:0;text-indent:-9000px;overflow:hidden;background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/logo.png) no-repeat 0 0}
	#masthead h1 a {display:block;width:600px;height:100px}
	#masthead p {position:relative;height:100px;width:250px;margin:0;text-indent:-9000px;overflow:hidden;background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/logo-offseason.png) no-repeat 0 0;float:left}
	#masthead p a {display:block;width:300px;height:100px}
	#masthead .leaderboard {clear:none;float:left;margin:15px 0 5px 0;padding:0}

	/* Teams */
	#teams {position:absolute;top:2px;left:0;z-index:1;width:990px;background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/teamsbg.jpg) no-repeat 6px 6px}
	#teams ul {margin:5px 0 0 10px;width:820px;float:left}
	/* #teams {position:absolute;top:0;left:0;z-index:1;background:transparent;width:990px}
	#teams ul {margin:0;width:820px;float:left}*/
	#teams li {float:left;display:block;margin:0 6px 0 0;padding:0;list-style-type:none}
	#teams li a {display:block;height:40px;width:45px;float:left;text-indent:-9000px;overflow:hidden;background:#fff url(http://mm.afl.com.au/Portals/0/images/2009/teams.gif) no-repeat 0 0}
	#teams li#ADEL a 	{background-position:-5px 0} 	#teams li#nADEL a:hover {background-position:-5px 0}
	#teams li#BRIS a 	{background-position:-57px 0}	#teams li#BRIS a:hover	{background-position:-57px 0}
	#teams li#CARL a 	{background-position:-108px 0} 	#teams li#CARL a:hover 	{background-position:-108px 0}
	#teams li#COLL a 	{background-position:-157px 0} 	#teams li#COLL a:hover 	{background-position:-157px 0}
	#teams li#ESS a 	{background-position:-207px 0}	#teams li#ESS a:hover 	{background-position:-207px 0}
	#teams li#FRE a 	{background-position:-257px 0}	#teams li#FRE a:hover 	{background-position:-257px 0}
	#teams li#GEEL a 	{background-position:-307px 0} 	#teams li#GEEL a:hover 	{background-position:-307px 0}
	#teams li#HAW a 	{background-position:-355px 0}	#teams li#HAW a:hover 	{background-position:-355px 0}
	#teams li#NMFC a 	{background-position:-400px 0} 	#teams li#NMFC a:hover 	{background-position:-400px 0}
	#teams li#MELB a 	{background-position:-448px 0} 	#teams li#MELB a:hover 	{background-position:-448px 0}
	#teams li#PORT a 	{background-position:-494px 0} 	#teams li#PORT a:hover 	{background-position:-494px 0}
	#teams li#RICH a 	{background-position:-544px 0} 	#teams li#RICH a:hover 	{background-position:-544px 0}
	#teams li#STK a 	{background-position:-596px 0}	#teams li#STK a:hover 	{background-position:-596px 0}
	#teams li#SYD a 	{background-position:-640px 0}	#teams li#SYD a:hover 	{background-position:-640px 0}
	#teams li#WCE a 	{background-position:-690px 0} 	#teams li#nWCE a:hover 	{background-position:-690px 0}
	#teams li#WB a 		{background-position:-740px 0} 	#teams li#nWB a:hover 	{background-position:-740px 0}
	/* Search */
	.searchBox {width:160px;float:left;margin:10px 0 0 0}
	.searchBox p {display:none}
	.searchBox .searchText {width:120px;float:left;font-size:.9em}
	.searchBox .searchButton {width:30px;height:20px;float:left;background:#004684;color:#fff;border:0;line-height:19px;padding:1px 0 5px 0}
	/* Partners */
	.afl-partners {width:170px;height:30px;position:absolute;top:93px;left:805px;background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/afl-partners.png) no-repeat 0 0;color:#fff;font-size:11px;text-indent:-9000px;overflow:hidden;}
	.afl-partners img {float:left}
	.toyota {display:block;width:80px;height:30px;float:left}
	
	/* CASE: off season */
	#masthead {background:#014785 url(http://mm.afl.com.au/Portals/0/images/2009/masthead-offseason.jpg) repeat-x left bottom}
	#masthead h1 {background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/logo-offseason.png) no-repeat scroll 0 0}
	.afl-partners {top:80px}

	/* CASE: alt */
	#masthead {background:#014785 url(http://mm.afl.com.au/Portals/0/images/2009/bg_masthead.jpg) repeat-x left bottom;margin-top:2px}

	/* #teams {border-top:1px solid #004684;background:transparent}
	#teams ul {margin:5px 0 0 10px} */

	#teams {position:absolute;top:2px;left:0;z-index:1;width:990px;background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/teamsbg.jpg) no-repeat 6px 6px}
	#teams ul {margin:5px 0 0 10px;width:820px;float:left}

	#teams li a {background-color:transparent}
	.searchBox {margin-top:14px}
	.searchBox .searchText {width:100px}
	.afl-partners {top:95px;left:795px}
	
	/* partner carousel */
	.partnerwrap {width:78px;height:30px;overflow:hidden}
	.partnerlist li {width:78px;height:30px}
	.partnerlist img {border:0;margin:0;padding:0}
	
	.afl-partners {width:160px;height:30px !important;position:absolute;top:72px;left:822px;background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/afl-partners.png) no-repeat -25px 2px;color:#fff;font-size:11px;text-indent:-9000px;overflow:hidden}
	.countdown {display:block;width:150px;background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/countdown.png) no-repeat 0 0;color:#fff;position:absolute;left:780px;top:1px;font-size:11px;padding-left:53px;height:26px;line-height:2;font-weight:normal}


/* Navigation
-------------------------------------------------------------- */
#navwrap {position:relative;width:990px;margin:0;padding-left:10px;background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/bg_nav.jpg) no-repeat 0 0;height:23px;z-index:1001;overflow:hidden}
	#navwrap .nav {display:inline;border:0;z-index:3}
	#navwrap .nav li {position:relative;float:left;display:block;margin:0;padding:0;list-style-type:none;color:#fff;border:0;z-index:4}
	#navwrap .nav li ul {margin-left:0;position:absolute;top:-1px;left:0px;display:block;height:0;width:150px}
	#navwrap .nav li a {color:#fff;font-weight:bold;font-size:11px;padding:2px 6px 6px 6px;display:block;text-transform:uppercase}
	#navwrap .nav li a:hover {background:#fff;color:#004684;text-decoration:none}
	#navwrap .nav li a.current {background:#fff;color:#004684}
	#navwrap .stack {position:relative}
	#navwrap .stack ul {position:absolute;top:1px;left:0px}
	#navwrap .toprow {float:left}
	#navwrap .toprow ul {margin-top:24px;width:150px}
	#navwrap .toprow ul li {position:relative;display:none;float:none}
	#navwrap .nav .toprow ul li ul {left:148px;top:0;position:absolute;margin-top:0}
	#navwrap .nav .toprow ul li ul li {margin-top:0}
	#navwrap .nav .toprow .submenu li {display:none;float:left !important}
	#navwrap .stack li {border:1px solid #ccc;border-bottom:1px solid #ccc;border-top:0}
	#navwrap .stack li a {background:#fff;color:#004684;text-transform:none;line-height:1.2}
	#navwrap .stack li a:hover {background:#e7e7e7;color:#004684}	
	#navwrap .nav .toprow .submenu .stack {padding-right:0}
	#navwrap .submenu li {width:148px}
	#navwrap .stack li a  {/*background:#fff url(http://mm.afl.com.au/Portals/0/images/2009/nav-arrow.gif) no-repeat 0 0;padding-right:25px*/}
	#navwrap .nav li > ul > li {display:none}

	/* Dan's navigation css */
	.nav {z-index:3}
	.nav li {z-index:4;float:left;positon:relative}
	#navwrap{position:relative}
	#masthead {z-index:400;}
	.submenu li {width:148px;}
	#navwrap .nav .toprow .submenu .stack {padding-right:0;}
	#navwrap .nav li > ul > li {display:none;}

/* Bigpond Header Footer fix */
#bps-wrapper { width:990px;margin:0 auto }
#bphf-headerad #sensisAd { background:transparent }

#bphf-corp ul { width:800px;display:block !important;margin:0 auto !important;top:0 !important }
#bphf-corp ul li { float:left;display:block !important;height:24px;vertical-align:middle !important;padding-top:10px}

.footer-club {background:#014785 url(http://mm.afl.com.au/Portals/0/images/2009/footerwrap.gif) repeat-x scroll left -175px !important}
.footer-club #bphf-bottom { padding:0 !important;width:auto !important;border-top:1px solid #0092d2;border-bottom:1px solid #0092d2 }
.footer-club #bphf-corp { margin:0 !important;width:auto !important }
.footer-club #bphf-corp ul { margin:0 auto !important;height:17px !important;line-height:17px !important; position:relative;top:7px;overflow:hidden}
.footer-club #bphf-corp ul li { height:17px }

/* 2008 Footer
-------------------------------------------------------------------------------------------------- */
#footer2008 a:hover{text-decoration:underline}
#footer2008 cite{margin:0;padding:0 0 10px 0;display:block;background:#126bbd;color:#fff;font-size:.94em;font-style:normal}
#siteLinks{padding:5px 0;margin:0;text-align:center}
#siteLinks a:link,#siteLinks a:visited,#siteLinks a:active{color:#fff !important}
#siteLinks li{margin:0 4px 5px 0;padding:0 4px 0 2px;border-right:1px solid #2a7fcc;display:inline;list-style-type:none;color:#fff;font-size:.94em;line-height:1.2;text-align:left}
#siteLinks li.last{border:0 !important}
#secondaryFooter{width:990px;margin:0;padding:0;border-top:1px solid #2a7fcc;clear:both;color:#fff;background:#126bbd}
#secondaryFooter cite{text-align:center}

/* Tables
-------------------------------------------------------------- */
.tabular {width:100%}
	.tabular tr.aL td,.tabular tr.aL th {text-align:left}
	.tabular tr.aC td,.tabular tr.aC th {text-align:center}
	.tabular tr.aR td,.tabular tr.aR th {text-align:right}
	table.tabular th,table.tabular td {border-bottom:1px solid #e7e7e7;padding:1px 2px;font-size:.9em}
	#statscentral table {margin:0}
	table.tabular thead th {font-weight:bold;background:#fff;border-bottom:1px solid #e7e7e7}
	.tabular th.last,.tabular td.last {border-right:0}

cite { font-style:normal }
.nRb { border-right:none!important }
.nB { border:0!important }
.hasBorder { border-collapse:collapse }
.hasBorder td { border:1px solid #000 }
.hasBorder table { border:1px solid #000 }

/* News Module
-------------------------------------------------------------------------------------------------- */  
a.nohover:hover{text-decoration:none}
a.text{color:#003475;font-weight:700;font-family:Arial;font-size:11px;text-decoration:none}
a.text:hover{color:#be0012;text-decoration:underline}
a.textMore{color:#003475;font-weight:700;font-family:Arial;font-size:12px;text-decoration:none}
a.textMore:hover{color:#be0012;text-decoration:underline}
.templateheaderblue{display:inline;color:#003475;font-weight:700;font-size:16px;text-decoration:none}
.templateheaderred{display:inline;color:#ff0000;font-weight:700;font-size:16px;text-decoration:none}
a.textBig{color:#003475;font-size:26px;font-weight:normal;line-height:1.4;text-decoration:none}
a.textBig:hover{color:#be0012;text-decoration:underline}
a.textTitle{color:#003475;font-size:16px;font-weight:bold;line-height:1.4;text-decoration:none}
a.textTitle:hover{color:#be0012;text-decoration:underline}
a.relatedItemPipe {color:#003475;font-size:12px;text-decoration:none;cursor:pointer}
a.relatedItemPipe:hover {color:#be0012;text-decoration:underline}

a.relatedArticlesPipe {color:#003475;font-size:12px;font-weight:normal;text-decoration:none;cursor:pointer}
a.relatedArticlesPipe:hover{color:#be0012;text-decoration:underline}
a.item { padding-right:3px;color:#003475;font-size:12px;font-weight:bold;line-height:1.3;text-decoration:none }
a.item:hover { color:#be0012;text-decoration:underline }
a.imageitem { padding-right:3px;color:#fff;font-size:18px;font-weight:500;text-decoration:none }
a.imageitem:hover { color:#fff;text-decoration:underline }
a.imageabstract { padding-right:3px;color:#fff;font-size:12px;font-weight:500;text-decoration:none }
a.imageabstract:hover{color:#fff;text-decoration:underline}
a.videoLink { margin:0px;/* padding:0px 0px 0px 20px; */ /* background:url(http://mm.afl.com.au/portals/0/images/bg_icons.gif) no-repeat 0px -801px;*/ color:#003475;font-size:11px;font-weight:normal;font-family:Arial;text-decoration:none;cursor:pointer}
a.videoLinkWalled{margin:0px;padding:0px 0px 0px 20px;display:inline;background:url(http://mm.afl.com.au/portals/0/images/bg_icons.gif) no-repeat 0px -851px;color:#003475;font-size:11px;font-weight:normal;font-family:Arial;text-decoration:none;cursor:pointer}
a.description{color:#000;font-size:12px;font-weight:normal;font-family:Arial;text-decoration:none;cursor:pointer}
a.description:hover{color:#be0012;text-decoration:underline}
#homepageimagediv a { color:#fff;font-size:12px; }
#homepageimagediv a:hover { color:#fff;text-decoration:underline }

li.relatedNewsLinks {margin-left:1.2em;list-style-type:square}

/* Club Cycler */
.club-cycler {background-color: #000;width:250px;height:410px;position:relative;overflow:hidden}
.club-cycler .clubCyclerJCarousel {position:relative;}
.club-cycler .cycler-header {height:30px;padding:0px;margin:0px}
.club-cycler .cycler-headertext {font-family:Arial;font-size:16px;padding:5px;margin:0px}
.club-cycler .cycler-pausebutton {background: transparent url(http://mm.afl.com.au/Portals/0/images/2009/pause.gif) no-repeat 0px 0px;height:15px;width:15px;top:5px;right:5px;position:absolute;}
.club-cycler .cycler-pausebuttonpressed {background: transparent url(http://mm.afl.com.au/Portals/0/images/2009/pause.gif) no-repeat 0px -14px;height:15px;width:15px;top:5px;right:5px;position:absolute;}
.club-cycler .cycler-thumbs{position:relative;margin-left:5px;width:240px; height:60px;}
.club-cycler .thumbnail {width:60px;height:60px; padding:1px;}
.club-cycler .abstract {margin:5px 10px 0 10px;color:#fff;background:#004684;border-bottom:1px solid #2870a2;}
.club-cycler .subnav {margin:5px 10px;padding-bottom:5px}
.club-cycler a {color:#fff}
.club-cycler .relatedContent {color:#fff;MARGIN: 8px 8px 5px;}
.club-cycler .ad {margin:0 10px}
.club-cycler .subhead {border-bottom:2px solid #fff;margin:10px 10px 0 10px}
.club-cycler h1 {color:white;padding-top:5px;FONT-SIZE: 1.6em;MARGIN: 8px 8px 5px;LINE-HEIGHT: 1;font-size:17px}
.club-cycler .subhead h3 {padding-top:5px}
.club-cycler .abstract img {margin:5px 8px 5px 5px;background:#fff}
.club-cycler .relatedItemPipe {font-size:12px;font-weight:normal;}
.club-cycler .cycler-pointer {position: absolute;cursor: pointer;top:0px; }
.club-cycler .cycler-thumblist {margin-left:0px;padding:0px;margin:0px; }
.club-cycler .cycler-thumblist-item { display:inline;width:60px; height:60px;}
.club-cycler .cycler-thumb { width:60px; height:60px; cursor:pointer; }
.club-cycler .cycler-mainpanel {width:240px; height:316px; position: relative; margin-left:5px;overflow:hidden;  }
.club-cycler .cycler-newscontent { background-color:black;position:absolute; top: 240px; left:0px;FILTER: alpha(opacity=85);moz-opacity:.85;opacity:.85;width:240px; }

/* Club News */
.clubnews { width:345px;display:block;position:relative;}
.clubnews .clubtitlerow {height:22px;width:345px}
.clubnews .clubrow {padding-top:3px;padding-bottom:3px;padding-right:5px;background:url(http://mm.afl.com.au/portals/0/images/bg_dotted.gif) repeat-x 0 0;display:block;clear:both;}
.clubnews .clubfirstrow {background:none}

.clubnews .clubtitle a{cursor:pointer;}
.clubnews .clubtitle h1{font-size:14px;font-family:Arial;font-weight:800;padding-top:3px}
.clubnews .rssimage {width:20px;height:20px;top:3px;right:5px;position:absolute;BACKGROUND-IMAGE: url(http://mm.afl.com.au/portals/0/images/bg_teams-hp.gif);}
.clubnews .clubrow .item {font-size:18px;font-family:Arial;font-weight:800;}
/* .clubnews .clubrow .firstitem {font-size:30px;white-space:nowrap;clear:left;float:left;padding-bottom:3px;} */
.clubnews .image {clear:left;display:block;float:right;padding:2px;display:none;}
.clubnews .image img  {margin-right:5px;border:solid 2px #ccc;height:60px;width:60px;border:#ced4e9 2px solid;display:none;}
.clubnews .relatedItemPipe .video:hover {color:green!important}

#newsTabs #myClub .Choose {	background: url(http://mm.afl.com.au/Portals/0/images/2009/myclub-choose.jpg) #fff no-repeat 0px 0px;	} 
#newsTabs #myClub .Crows {	background: url(http://mm.afl.com.au/Portals/0/images/2009/myclub-adel.jpg) #fff no-repeat 0px 0px;	} 
#newsTabs #myClub .Lions {	background: url(http://mm.afl.com.au/Portals/0/images/2009/myclub-bris.jpg) #fff no-repeat 0px 0px;	} 
#newsTabs #myClub .Blues {	background: url(http://mm.afl.com.au/Portals/0/images/2009/myclub-carl.jpg) #fff no-repeat 0px 0px;	} 
#newsTabs #myClub .Magpies {	background: url(http://mm.afl.com.au/Portals/0/images/2009/myclub-coll.jpg) #fff no-repeat 0px 0px;	} 
#newsTabs #myClub .Bombers {	background: url(http://mm.afl.com.au/Portals/0/images/2009/myclub-ess.jpg) #fff no-repeat 0px 0px;	} 
#newsTabs #myClub .Fremantle {	background: url(http://mm.afl.com.au/Portals/0/images/2009/myclub-free.jpg) #fff no-repeat 0px 0px;	} 
#newsTabs #myClub .Cats {	background: url(http://mm.afl.com.au/Portals/0/images/2009/myclub-geel.jpg) #fff no-repeat 0px 0px;	} 
#newsTabs #myClub .Hawks {	background: url(http://mm.afl.com.au/Portals/0/images/2009/myclub-haw.jpg) #fff no-repeat 0px 0px;	} 
#newsTabs #myClub .Demons {	background: url(http://mm.afl.com.au/Portals/0/images/2009/myclub-melb.jpg) #fff no-repeat 0px 0px;	} 
#newsTabs #myClub .Kangaroos {	background: url(http://mm.afl.com.au/Portals/0/images/2009/myclub-nmfc.jpg) #fff no-repeat 0px 0px;	} 
#newsTabs #myClub .Power {	background: url(http://mm.afl.com.au/Portals/0/images/2009/myclub-port.jpg) #fff no-repeat 0px 0px;	} 
#newsTabs #myClub .Tigers {	background: url(http://mm.afl.com.au/Portals/0/images/2009/myclub-rich.jpg) #fff no-repeat 0px 0px;	} 
#newsTabs #myClub .Saints {	background: url(http://mm.afl.com.au/Portals/0/images/2009/myclub-stk.jpg) #fff no-repeat 0px 0px;	} 
#newsTabs #myClub .Swans {	background: url(http://mm.afl.com.au/Portals/0/images/2009/myclub-syd.jpg) #fff no-repeat 0px 0px;	} 
#newsTabs #myClub .Eagles {	background: url(http://mm.afl.com.au/Portals/0/images/2009/myclub-wce.jpg) #fff no-repeat 0px 0px;	} 
#newsTabs #myClub .Bulldogs {	background: url(http://mm.afl.com.au/Portals/0/images/2009/myclub-wb.jpg) #fff no-repeat 0px 0px;	} 
#newsTabs #newsClubDropDown {font-size:11px;border-top:1px solid #ccc;width:130px} 
#newsTabs #myClub .defaultText {font-size:14px;font-weight:bold;text-align:center;padding-top:10px}

.clubnews { background:url(http://mm.afl.com.au/Portals/0/images/collingwood.gif) #000 no-repeat -1100px -850px;}
.clubnews .rssimage {BACKGROUND-POSITION: -0px -20px;} 
.clubnews .clubtitlerow {height:50px}
.clubnews .clubfirstrow {background:none; border-top:#2b2a2a 1px solid}
.clubnews .clubrow {padding-top:3px;padding-bottom:3px;padding-right:5px;background:none;display:block;clear:both;border-top:#2b2a2a 1px solid}
.clubnews .clubtitle h1{color:#fff;font-size:13px;float:right;font-size:12px; cursor:pointer;padding-right:3px;}
.clubnews .clubrow .relatedItemPipe {color:#fff;}
.clubnews .clubrow .item {color:#fff;font-size:13px;font-weight:800;}
.clubnews .clubtitle h1:hover,.clubnews .clubrow .item:hover,.clubnews .clubrow .relatedItemPipe:hover {color:#fff}

/* Modules
-------------------------------------------------------------- */	
.module {margin:0 0 15px 0}
/* Abstract */
.abstract {clear:both;border-bottom:1px solid #e7e7e7;margin:0 0 5px 0;padding:0 0 5px 0}
	.abstract img {margin:0 10px 0 0;float:left}
	.abstract p {margin:0}
	.abstract ul {margin:0 0 5px 0;border-top:1px solid #e7e7e7}
	.abstract ul li {border-bottom:1px solid #e7e7e7;list-style-type:none;padding:2px 0 1px 5px}	
	
/* Feature */
.feature .abstract  {background:#e7e7e7;margin-bottom:2px}
	.feature .abstract h5 {line-height:1.2;margin-right:5px}
	.latest-videos .abstract p {font-size:.9em;line-height:1.2;margin-right:5px}
	.feature .abstract p {margin-bottom:5px}
	.feature .abstract h5 {padding-top:4px}
/* Subnav */
p.subnav {clear:both;color:#e7e7e7;font-size:.9em;font-weight:bold;text-align:center}
	#statsTabs p.subnav {text-align:center;margin:3px 0 3px 0}
	#newsTabs p.subnav {padding:5px 0 0 5px;font-size:1em;font-weight:normal;margin-bottom:5px}
/* Headings */
.subhead {position:relative;font-size:1.4em;border-bottom:2px solid #000;padding:0;margin:0 0 5px 0}
	.subhead h2, #newsWrap h2.sifr, #latestNews h2.sifr {width:180px}	
	.subhead strong {position:absolute;top:5px;right:0;font-size:11px;display:block;color:#e7e7e7}
	.afl-feature .subhead strong {top:11px}
	.subhead span.adspot {position:absolute;top:0;right:0}

/* MAIN NEWS SECTION
-------------------------------------------------------------- */	

/* Defcon */
.defcon {margin:0 25px 20px 25px;background:#fff url(http://mm.afl.com.au/Portals/0/images/2009/newswrap.gif) repeat-x left bottom;width:940px}
	.defcon .abstract h1,.defcon .abstract p {margin:0 20px}
	.defcon .abstract {margin:0;padding:0}
	.defcon .abstract h1 {line-height:1;padding:0 0 6px 0;font-size:2em}
	.defcon .abstract h5 {padding:20px 0 10px 0;margin:0 20px}
	.defcon .abstract h5 em {background:#004684;color:#fff;font-style:normal;padding:3px 5px}
	.defcon  img {float:right;margin:0 0 0 25px;background:#e7e7e7}
	.defcon p a {border-left:1px solid #999;padding:0 0 0 5px;font-weight:bold}
/* Top News */	
#topNews {border-top:4px solid #e7e7e7;padding-top:10px}
	#newsWrap, #aflWrap {margin-top:20px}
	#aflWrap { margin-bottom:25px }
	#newsWrap .span4  {width:246px;margin-left:20px}
	#aflWrap .span4 { width:246px }
	#newsWrap .span6, #aflWrap .span6 {width:354px}
	#newsWrap #promoTabs .spaceR {margin-right:10px}
	#newsWrap, #aflWrap {background:#fff url(http://mm.afl.com.au/Portals/0/images/2009/newswrap.gif) repeat-x bottom left}

/* News Feature */
.newsFeature {background:#004684;padding:0 0 8px 0;margin:0 }
	.newsFeature h1 {font-size:1.6em;line-height:1;margin:8px 8px 5px 8px}
	.newsFeature h1 a {color:#fff}
	.newsFeature p {margin:0 8px;color:#fff}
	.newsFeature p a {border-left:1px solid #e7e7e7;padding:0 0 0 5px;font-weight:bold;font-size:11px;color:#fff}
	.newsFeature p strong {border-left:1px solid #e7e7e7;padding:0 0 0 5px;font-weight:bold;font-size:11px}
	.newsFeature p strong a {border:0}
	.newsFeature p strong em {font-style:normal;background:#fff;color:#c41813;padding:0 3px}

/* Pat */
	.newsFeature .relatedContent {margin:0 8px;color:#fff}
	.newsFeature .relatedContent a { /*border-left:1px solid #e7e7e7;padding:0 0 0 5px;font-weight:bold;font-size:11px;*/color:#fff}
	.newsFeature .relatedContent strong {border-left:1px solid #e7e7e7;padding:0 0 0 5px;font-weight:bold;font-size:11px}
	.newsFeature .relatedContent strong a {border:0}
	.newsFeature .relatedContent strong em {font-style:normal;background:#fff;color:#c41813;padding:0 3px}
	.newsFeature .abstract {margin:5px 10px 0 10px;color:#fff;background:#004684;border-bottom:1px solid #2870a2;}
	.newsFeature .subnav {margin:5px 10px;padding-bottom:5px}
	.newsFeature .ad {margin:0 10px}
	.newsFeature .subhead {border-bottom:2px solid #fff;margin:10px 10px 0 10px}
	.newsFeature h1 {color:white;padding-top:5px;background:#004684;FONT-SIZE: 1.6em;font-weight:800;MARGIN: 8px 8px 5px;LINE-HEIGHT: 1}
	.newsFeature .subhead h3 {padding-top:5px}
	.newsFeature .abstract img {margin:5px 8px 5px 5px;background:#fff}
	.newsFeature .relatedItemPipe, .newsFeature .relatedItemPipe:hover {color:#fff}
	.newsFeature .abs {font-weight:normal}

/* My Club */	
#newsTabs #myClub .no-club {font-size:.9em;background:#fff}
	#newsTabs #myClub .no-club h5 {font-size:1.2em;text-align:center;padding:20px 40px 10px 40px}
	#newsTabs #myClub .no-club form {text-align:center}
	#newsTabs #myClub .no-club form select {font-size:1.2em;width:250px}
	#newsTabs #myClub .no-club form label {display:none}
	
	#newsTabs #myClub .club {font-size:.9em;text-align:right;padding:18px 10px 0 0;margin:0 auto;height:40px;}
	#newsTabs #myClub .club form label {display:none}
	#newsTabs div.subnav {position:absolute;top:5px;right:0;text-align:right;display:block;width:100px;height:20px;color:#e7e7e7;font-size:.9em;font-weight:bold}
	#newsTabs #myClub .sydney {background:#fff url(http://mm.afl.com.au/Portals/0/images/2009/myclub.jpg) no-repeat 0 0;margin:0 auto;height:55px;text-align:right}

/* Club News Module */
.topStory { overflow:hidden;padding:5px 0;border-bottom:1px solid #E7E7E7 }
.topStory img { float:right }

/* Promos */
#promoTabs {height:235px;overflow:hidden;background:#fff}
	#promoTabs img {margin:-5px 0 0 0}
	#promoTabs h5 {padding:3px 0 2px 3px;margin:0 10px 0 0;border-bottom:1px solid #e7e7e7}
	#promoTabs h4 {margin:5px;font-size:1em}
	#promoTabs h4 a {color:#d22d15}
	#promoTabs li h1,#promoTabs li h2 {font-size:12px !important;display:inline}
	#promoTabs .tab-panel ul li {padding:3px 0 2px 5px !important;margin:0 5px;font-size:12px;text-align:left}
	#promoTabs .tab-panel .ol {margin:0 10px 0 0;padding:0}
	#promoTabs .tab-panel .ol li {position:relative;padding:2px 0 2px 0;margin:0}
	#promoTabs .tab-panel .ol li strong {position:absolute;right:0;text-align:right;background:#d22d15;color:#fff;padding:0 3px;top:3px}
	#promoTabs .tab-panel .ol li em {font-style:normal;padding:0 3px}

	#promoTabs .tab-nav li, #promoTabs .tab-nav a {height:30px;}
	#promoTabs .tab-nav {margin-bottom:0;background:#fff}
	#promoTabs .tab-nav li a {height:30px;}
	
	#dreamteam, #tipping {position:relative;top:-7px;}
	
	#promoTabs .promotile {margin:0;padding:0}
	#promoTabs .promotile img {margin-top:0px;}
	#promoTabs .subnav {font-weight:normal}

/* Latest Videos */
.latest-videos {margin:0 0 0 0}
	.latest-videos .subhead h2.sifr {width:130px}
	.latest-videos .abstract h5 {font-size:1em}
	.latest-videos .abstract p {margin-bottom:5px;line-height:1.2;margin-right:5px}

.latest-videos .abstract {position:relative}
.latest-videos .abstract .video-thumb { position:absolute;left:0 }

#latestNews { clear:both }
#latestNews ul li { height:18px;overflow:hidden }

#latestNews-club { width:340px;border-top:2px solid #CED4E9; display:block; }
#latestNews-club h5 a { float:left }
#latestNews-club .iRss { background:url(http://mm.afl.com.au/portals/0/images/bg_icons.gif) no-repeat 0 -100px;width:15px;height:15px;float:right;display:block }

/* AFL NEWS SECTION
-------------------------------------------------------------- */
#aflWrap .span10 { margin-left:20px}
.opinion,.spotlight,.ladder,#statscentral,.development,#afl-feature .aflhq,.textedit {width:300px;float:left;margin:0}
/* .opinion,.ladder,.aflhq,.textedit {margin:0 20px 0 0} */
.features-opinion .abstract,.fun-games .abstract,.sponsored .abstract,.sponsored h5 {border-bottom:1px solid #e7e7e7;margin-bottom:5px;padding-bottom:5px}
/* Stats Central + Ladder */
#statscentral .subhead {margin:0}
	.ladder .subhead {margin:0}
	.ladder .tabular thead tr th {background:#004684;padding:4px;color:#fff}
	.tabular th strong {background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/icons.gif) no-repeat scroll 0 -200px;color:#fff;display:block;font-size:9px;font-style:normal;font-weight:bold;height:17px;line-height:2;overflow:hidden;text-align:center;width:17px}
/* Galleries */
#galleries {background:#fff;padding:0 0 0 10px}
	#galleries .subhead {margin:0 10px 5px 0;padding:5px 0 0 0}
	#galleries .span2 {width:140px}
	#galleries .spaceR {margin-right:13px}
	#galleries h5 {font-size:.9em}
	#galleries p {font-size:.9em}		
	#galleries .abstract {width:140px;float:left;clear:none}
	#galleries .abstract img {float:none}
/* AFL Feature */
#afl-feature {background:#004684}
	#afl-feature .subhead h3.sifr {width:240px}
	#afl-feature .abstract {margin:5px 10px;color:#fff;border-color:#2870a2;height:65px;overflow:hidden;border:0;border-top:1px solid #e7e7e7}
	#afl-feature .first {border:0}
	#afl-feature .subnav {margin:5px 10px;padding-bottom:5px}
	#afl-feature a {color:#fff}
	#afl-feature .ad {margin:0 10px}
	#afl-feature .subhead {border-bottom:2px solid #fff;margin:0 10px}
	#afl-feature .subhead h3 {padding-top:7px;width:150px}
	#afl-feature .subhead strong {top:10px}
	#feature .abstract img {margin:5px 8px 5px 5px;background:#fff}
	#afl-feature .abstract p {margin:0}
/* Services */
.services ul {border:0}
	.services .abstract ul li {color:#fff;font-size:.9em;font-weight:bold;padding-left:0}
	.services li strong {background:#f18731;color:#fff;padding:1px 3px}

/* SIDEBAR
-------------------------------------------------------------- */		
/* Latest News */
.latest-news h5 {border-bottom:1px solid #e7e7e7;margin-bottom:5px;padding-bottom:5px}
.latest-news h5 em {font-style:normal;background:#d22d15;color:#fff;padding:3px;font-size:11px;font-weight:normal}

/* Latest News */
.latest-news h5 {border-bottom:1px solid #e7e7e7;margin-bottom:5px;padding-bottom:5px;position:relative;}
.latest-news h5 a {/*padding-left:50px;*/}
.latest-news h5 div { background:#D22D15 none repeat scroll 0 0; clear:left; color:#FFFFFF; float:left; font-size:11px; font-style:normal; font-weight:normal; line-height:1; margin-right:5px; margin-top:4px; padding:3px; position:relative; text-align:center; width:41px; }

/* Latest News */ 
.latest-news h5 {border-bottom:1px solid #e7e7e7;margin-bottom:5px;padding-bottom:5px;width:300px;overflow:hidden;min-height:25px;height:auto !important;height:25px} 
/* .latest-news h5 em {font-style:normal;background:#d22d15;color:#fff;padding:3px 0;text-align:center;font-size:11px;font-weight:normal;display:block;width:50px;float:left;margin:0 5px 0 0} */
.latest-news h5 a {display:block;width:240px;float:left;clear:right;line-height:1.2;margin-top:3px}


/* AFL HQ */
.span5 .aflhq {margin:0 0 15px 0}
.span5 .aflhq h5 {border-bottom:1px solid #e7e7e7;margin-bottom:5px;padding-bottom:5px}




/* ARTICLES
-------------------------------------------------------------- */
#article .articleExtras {width:246px;float:right;margin:0 0 25px 25px}
#article .articleDetails {position:relative;margin:0 0 10px 0}
	#article .articleDetails cite {display:block;color:#999;font-style:normal}
#articleText {clear:left}
#article .articleRelated {margin:5px 0 15px 0}
	#article .articleRelated h2.sifr {border-bottom:2px solid #000;padding:0 0 2px 0;margin:0 0 5px 0}
	#article .articleRelated ul {list-style-type:none;margin:0 0 15px 0}
	#article .articleRelated ul li {border-bottom:1px solid #e7e7e7;padding:3px 0 3px 23px;background:#fff url(http://mm.afl.com.au/Portals/0/images/2009/icons.gif) no-repeat 0 -49px;line-height:1.2;color:#999;font-size:.9em}
	#article .articleRelated ul li a {position:relative;font-size:12px}
	#article .articleRelated ul li.relatedVideo {background-position:0 -247px}
		#article .articleRelated .relatedContent {background:#e7e7e7;padding:0 0 5px 0;margin:0 0 10px 0}
		#article .articleRelated .relatedContent h3.sifr {margin:0 7px;border-bottom:2px solid #999;padding:0 0 2px 0}
		#article .articleRelated .relatedContent p {margin:5px 7px}
		#article .articleRelated .relatedContent img {float:none;margin:0;padding:0;clear:both}
		#article .articleRelated .relatedContent ul {margin:0 7px}
		#article .articleRelated .relatedContent ul li {border:0;border-top:1px solid #ccc;padding:5px 0 5px 23px;background:#e7e7e7 url(http://mm.afl.com.au/Portals/0/images/2009/icons.gif) no-repeat 0 -647px}
		#article .articleRelated .relatedContent ul li a {}
#article #articleToolsTop ul {position:relative;height:15px;margin:-5px 0 0 0;z-index:2}
#article .articleTools li {width:60px;float:left;list-style:none;margin:0 4px 0 0;line-height:2;font-size:11px;border-right:1px solid #e7e7e7}
#article .articleTools li.iPrint,#article .articleTools li.iRss {width:50px}
#article .articleTools li.iRss {border:0}
#article .articleTools li a {display:block;background:#fff url(http://mm.afl.com.au/Portals/0/images/2009/icons.gif) no-repeat 0 -300px;padding:0 0 0 23px}
#article .articleTools li.iDelicious a  {background-position:0 -300px}
#article .articleTools li.iDigg a  {background-position:0 -350px}
#article .articleTools li.iFacebook a {background-position:0 -400px}
#article .articleTools li.iPrint a {background-position:0 -450px}
#article .articleTools li.iFontUp a {background-position:0 -550px}
#article .articleTools li.iFontDown a {background-position:0 -500px}
#article .articleTools li.iRss a {background-position:0 -600px}
#article #articleToolsBottom {clear:both;width:620px;border-top:2px solid #e7e7e7;margin:15px 0 0 0;padding:2px 0 0 0}
#article #articleToolsBottom ul {margin:0}
#article #articleToolsBottom li {width:20px;border:0;margin:0}
#article #articleToolsBottom li.iTitle {width:100px;border-left:1px solid #e7e7e7;padding-left:10px;margin:0 0 0 5px}
#article #articleToolsBottom li a {text-indent:-9000px;overflow:hidden}
#article #articleToolsBottom li.iDelicious,#article #articleToolsBottom li.iDigg,#article #articleToolsBottom li.iFacebook {width:auto}
#article #articleToolsBottom li.iDelicious a  {text-indent:0;width:60px}
#article #articleToolsBottom li.iDigg a  {text-indent:0;width:35px}
#article #articleToolsBottom li.iFacebook a {text-indent:0;width:60px}

/* ADVERTISING / SPONSORED
-------------------------------------------------------------- */
/* Play & Win */
.play-win .abstract {background:#f1f1f1}
	.play-win .abstract img {margin:0 0 0 5px;float:right}
	.play-win .abstract h5 {font-size:1em;padding:5px 0 0 0;margin:0 5px}
	.play-win .abstract p {font-size:.9em;margin:0 5px}	
	.comp-dreamteam *,.comp-dreamteam a:hover {color:#0251aa}
	.comp-tipping *,.comp-tipping a:hover {color:#F7351C}
	.comp-peopleschamp *,.comp-peopleschamp a:hover {color:#2373E4}	
	.comp-motygoty *,.comp-motygoty a:hover {color:#f4362b}
	.comp-army *,.comp-army a:hover {color:#5e7100}
	.comp-clubplayer *,.comp-clubplayer a:hover {color:#005a97}
	.comp-buzz *,.comp-buzz a:hover {color:#454683}
	.comp-slurpee *,.comp-slurpee a:hover {color:#13b17e}
	.comp-elastoplast *,.comp-elastoplast a:hover {color:#e9353c}
/* General Adspots */	
.adspot {margin-bottom:15px}
	.adspot p {font-size:.8em;color:#999;margin:0;text-align:center}
	#topNews .adspot {margin:0}
	
	.bp-unmetered {height:20px;width:150px;float:right;font-style:normal;font-size:1em;color:#99b9da !important}	
.textbox {border:1px solid #e7e7e7}
	.textbox .abstract {margin:7px;text-align:left;border:0}
	.textbox h5 {font-size:.8em;color:#999;margin:5px 0 0 0;text-align:center}
	.textbox h3 {font-size:.9em}
	.textbox .abstract p {text-align:left;font-size:.9em;color:#000}
.sponsored h5 {font-size:.9em}
	.sponsored .abstract h5 {border:0;margin-bottom:0;padding-bottom:0}
	.sponsored .abstract p {font-size:.9em;margin:0}
	.sponsored .abstract img {margin:0 0 0 5px;float:right}

.textad {border:1px solid #ccc;width:298px;height:188px;overflow:hidden;margin:-1px 0 0 -1px}

/* 
-------------------------------------------------------------- */
/* FUNCTIONALITY (Jquery)
-------------------------------------------------------------- */
/* Tabs */	
.tab-hide {display:none !important}
	.tab-nav {margin:0 0 -5px 0;border-top:2px solid #000;z-index:100;position:relative}
	.tab-nav li {list-style-type:none;display:block;width:118px;height:30px;text-align:center;overflow:hidden;float:left;margin:0;font-size:.9em;font-weight:bold;line-height:1.8;border:0;background:transparent;cursor:pointer}
	.tab-nav li a:hover  {background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/tabs.gif) no-repeat 0 0;color:#fff}
	.tab-nav a {text-decoration:none;display:block;width:121px;height:30px;background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/tabs.gif) no-repeat -177px 0} 
	.tab-nav li.tab-selected {display:block} 
	.tab-nav li.tab-selected a {color:#fff;background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/tabs.gif) no-repeat 0 0}
	.tab-panel {z-index:99}
	/* News Tabs */
	#newsTabs .tab-nav li,#newsTabs .tab-nav a {width:177px}
	#newsTabs {height:315px;overflow:hidden;position:relative}
	#newsWrap .tab-panel ul {margin:0}
	#newsWrap .tab-panel ul li {border-bottom:1px solid #e7e7e7;padding:4px 0 3px 5px}
	#newsWrap .tab-panel ul li.last {border:0}
	#newsWrap li h1, #newsWrap li h2 {font-size:1.2em;display:inline;padding:0 4px 0 0}	
	/*#newsWrap .tab-panel li.iClubVideo a {color:#449d00}*/
	#newsWrap .tab-panel li.iClubVideo a {display:block;padding-left:20px;background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/icons.gif) no-repeat 0 -250px}
	#newsWrap .tab-panel li.iClubVideo h2 {padding:0}
	#newsWrap .tab-panel li p {display:inline}
	#newsWrap .tab-panel li p a {border-left:1px solid #e7e7e7;padding:0 0 0 6px}

	#aflWrap .tab-panel ul {margin:0}
	#aflWrap .tab-panel ul li {border-bottom:1px solid #e7e7e7;padding:4px 0 3px 5px}
	#aflWrap .tab-panel ul li.last {border:0}
	#aflWrap li h1, #aflWrap li h2 {font-size:1.2em;display:inline;padding:0 4px 0 0}	
	#aflWrap .tab-panel li p {display:inline}
	#aflWrap .tab-panel li p a {border-left:1px solid #e7e7e7;padding:0 0 0 6px}
	#aflWrap .tab-panel li.iVideo a {color:#449d00}

	
	/* For club news tabs */
	#newsTabs { width:354px }
	#newsTabs .tab-panel ul {margin:0}
	#newsTabs .tab-panel ul li {border-bottom:1px solid #e7e7e7;padding:4px 0 3px 5px}
	#newsTabs .tab-panel ul li.last {border:0}
	#newsTabs li h1, #newsTabs li h2 {font-size:1.2em;display:inline;padding:0 4px 0 0}	
	#newsTabs .tab-panel li p {display:inline}
	#newsTabs .tab-panel li p a {border-left:1px solid #e7e7e7;padding:0 0 0 6px}
	#newsTabs .tab-panel li.iVideo a {color:#449d00}

	/* Promo Tabs - 3
	#promoTabs .tab-nav li a:hover {background-position:0 -100px}
	#promoTabs .tab-nav li a {background-position:-118px -100px}	
	#promoTabs .tab-nav li.tab-selected a {background-position:0 -100px} */
	
	/* #newsWrap .tab-panel li.iClubVideo a {color:#449d00} */
	


	/* Promo Tabs - 2 */
	#promoTabs .tab-nav {margin-bottom:7px}
	#promoTabs .tab-nav li, #promoTabs .tab-nav a {width:177px;height:23px}
	#promoTabs .tab-nav li a:hover {background-position:0 0}
	#promoTabs .tab-nav li a {background-position:-177px 0}	
	#promoTabs .tab-nav li.tab-selected a {background-position:0 0}

	/* Stats Tabs */		
	#statscentral {height:210px} 
	#statscentral .tab-nav {margin:0;border:0}
	#statscentral .tab-nav li {width:100px}
	#statscentral .tab-nav a {width:100px} 
	#statscentral .tab-nav li a:hover {background-position:-37px 0}
	#statscentral .tab-nav li.tab-selected a {background-position:-37px 0}
	#statscentral .tab-panel {height:155px}
	#statscentral .tabular {margin-top:-6px}
/* Match Centre */
#matchcentre {position:relative;margin:0;padding:15px 0 0 0;height:90px;overflow:hidden;background:#fff url(http://mm.afl.com.au/Portals/0/images/2009/matchcentre.gif) no-repeat 0 0}
	#matchcentre a.mc-prev, #matchcentre a.mc-next,	#matchcentre a.mc-prevDisabled, #matchcentre a.mc-nextDisabled {display:block;width:29px;height:90px;position:absolute;text-indent:-9000px;overflow:hidden;text-decoration:none;background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/gd-nav.gif) no-repeat 0 0;cursor:pointer;z-index:1000}
	#matchcentre a.mc-prev {left:0;top:0;background-position:0 -100px}
	#matchcentre a.mc-next {left:961px;top:0;background-position:0 0}
	#matchcentre a:hover.mc-prev {background-position:-50px -100px}
	#matchcentre a:hover.mc-next {background-position:-50px 0}
	#matchcentre a.mc-prevDisabled {left:0;top:0;background-position:-100px -100px}
	#matchcentre a.mc-nextDisabled {left:961px;top:0;background-position:-100px 0px}
	#matchcentre ul {height:60px;overflow:hidden !important}
	#matchcentre li {height:60px;width:960px}
	#matchcentre li.mc-emptySlide {width:960px}
	#matchcentre li ul li {width:auto;height:auto}
	#matchcentre .game p a {display:block;text-align:right;line-height:1.18}
	.mc-sponsor {z-index:100;position:absolute;top:15px;left:818px;width:143px;overflow:hidden}	
	.ajaxLoadFailed, .mc-emptySlide { color:#fff;text-align:center }
	
	/* Kwicks */		
	.kwicks {position:absolute;margin:0 25px 0 0;padding:0} 
	.game {display:block;float:left;overflow:hidden;padding:0;cursor:pointer;width:93px;height:60px;background:#fff;margin:0 1px 0 0} 
	
	.game .kwickHover {display:none;text-align:left;width:72px;height:60px;color:#fff;float:left}
	.game .kwickHover ul {margin:2px 5px 2px 65px;font-size:.9em}
	.game .kwickShow a,.game .kwickHover a {color:#004684}
	.game .kwickHover div {height:auto;width:60px;float:none;display:block;font-size:.9em;text-align:right}
	.game .kwickShow a:hover {text-decoration:underline}
	.game h3 {font-size:1.1em}
	.game p {font-size:.9em;margin:5px 0 0 0;color:#a9a9a9}
	.game.active .kwickHover {display:block}

	.Round1,	.Round2,	.Round3,	.Round4,	.Round5,	.Round6,	.Round7,	.Round8,	.Round9,	.Round10, .Round11, .Round12, .Round13, .Round14, .Round15, .Round16, .Round17, .Round18, .Round19, .Round20, .Round21,
	.Round22 {height:60px;padding:0 0 0 65px}	

	.Round1 h1,	.Round2 h1,	.Round3 h1,	.Round4 h1,	.Round5 h1,	.Round6 h1,	.Round7 h1,	.Round8 h1, .Round9 h1,	.Round10 h1, .Round11 h1, .Round12 h1, .Round13 h1, .Round14 h1, .Round15 h1, .Round16 h1, .Round17 h1, .Round18 h1, .Round19 h1, .Round20 h1, .Round21 h1,
	.Round22 h1 {position:absolute;top:7px;left:-35px;z-index:1000;font-size:26px;font-weight:normal;color:#fff}

	.Round1 .kwicksWrap,	.Round2 .kwicksWrap,	.Round3 .kwicksWrap,	.Round4 .kwicksWrap,	.Round5 .kwicksWrap,	.Round6 .kwicksWrap, .Round7 .kwicksWrap,	.Round8 .kwicksWrap,	.Round9 .kwicksWrap,	.Round10 .kwicksWrap,	.Round11 .kwicksWrap, .Round12 .kwicksWrap, .Round13 .kwicksWrap,	.Round14 .kwicksWrap,	.Round15 .kwicksWrap, .Round16 .kwicksWrap, .Round17 .kwicksWrap, .Round18 .kwicksWrap, .Round19 .kwicksWrap,	.Round20 .kwicksWrap,	.Round21 .kwicksWrap,
	.Round22 .kwicksWrap {width:162px /*same as JS maxWidth */}

	.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 {width:72px;height:60px;float:left;color:#000;margin:5px 5px 5px 5px}

	/* LIVE */
	#matchcentre .live {background:#d22d15 url(http://mm.afl.com.au/Portals/0/images/2009/matchcentre.gif) repeat-y 0 -200px}
	#matchcentre .live .kwickShow h3 {color:#fff}
	#matchcentre .live .kwickShow p {background:#f9e359 url(http://mm.afl.com.au/Portals/0/images/2009/matchcentre.gif) repeat-y -500px -200px;border:1px solid #d7c10c;color:#d22d15;width:80px;text-align:center;line-height:1.2}
	#matchcentre .live .kwickShow p a {text-align:center;color:#d22d15}
	#matchcentre .live .kwickHover p a {color:#fff}

	/* FINALS */
	.finals {position:static;width:930px;height:60px;padding:0 0 0 30px;margin:0}
	.finals h3 {color:#000}
	.finals h1 {position:static;float:left;width:35px;z-index:10000;font-size:26px;font-weight:normal;color:#fff;margin:7px 0 0 0}
	.finals .kwickHover {display:block}
	.finals .kwickShow {height:60px;float:left;color:#fff;margin:5px 5px 5px 5px}
	.finals .game {background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/round1.gif) no-repeat 0 0;width:751px;cursor:auto}

	.FinalsWeek1 .game {width:187px;cursor:auto}
	.FinalsWeek1 .kwickShow {width:100px}

	.FinalsWeek3 .game {width:375px;cursor:auto;background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/round2a.gif) no-repeat 0 0}
	.FinalsWeek3 .live {background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/round2b.gif) no-repeat 0 0}
	.FinalsWeek3 .live .kwickShow h3 {color:#d22d15}
	.FinalsWeek3 .live .kwickHover p a {color:#d22d15}
	.FinalsWeek3 .live .kwickShow p {background:#f9e359 url(http://mm.afl.com.au/Portals/0/images/2009/matchcentre.gif) repeat-y 0 -220px;border:1px solid #d22d15;color:#fff}
	.FinalsWeek3 .live .kwickShow p a {color:#fff}
	.FinalsWeek3 .kwickShow {width:80px}

	.FinalsWeek2 .game {width:375px;cursor:auto;background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/round2a.gif) no-repeat 0 0}
	.FinalsWeek2 .live {background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/round2b.gif) no-repeat 0 0}
	.FinalsWeek2 .live .kwickShow h3 {color:#d22d15}
	.FinalsWeek2 .live .kwickHover p a {color:#d22d15}
	.FinalsWeek2 .live .kwickShow p {background:#f9e359 url(http://mm.afl.com.au/Portals/0/images/2009/matchcentre.gif) repeat-y 0 -220px;border:1px solid #d22d15;color:#fff}
	.FinalsWeek2 .live .kwickShow p a {color:#fff}
	.FinalsWeek2 .kwickShow {width:80px}
	
/* Carousel */
.carouselWrap {position:relative;margin:0;height:95px}        
	.carousel {width:246px !important;height:75px !important;background:#fff}
	.carousel {height:85px;overflow:hidden}    
	.carousel li {width:246px;height:85px;margin:0}    
	.carouselWrap a.prev,.carouselWrap a.next {z-index:1000;display:block;position:absolute;top:77px;cursor:pointer !important;background:transparent url(http://mm.afl.com.au/Portals/0/images/2009/icons.gif) no-repeat 0 0;text-indent:-9000px;overflow:hidden;height:20px;width:20px}   
	.carouselWrap a.prev {background-position:0 0;left:205px}    
	.carouselWrap a.next  {background-position:0 -50px;left:227px}    
	.carouselWrap a:hover.prev {background-position:0 -100px}    
	.carouselWrap a:hover.next  {background-position:0 -150px}    
	.carousel .abstract {background:#fff;border:0}    
	.carousel li .abstract h5 {padding-top:4px}    
	.carousel .abstract p {line-height:1.4}    
	.carousel .abstract img {margin:7px 7px 0 7px}


/* sIFR */
.sIFR-flash {visibility:visible !important;margin:0}
.sIFR-replaced {visibility:visible !important}
span.sIFR-alternate {position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}
.sIFR-flash + div[adblocktab=true] {display:none!important}
.sIFR-hasFlash h1.sifr {visibility:hidden;text-transform:uppercase}
.sIFR-hasFlash h2.sifr {visibility:hidden;letter-spacing:-9px;line-height:1.5em;font-size:16px!important;text-transform:uppercase}
.sIFR-hasFlash .articleRelated h2.sifr {visibility:hidden;letter-spacing:-9px;line-height:1.2em;font-size:16px!important;text-transform:uppercase}
.sIFR-hasFlash h3.sifr {visibility:hidden;letter-spacing:-6px;line-height:1.3em;font-size:16px!important;text-transform:uppercase}
.sIFR-hasFlash h4.sifr {visibility:hidden;letter-spacing:-5px;line-height:1.3em;font-size:21px!important;text-transform:uppercase}
h2.sifr,h3.sifr{font-size:16px !important}
h4.sifr{font-size:21px !important}

.sFIR-alternate a, .sFIR-alternate a:link, sFIR-alternate a:hover {text-decoration:none;} 
h2.sifr a:hover, h3.sifr a:hover { text-decoration:none }

h2.sifr a { text-transform:uppercase }

/* Icons
-------------------------------------------------------------------------------------------------- */	
.rss a{float:left;padding:3px 0 3px 18px;width:22px;display:block;background:transparent url(http://mm.afl.com.au/portals/0/images/bg_icons.gif) no-repeat 0 -100px;color:#dc4d00;font:normal 9px/1 tahoma,sans-serif}
.previous, .next{width:20px;display:block;background:transparent url(http://mm.afl.com.au/portals/0/images/bg_icons.gif) no-repeat 0 -900px;text-indent:-9000px;height:20px;overflow:hidden}
.next{background-position:-100px -900px}
a.previous{padding:0 0 0 18px}
a.next{padding:0 18px 0 0;background:-180px -900px}
a:hover.previous{background-position:0 -950px}
a:hover.next{background-position:-180px -950px}
.iViewing,.iTicketing,.iVenue,.iFixture,.iSms{width:30px;float:left;display:block;background:transparent url(http://mm.afl.com.au/portals/0/images/bg_icons.gif) no-repeat 0 -1100px;text-indent:-9000px;height:40px;overflow:hidden}
.iViewing{background-position:0 -1100px}
.iTicketing{background-position:-50px -1100px}
.iVenue{background-position:-100px -1100px}
.iFixture{background-position:-150px -1100px}
.iSms{background-position:-200px -1100px}
a:hover.iViewing{background-position:0 -1150px}
a:hover.iTicketing{background-position:-50px -1150px}
a:hover.iVenue{background-position:-100px -1150px}
a:hover.iFixture{background-position:-150px -1150px}
a:hover.iSms{background-position:-200px -1150px}
ul li.iVideo {padding-left:14px;list-style-type:none;background:transparent url(http://mm.afl.com.au/portals/0/images/bg_icons.gif) no-repeat 0 -800px;line-height:1.6}
ul li.iVideo a:hover{color:#357b00}
a.iVideo{padding-left:16px;background:transparent url(http://mm.afl.com.au/portals/0/images/bg_icons.gif) no-repeat 0 -801px;line-height:1.6}
a:hover.iVideo{color:#357b00}

/* Navigation + Tabs
-------------------------------------------------------------------------------------------------- */
tr td ul.tabs{border:0 !important;clear:both}
tr td ul.tabs li a{border:0}
tr td ul.tabs li,tr td ul.tabs li.selected{border:0}
tr td ul.tabs li.selected a{margin:0;color:#fff}
tr td ul.tabs li a{width:30px;padding:10px 0;background:url(http://mm.afl.com.au/portals/0/images/bg_icons.gif) #fff no-repeat 0 -2400px;color:#000;font-size:9px;text-align:center}
tr td ul.tabs li a:hover,tr td ul.tabs li.selected a{margin:0;border:0;background-position:-50px -2400px}
.tabs{margin:5px 0 0 0;border-bottom:2px solid #ced4e9}
.tabs ul{margin:0;padding:0;list-style-type:none}
.tabs li{float:left;margin:0 1px 0 0;padding:0;display:block}
.tabs a{float:left;margin:0;padding:0 0 0 3px;background:url(http://mm.afl.com.au/portals/0/images/bg_afl.gif) no-repeat left -700px;text-decoration:none}
.tabs a span{float:left;width:auto;margin:0;padding:3px 6px 5px 2px;display:block;background:url(http://mm.afl.com.au/portals/0/images/bg_afl.gif) no-repeat right -100px;color:#3b3b3b;font-size:10px;font-weight:bold;text-align:center;line-height:1.5;cursor:pointer}
.tabs a:hover span{color:#000}
.tabs .selected a{background-position:0 -125px}
.tabs .selected a span{background-position:100% -125px;color:#fff}
.tabs a:hover{background-position:0% -125px;color:#fff}
.tabs a:hover span{background-position:100% -125px;color:#fff}
.tabs li.tabTitle{padding:6px 5px 0 0;border:0;background:#fff;color:#034e92;font-size:.94em;font-weight:bold}
.tabBox{margin:5px 0;border-bottom:2px solid #ced4e9}
.tabBox ul{margin:0;padding:0;list-style-type:none}
.tabBox li{float:left;margin:0;padding:0;display:block}
.tabBox a{float:left;margin:0;padding:0 0 0 9px;background:url(http://mm.afl.com.au/portals/0/images/bg_tabBoxLeft.gif) no-repeat left top;text-decoration:none}
.tabBox a span{float:left;width:auto;margin:0;padding:3px 14px 3px 5px;display:block;background:url(http://mm.afl.com.au/portals/0/images/bg_tabBoxRight.gif) no-repeat right top;color:#3b3b3b;font-weight:bold;text-align:center;line-height:2;height:30px;cursor:pointer}
.tabBox a:hover span{color:#000}
.tabBox .selected a{background-position:0 -125px}
.tabBox .selected a span{background-position:100% -125px;color:#fff}
.tabBox a:hover{background-position:0% -125px;color:#fff}
.tabBox a:hover span{background-position:100% -125px;color:#fff}
.tabBoxSmall{margin:5px 0;border-bottom:2px solid #ced4e9}
.tabBoxSmall ul{margin:0;padding:0;list-style-type:none}
.tabBoxSmall li{float:left;margin:0 1px 0 0;padding:0;display:block}
.tabBoxSmall a{float:left;margin:0;padding:0 0 0 3px;background:url(http://mm.afl.com.au/portals/0/images/bg_tabBoxLeftSmall.gif) no-repeat left top;text-decoration:none}
.tabBoxSmall a span{float:left;width:auto;margin:0;padding:3px 6px 3px 2px;display:block;background:url(http://mm.afl.com.au/portals/0/images/bg_tabBoxRightSmall.gif) no-repeat right top;color:#3b3b3b;font-size:10px;font-weight:bold;text-align:center;line-height:1.2;height:20px;cursor:pointer}
.tabBoxSmall a:hover span{color:#000}
.tabBoxSmall .selected a{background-position:0 -125px}
.tabBoxSmall .selected a span{background-position:100% -125px;color:#fff}
.tabBoxSmall a:hover{background-position:0% -125px;color:#fff}
.tabBoxSmall a:hover span{background-position:100% -125px;color:#fff}

/* Styled divs
-------------------------------------------------------------------------------------------------- */
.skiplinks{width:1px;font-size:1px;line-height:1px;position:absolute;left:-9000px}
.warning{color:#cc3300 !important}
.writeoffs{float:left;margin:0pt 10px 10px 0pt;overflow:hidden}
.writeoffs ul{clear:left}
p.related,td.related{clear:both;margin:0;color:#999999;font-size:.94em;text-align:center;position:relative}
small.related{color:#abaebb}
td.related{padding:5px 0 5px 30px;border-right:0;background:transparent url(http://mm.afl.com.au/portals/0/images/bg_icons.gif) no-repeat 3px -497px;text-align:left}
/* Puffs */
.puff{background:#fff;position:relative}
#sidebar .puff{border-top:2px solid #000}
.puff p img{float:right;margin:5px 0 0 8px;display:inline}
.inlineRight{font-size:11px;font-weight:normal;position:absolute;top:5px;right:5px}
.inlineRight a{display:inline}
ul.inlineRight{margin:0}
.inlineRight li{margin:0;padding:0;border-right:1px solid #ced4e9;display:inline;list-style-type:none}
.inlineRight li.last{border:0;padding-right:0}
h2 .inlineRight{font-size:.8em;top:0;right:0}
/* Captions */
a.caption{width:65px;display:none;background:transparent url(http://mm.afl.com.au/portals/0/images/caption_bg.png) repeat 0 0;position:absolute;top:100px;left:10px}


/* Landing Pages
-------------------------------------------------------------------------------------------------- */
.landingPage p.related{margin:5px 0;text-align:left}
.landingPage .featureAbstract{border-bottom:2px solid #ced4e9;background:url(http://mm.afl.com.au/portals/0/images/bg_tables.gif) #e4e8f9 no-repeat -1300px bottom}
.landingPage .featureAbstract img{margin:0 10px 0 10px}
.landingPage .s1 h2{margin:10px 0 5px 0;font-size:1.6em}
.landingPage .s1.puff{background-color:#fff}
.landingPage .s1.puff img{float:right;margin:0 10px 10px 10px}
.landingPage .s1.puff p{margin-right:10px}
.landingPage .c2.landingB .s1{width:236px}
.landingPage .c2.landingB .s2{width:364px}

/* Forms
-------------------------------------------------------------------------------------------------- */
fieldset{border:0}
/* Recent Forms css */
ul.fRows{margin:0 0 15px 0;padding:0 0 5px 0;border-top:1px solid #ced4e9;border-bottom:2px solid #ced4e9;background:url(http://mm.afl.com.au/portals/0/images/bg_tables.gif) #e4e8f9 no-repeat scroll -1300px bottom}
ul.fRows li{padding:3px 7px;margin:0;clear:left;border-bottom:1px solid #ced4e9;list-style-type:none;color:#000}
ul.fRows li.error{color:#ff0000}
ul.fRows li.error input{border:1px solid #ff0000}
ul.fRows label{width:90px;float:left}
ul.fRows select{font-size:11px}
ul.fRows span{padding:0 5px}
ul.fRows .fMessage{font-size:11px}
ul.fRows .fLabel{margin-left:90px;float:none;padding:2px;font-size:11px}
ul.fRows .formButton{border:0;margin:0;padding:3px 6px 2px 4px;background:#00529c;color:#fff;font-size:12px;font-weight:bold;cursor:pointer}

/* Signup Forms */
.signupMain{width:940px !important;margin:0 auto}
.signupMain table{width:100%;margin:10px auto;padding:10px 0 20px 0;border-top:2px solid #00529c;clear:both;background:url(http://mm.afl.com.au/portals/0/images/bg_tables.gif) #eceef5 no-repeat -1300px bottom}
.signupMain table td{border-bottom:1px solid #ced4e9;padding:2px 5px}
.signupMain table td table,.signupMain table td table td{margin:0;padding:0;border:0;background:transparent}
.signupMain table td table td{padding:3px 0}
.signupMain table td h4{color:#00529c}
.signupMain table td strong{margin:5px 0;display:block}

/* RSS Feed
-------------------------------------------------------------------------------------------------- */
p.rssList{padding:0 0 0 18px;display:block;background:transparent url(http://mm.afl.com.au/portals/0/images/bg_icons.gif) no-repeat 0 -100px}

/* News
-------------------------------------------------------------------------------------------------- */
.aflNewsTop{margin:0 0 5px 0;background:url(http://mm.afl.com.au/portals/0/images/bg_dotted.gif) #fff repeat-x left bottom;height:40px}
.aflNewsBottom{float:right !important}
.abstract h3,.featureAbstract h3{font-size:1.5em}
.abstract h3 a{font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal}
.abstract p cite,.featureAbstract p cite{display:block;color:#abaebb;font-size:.94em}
.abstract img,.featureAbstract img{float:left;margin:3px 8px 0 0}
.aflNews .articleRelated li.iVideo{padding-left:20px;background-position:0 -799px}
.aflNews .tools{float:right !important;width:auto !important;margin:5px 0px 0px 0px;text-align:right}
.aflNews h1{float:left;margin:0px !important;display:inline !important;background:none !important}
.aflNews .toolsTop{width:150px;margin:14px 0px 5px 0px;float:right;background-color:transparent}
.aflNews .toolsTop .tools{margin:0;float:right;width:auto !important}
.aflNews .tools li{margin:0;padding:0;width:auto;float:left;list-style-type:none;font-size:.94em}
.aflNews .tools li a.previous,.aflNews .tools li a.next{display:block;background:transparent url(http://mm.afl.com.au/portals/0/images/bg_icons.gif) no-repeat 0 -1102px;text-indent:0}
.aflNews .tools li a.previous{border-right:1px dotted #ced4e9;width:60px !important;text-align:left}
.aflNews .tools li a.next{width:40px !important;background-position:-156px -1102px !important;text-align:right}
.aflNews .tools li a:hover.previous{width:60px !important;background-position:0 -1152px;text-align:left}
.aflNews .tools li a:hover.next{width:40px !important;background-position:-156px -1152px !important;text-align:right}
.searchForm{margin:0 0 2px 0;padding:0 0 8px 0;border-bottom:1px dotted #cccccc}
.searchForm label{display:none}
.searchForm .searchText{width:112px;float:left;padding:1px;font-size:.94em}
.formButton{padding:2px 3px;margin:0 0 0 2px;border:0;color:#fff;background-color:#000;font-size:11px;font-weight:bold;cursor:pointer}
#article #content p{margin-bottom:1.5em;line-height:1.5}
#article #content h1{border-bottom:1px dotted #ced4e9;padding:0 0 10px 0;margin:0 0 10px 0}
.articleDetails{margin:10px 0 10px 0}
.articleDetails cite{display:block;color:#7c808d;font-size:.94em}
.articleTools{clear:both;width:265px;float:right}
.articleTools li{width:15px;float:right;margin:0 0 0 10px;overflow:hidden}
.articleTools li a{display:block;background:transparent url(http://mm.afl.com.au/portals/0/images/bg_icons.gif) no-repeat 0 -1250px;height:20px;overflow:hidden}
.articleTools li.iEmail a{background-position:0 -1250px}
.articleTools li.iPrint a{background-position:-25px -1250px}
.articleTools li.iFontUp a{background-position:-75px -1250px}
.articleTools li.iFontDown a{background-position:-50px -1250px}
.articleTools li.iFontNormal a{background-position:-75px -1250px}
.articleTools li.iDelicious a{background-position:-100px -1250px}
.articleTools li.iRss a{background-position:-125px -1250px;text-indent:-9000px}
.articleTools li.iRss a, 
.articleTools li.iFontUp a, 
.articleTools li.iFontDown a, 
.articleTools li.iPrint a {text-indent:-9000px}
.articleTools li.iDigg a{background-position:-150px -1250px}
.articleTools li.iEmail a:hover{background-position:0 -1300px}
.articleTools li.iPrint a:hover{background-position:-25px -1300px;text-indent:-9000px}
.articleTools li.iFontUp a:hover{background-position:-75px -1300px;text-indent:-9000px}
.articleTools li.iFontDown a:hover{background-position:-50px -1300px;text-indent:-9000px}
.articleTools li.iFontNormal a:hover{background-position:-75px -1300px}
.articleTools li.iDelicious a:hover{background-position:-100px -1300px}
.articleTools li.iRss a:hover{background-position:-125px -1300px}
.articleTools li.iDigg a:hover{background-position:-150px -1300px}
.articleRelated{width:246px;float:right;clear:right;margin:0 0 20px 20px}
.articleRelated h3{border-top:2px solid #000;padding-top:5px;color:#000}
.articleRelated a{font-weight:normal}
.articleRelated ul{margin:0 0 15px 0}
.articleRelated ul li.relatedArticles{list-style-type:none !important;}
.articleRelated ul li.relatedVideo{padding-left:20px !important;margin:0 !important;list-style-type:none;background:transparent url(http://mm.afl.com.au/portals/0/images/bg_news_icons.png) no-repeat scroll 0px 0px}
.articleRelated ul li.relatedImages{margin-left:0;padding-left:15px;display:block;list-style-type:none;background:transparent url(http://mm.afl.com.au/portals/0/images/bg_news_icons.png) no-repeat scroll 0px -150px}
.articleRelated ul li.relatedLocked{margin-left:0;padding-left:15px;display:block;list-style-type:none;background:transparent url(http://mm.afl.com.au/portals/0/images/bg_icons.gif) no-repeat scroll 0pt -1100px}
.articleRelated ul li.relatedAudio{margin-left:0;padding-left:15px;display:block;list-style-type:none;background:transparent url(http://mm.afl.com.au/portals/0/images/bg_news_icons.png) no-repeat scroll 0px -300px}
.articleRelated ul li.relatedOther{margin-left:0;padding-left:15px;display:block;list-style-type:none;background:transparent url(http://mm.afl.com.au/portals/0/images/bg_news_icons.png) no-repeat scroll 0px -450px}
.articleEmail{clear:both;border-top:2px solid #000;padding-top:5px;display:none}
.articleEmail h2{width:108px;float:left;border-right:1px dotted #ced4e9;margin:0 15px 0 0}
.articleEmail fieldset{padding:4px 0;border-bottom:1px dotted #ced4e9}
.articleEmail fieldset label{width:70px;float:left;display:block;font-size:.94em}
.articleEmail fieldset input{float:left;margin:0 30px 0 0;width:100px;font-size:.94em}
.articleEmail .formButton{margin:5px 0}
h1.articleHeadline{margin:0px 0px 10px !important;padding:0px 0px 10px !important;font-weight:bold}

/* AFL Corner */
.aflCorner{width:300px;margin:15px 0 0 0;padding:30px 0 5px 0;background:url(http://mm.afl.com.au/portals/0/images/bg_headings.gif) #003f8b no-repeat -350px -1100px;overflow:hidden}
.aflCorner h2{display:none}
.aflCorner .puff{width:290px;margin:0 5px;padding:5px 0;border-top:2px solid #ced4e9}
.aflCorner .puff h4,.aflCorner .puff p{margin-right:8px;margin-left:8px}
.aflCorner .puff img{float:left;margin:3px 5px 0 5px}

/* Latest Videos 08 Style*/
.latest-videos-08 .span4 { margin:0 !important;width:236px !important;padding-left:5px;background:#fff url(http://mm.afl.com.au/Portals/0/images/bg_dotted-vert1.gif) repeat-y scroll 0 -2px; }
.latest-videos-08 { border-top:2px solid #000;padding:8px 0 0 }
.latest-videos-08 .subhead { border:0 }
.latest-videos-08 h2.hLatestVideos { background:transparent url(http://mm.afl.com.au/Portals/0/images/bg_headings.gif) no-repeat scroll 0 -500px;width:108px;height:67px;overflow:hidden }
.latest-videos-08 h2 a { display:block;text-decoration:none;text-indent:-9000px }
.latest-videos-08 h2 a em { font-size:0.5em;font-weight:bold }
.latest-videos-08 ul { float:left;margin:0;width:236px;list-style-type:none;overflow:hidden }
.latest-videos-08 ul li { background:transparent url(http://mm.afl.com.au/Portals/0/images/bg_dotted.gif) repeat-x scroll 0 1px;border:0 none;font-size:1em;padding:3px 0;clear:both;margin:0 }
.latest-videos-08 .userlinks { text-align:center;background:transparent url(http://mm.afl.com.au/Portals/0/images/bg_dotted.gif) repeat-x scroll 0 1px;clear:both;padding-top:5px }
.latest-videos-08 li a { background:transparent url(http://mm.afl.com.au/Portals/0/images/bg_icons.png) no-repeat scroll 0 -800px;border:0 none;padding:0 0 0 17px }


/* AFL Feature */
.afl-feature { background:#004684;clear:both }
	.afl-feature .subhead h3.sifr {width:240px}
	.afl-feature .abstract {margin:5px 5px;color:#fff;border-color:#2870a2}
	.afl-feature .abstract {padding-top:5px}
	.afl-feature .subnav {margin:5px 10px;padding-bottom:5px}
	.afl-feature a {color:#fff}
	.afl-feature .ad {margin:0 10px}
	.afl-feature .subhead {border-bottom:2px solid #fff;margin:0 10px}
	.afl-feature .subhead h3 {padding-top:7px;width:150px}
	.afl-feature .subhead strong {top:10px}
	.feature .abstract img {margin:5px 8px 5px 5px;background:#fff}
	.afl-feature .abstract p {margin:0}
	.relatedItemDelimiter {display:inline;color:#cccccc;}
	.relatedItemPipe {display:inline;}
	
/* Sports Image Gallery
-------------------------------------------------------------------------------------------------- */
.SportImageGallery_O{width:786px;height:650px}
.SportImageGallery_O .SportImageGallery_treeview{float:left;width:186px;text-align:center;height:650px;overflow:auto}
.SportImageGallery_O .SportImageGallery_treeview span.SportImageGallery_Title{color:#666666;font-weight:400;font-family:Verdana,sans-serif;font-size:16px;text-align:center}
.SportImageGallery_O .SportImageGallery_content{float:right;width:600px;text-align:center;height:600px}
.SportImageGallery_O .SportImageGallery_Paging_O{float:right;width:600px;text-align:center;height:50px}
.SportImageGallery_O .SportImageGallery_Paging_O .SportImageGallery_Paging_I{float:none;text-align:center}
.SportImageGallery_O .SportImageGallery_content .SportImageGallery_Image_O{float:left;width:150px;text-align:center;height:150px}
.SportImageGallery_O .SportImageGallery_content .SportImageGallery_Image_O .SportImageGallery_Image_I{margin-left:10px;margin-top:10px;width:130px;text-align:center;height:100px;overflow:hidden}
.SportImageGallery_O .SportImageGallery_content .SportImageGallery_Image_O .SportImageGallery_Image_I a img.SportImageGallery_Picture{text-align:center}
.SportImageNavigator_O{text-align:left;height:auto}
.SportImageNavigator_O .SportImageNavigator_I{text-align:left;height:auto;vertical-align:middle}
.SportImageNavigator_O .SportImageNavigator_I .Page{text-align:center;left:100px;height:auto}
.SportImageNavigator_O .SportImageNavigator_I .Page .ScrollLeft{float:left;margin-top:60px;width:36px;text-align:right;height:36px}
.SportImageNavigator_O .SportImageNavigator_I .Page .ScrollLeft img.ImageLeft{text-align:center}
.SportImageNavigator_O .SportImageNavigator_I .Page .LinkImage_O{float:left;width:140px;text-align:center;height:150px;vertical-align:middle}
.SportImageNavigator_O .SportImageNavigator_I .Page .LinkImage_O .LinkImage_I{margin-left:5px;margin-top:10px;width:130px;text-align:center;height:100px;overflow:hidden}
.SportImageNavigator_O .SportImageNavigator_I .Page .LinkImage_O .LinkImage_I a img.Picture{text-align:center;height:100px}
.SportImageNavigator_O .SportImageNavigator_I .Page .ScrollRight{float:left;margin-top:60px;width:36px;height:36px}
.SportImageNavigator_O .SportImageNavigator_I .Page .ScrollRight img.ImageRight{text-align:center}
div.SportImageGallery_Settings{text-align:center;height:150px}
div.PictureAnchor{margin-left:50px;margin-top:10px;text-align:center}
div.PictureFrame{float:left;width:105px;text-align:center;height:150px}
div.Picture_O{float:left;width:105px;text-align:center;height:110px;overflow:hidden}
img.Picture_I{text-align:center;height:100px}
div.PictureCommand{text-align:center;height:16px}
img.PictureCommandImage{text-align:center;height:16px}

/* Search Results */
.searchWrap{position:relative}
.Results1_SearchArea{padding:10px 20px 5px 20px;margin:0 0 15px 0;background:url(http://mm.afl.com.au/portals/0/images/bg_tables.gif) #eceef5 no-repeat -3500px bottom;height:50px}
.Results1_SearchQuery{width:100px;float:left;border:2px solid #ced4e9;padding:1px 3px;font-size:13px}
.Results1_StartSearch{padding:3px;margin:0 0 5px 2px;border:0;color:#fff !important;background:#00529c;font-size:11px;font-weight:bold;position:absolute;cursor:pointer}
.Results1_SearchType{color:#00529c;font-size:11px;position:absolute;left:20px;top:40px}
.Results1_SearchType  label{margin:0 15px 0 0}
.Results1_ShowingResults{padding:10px 0;font-size:12px}
.searchResult,.searchResultAlternate{padding:10px 0 0 0;margin:15px 0 0 0;background:url(http://mm.afl.com.au/portals/0/images/bg_dotted.gif) #fff repeat-x left top}
.searchResult a,.searchResultAlternate a{font:normal 1.5em/1.3 Georgia,"Times New Roman",Times,serif}
.Results1_PageListArea{width:auto;margin:20px auto 0 auto;padding:20px 15% 10px  15%;background:url(http://mm.afl.com.au/portals/0/images/bg_dotted.gif) #fff repeat-x left top;text-align:center}
.Results1_PageListArea span,.Results1_PageListArea a{clear:right;width:auto;float:left;border:1px solid #ced4e9;margin:0 5px 0 0;padding:0 5px;display:block;text-align:center}
.Results1_PageListArea span.currentPageLink{background:#ced4e9}

/* AFL Registration table CSS*/
#dnn_ctr116947_ViewRegistration_RegistrationSection .signupMain{width:960px !important}
#dnn_ctr116947_ViewRegistration_RegistrationSection table{width:100%;margin:10px 0;padding:10px 0 20px 0;border-top:2px solid #00529c;clear:both;background:url(http://mm.afl.com.au/portals/0/images/bg_tables.gif) #eceef5 no-repeat -1300px bottom}
#dnn_ctr116947_ViewRegistration_RegistrationSection table td{border-bottom:1px solid #ced4e9;padding:2px 5px}
#dnn_ctr116947_ViewRegistration_RegistrationSection table td table,
#dnn_ctr116947_ViewRegistration_RegistrationSection table td table td{margin:0;padding:0;border:0;background:transparent}
#dnn_ctr116947_ViewRegistration_RegistrationSection table td table td{padding:3px 0}
#dnn_ctr116947_ViewRegistration_RegistrationSection table td h4{color:#00529c}
#dnn_ctr116947_ViewRegistration_RegistrationSection table td strong{margin:5px 0;display:block}
.teamSponsors{background:url(http://mm.afl.com.au/portals/0/images/bg_teams.gif) #fff no-repeat 0 10px}

/* Advertising
-------------------------------------------------------------------------------------------------- */
.teamSponsors{margin:10px 25px 0 25px;padding:10px 0;width:940px;border-top:2px solid #ced4e9;background:url(http://mm.afl.com.au/portals/0/images/bg_teams.gif) #fff no-repeat 0px 10px;text-align:center}
#footer .teamSponsors h5{width:200px;float:left;margin:0 0 0 80px;padding:15px 20px 10px 0;border-right:2px solid #ced4e9;display:block;font-size:1em;text-align:right;height:51px}
#footer .teamSponsors img{margin:0 0 0 10px}
.adLeaderboard{margin:10px 0;padding:15px 0;width:940px;border-top:1px solid #ced4e9;text-align:center}
#footer .adLeaderboard{width:990px}
.adMrec{margin-bottom:15px}
.adMrec small,.sponsoredTitle{margin:2px 0;display:block;color:#abaebb;text-align:center}
.sponsoredTitle{border-top:1px solid #ced4e9}

ul.sponsorList{padding:0;list-style-type:none;font-size:0}
	.sponsorList li{margin:0;padding:0;clear:both;list-style-type:none;font-size:0;line-height:1.8;position:relative}
	.sponsorList li a{border-bottom:1px solid #fff;display:block;background:url(http://mm.afl.com.au/portals/0/images/bg_afl.gif) #d2d8eb no-repeat 0 -200px;height:34px}
	.sponsorList li a:hover{background:#ebedf6;text-decoration:none}
	.sponsorList strong{margin-right:5px;display:block;font-size:.94em;font-weight:normal;font-size:10px}
	.sponsorList div{margin:2px 3px 0 2px;float:left;width:53px;height:30px}
	.sponsorList li small{ float:left;width:180px;font-weight:bold;font-size:12px;line-height:.9;cursor:pointer }
	.adStrip{margin:0 0 15px 0}

.afl2008 .sponsorList li small { float:none }

/* News Article comment */
.commentName{margin-right:50px;margin-top:10px}
.commentEmail{margin-right:50px}
.commentComment{margin-right:27px}
.postComment{padding-top:10px;border-top:1px solid #ced4e9;margin-top:10px}



/* 
 * Paches and Fix 
 * -------------------- */

/* audioNewsItem fix */
.videoNewsItem{clear:both}
.videoNewsItem .VPC{width:100%;padding:0;clear:both;margin-bottom:5px;background-color:#e7ebef}
.videoNewsItem .IP{width:105px;padding:0;margin:5px 0 0 5px;float:left}
.videoNewsItem .TD{width:494px;float:left}
.audioNewsItem{clear:both}
.audioNewsItem .APC{width:100%;padding:0;clear:both;margin-bottom:5px;background-color:#e7ebef}
.audioNewsItem .IP{width:105px;padding:0;margin:5px 0 0 5px;float:left}
.audioNewsItem .TD{width:494px;float:left}

/* videoNewsItem fix */
#dnn_sidebar2008 .videoNewsItem{clear:both}
#dnn_sidebar2008 .videoNewsItem .VPC{width:100%;padding:0}
#dnn_sidebar2008 .videoNewsItem .IP{width:284px;padding:0;margin:5px 0}
#dnn_sidebar2008 .videoNewsItem .IP img{float:left;margin-left:5px}
#dnn_sidebar2008 .videoNewsItem .TD{width:284px}
#dnn_sidebar2008 .audioNewsItem{clear:both}
#dnn_sidebar2008 .audioNewsItem .APC{width:100%;padding:0}
#dnn_sidebar2008 .audioNewsItem .IP{width:284px;padding:0;margin:5px 0}
#dnn_sidebar2008 .audioNewsItem .IP img{float:left;margin-left:5px}
#dnn_sidebar2008 .audioNewsItem .TD{width:284px}
#dnn_sidebar2008 .PagingTable{width:auto;margin-top:1px;clear:both}


/* fix for poll module pop up layer overflow issue */
div#statsCentral2008 .c2 .s1{overflow:visible !important}

/* fix for rich text */
MsoTableGrid a:hover{text-decoration:none}
div.newsContainer div.newsItemsContainer div.newsItem div.textContainer h3{padding-left:6px}
#dnn_ctr111012_contentPane{clear:left}

/* Module fix */
div.fixForm table{width:100%}

/* my team fixes */
div.AdelaideCrows_GradientContainer img,
div.BrisbaneLions_GradientContainer img,
div.CarltonBlues_GradientContainer img,
div.EssendonBombers_GradientContainer img,
div.Fremantle_GradientContainer img,
div.GeelongCats_GradientContainer img,
div.HawthornHawks_GradientContainer img,
div.MelbourneDemons_GradientContainer img,
div.NorthMelbourneKangaroos_GradientContainer img,
div.RichmondTigers_GradientContainer img,
div.StKildaSaints_GradientContainer img,
div.SydneySwans_GradientContainer img,
div.WestCoastEagles_GradientContainer img,
div.WesternBulldogs_GradientContainer img{margin-right:5px}

/* Final Script */
#FinalScript { width:0px;height:0px;overflow:hidden;font-size:0px }

/* Sport video Links Settings */
#SelectionPane { position:relative;left:-11px }




/* Recycle Area
 *
 * --------------------------------------------------------- */
/*

a { color:#004684;text-decoration:none;outline:none }
a:link { color:#014497 }
a:visited { color:#00519c }
a:hover { color:#be0012;text-decoration:underline }
a:active { color:#be0012 } 

h2 small{display:block;color:#666666;font:11px Arial,Helvetica,sans-serif;text-align:right;position:absolute;top:12px;right:0}
p{margin-bottom:15px}
img.ad {background:#E21E30}
li{display:list-item}
.last, li.last, .abstract.last { border:0 }

.services ul {border:0}
	.services .abstract ul li {color:#fff;font-size:.9em;font-weight:bold;padding-left:0}
	.services li strong {background:#f18731;color:#fff;padding:1px 3px}



.price_container{width:620px;margin:0 auto;background:#e4e8f9}
.price_container .prices{margin:0 auto}
.price_container .italic{font-style:italic}
.price_container table{border:1px solid #ced4e9;background:#fff}
.price_container th{border-bottom:2px solid #034e92;border-right:1px solid #ced4e9;padding:2px 10px;color:#034e92}
.price_container td{border-right:1px solid #ced4e9;padding:2px 10px;text-align:center}
.price_container .noborder{border-right:0}
.price_container .bold{color:#034e92;font-weight:bold}
.price_container .price_details{padding:0em 2em;display:block;line-height:1.8em}
.price_container .left_desc{text-align:left}
.price_container .midheader{border-top:2px solid #034e92;border-bottom:2px solid #034e92}
.price_container .no_header_border{border-bottom:0}
.price_container h4{text-indent:2em}
.price_container .onsale{float:left;width:6em;display:block;text-indent:2em}
.price_container .margin_left{margin-left:6em}
.price_container .small_print{font-size:80%;text-indent:4em} 


#bpsHeader { text-align:center;margin-bottom:1px }
#bpsHeader iframe { margin:0 auto;padding:0;clear:both;width:990px }
#bpsHeaderEx { margin:0;width:100%;padding:0;background-color:#fff;text-align:center }

*/

/* to be removed */
#masthead2008{width:990px;margin:0;border-bottom:1px solid #fff;background:url(http://mm.afl.com.au/portals/0/images/bg_masthead.jpg) #fff repeat-x 0 0;text-align:center;position:relative;height:140px;clear:both}
#masthead2008 p{width:250px;float:left;margin-top:0;height:78px;overflow:hidden}
#masthead2008 p a{float:left;width:250px;display:block;text-indent:-9000px;overflow:hidden;height:78px}
#masthead2008 h1{width:130px;margin:0 auto;background:none;text-indent:-9000px;position:relative;height:120px;z-index:2}
#masthead2008 h1 a{width:130px;display:block;height:120px}
#masthead2008 h5{width:155px;padding-left:65px;color:#fff;background:url(http://mm.afl.com.au/portals/0/images/bg_icons.gif) #df000f no-repeat 0 -1400px;font-size:11px;font-weight:normal;text-align:left;line-height:1.7;position:absolute;top:90px;left:760px;vertical-align:top}
#masthead2008 h5 a{color:#fff}
#masthead2008 h5 img{float:right}
#masthead2008 h6{width:200px;text-align:center;position:absolute;top:90px;left:550px}
#masthead2008 h6 a{color:#fff}
#masthead2008 ul#nTeams{margin:0;padding:0;position:absolute;top:25px;left:0;z-index:1}
#masthead2008 ul#nTeams li{float:left;margin:0;padding:0;display:block;list-style-type:none}
#masthead2008 ul#nTeams li a{width:50px;float:left;display:block;background:transparent url(http://mm.afl.com.au/portals/0/images/bg_nav.gif) no-repeat -10px -24px;text-indent:-9000px;height:50px;overflow:hidden}
#masthead2008 ul#nTeams li a:hover{background-position:-10px -124px}
#masthead2008 ul#nTeams li#nADEL a{margin-left:10px;background-position:-10px -24px}
#masthead2008 ul#nTeams li#nADEL a:hover{background-position:-10px -124px}
#masthead2008 ul#nTeams li#nBRIS a{background-position:-67px -24px}
#masthead2008 ul#nTeams li#nBRIS a:hover{background-position:-67px -124px}
#masthead2008 ul#nTeams li#nCARL a{background-position:-118px -24px}
#masthead2008 ul#nTeams li#nCARL a:hover{background-position:-118px -124px}
#masthead2008 ul#nTeams li#nCOLL a{background-position:-167px -24px}
#masthead2008 ul#nTeams li#nCOLL a:hover{background-position:-167px -124px}
#masthead2008 ul#nTeams li#nESS a{background-position:-217px -24px}
#masthead2008 ul#nTeams li#nESS a:hover{background-position:-217px -124px}
#masthead2008 ul#nTeams li#nFRE a{background-position:-267px -24px}
#masthead2008 ul#nTeams li#nFRE a:hover{background-position:-267px -124px}
#masthead2008 ul#nTeams li#nGEEL a{background-position:-319px -24px}
#masthead2008 ul#nTeams li#nGEEL a:hover{background-position:-319px -124px}
#masthead2008 ul#nTeams li#nHAW a{background-position:-369px -24px}
#masthead2008 ul#nTeams li#nHAW a:hover{background-position:-369px -124px}
#masthead2008 ul#nTeams li#nKANG a{margin-left:155px;background-position:-562px -24px}
#masthead2008 ul#nTeams li#nKANG a:hover{background-position:-562px -124px}
#masthead2008 ul#nTeams li#nMELB a{background-position:-608px -24px}
#masthead2008 ul#nTeams li#nMELB a:hover{background-position:-608px -124px}
#masthead2008 ul#nTeams li#nPORT a{background-position:-657px -24px}
#masthead2008 ul#nTeams li#nPORT a:hover{background-position:-657px -124px}
#masthead2008 ul#nTeams li#nRICH a{background-position:-707px -24px}
#masthead2008 ul#nTeams li#nRICH a:hover{background-position:-707px -124px}
#masthead2008 ul#nTeams li#nSTK a{background-position:-760px -24px}
#masthead2008 ul#nTeams li#nSTK a:hover{background-position:-760px -124px}
#masthead2008 ul#nTeams li#nSYD a{background-position:-806px -24px}
#masthead2008 ul#nTeams li#nSYD a:hover{background-position:-806px -124px}
#masthead2008 ul#nTeams li#nWCE a{width:58px;background-position:-855px -24px}
#masthead2008 ul#nTeams li#nWCE a:hover{background-position:-855px -124px}
#masthead2008 ul#nTeams li#nWB a{background-position:-916px -24px}
#masthead2008 ul#nTeams li#nWB a:hover{background-position:-916px -124px}


/* Summer Sport Top Border Fix */
.summer-border { border-bottom:1px solid #538f31;line-height:0;height:0 }