/*----------------------*/
/*----------------------*/
/*Main Positioning*/
/*----------------------*/
/*----------------------*/
/*html, body{	
	width:100%;	
}*/	
body{	
	background-attachment:fixed;
	background-color:#382c31;
	background-image:url(../images/background.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	color:#000000;
	font: 100.01%/1.4 Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

div#main-wrap{		
	display:block;
	margin:0 auto;
	text-align:left;
	width:1264px;
	padding:12px;
}
#main-wrap:after, div#news-wrap ul li p:after; div#wide-column:after{
	content:".";
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
}

div#content-wrap{
	background-image:url(../images/transparent-background.png);
	background-repeat: repeat;
	float:left;
	padding:12px;
	width:924px;
	margin-bottom:12px;
}

div#advert-wrap{
	background-image:none;
	float:left;
	padding-left:12px;
	width:300px;
}

div#advert-wrap div.web-banner{
	margin: 3px 0;
}

div#header a{
	background-image:url(../images/header.png);
	background-repeat: no-repeat;
	cursor:pointer;
	display:block;
	float:left;
	height:193px;
	position:relative;
	text-indent:-5000px;
	width:620px; /*goes across first 2 cols*/

}

div#news-wrap{
	min-height:200px;
}

body#body-speakers #right-col img{
	padding-top:10px;
}
body#body-speakers #right-col img{
	padding-top:10px;
}

div#news-wrap{
	float:right;
	margin-left:5px;
	/*display:block;*/
	width:289px;
}

div#news-wrap h2{
	background-image:url(../images/h2-LatestNews.jpg);
	background-repeat: no-repeat;
	height:24px;
	margin-bottom:12px;
	text-indent:-5000px;
	width:289px;
}

body#body-speakers div#news-wrap h2{
	background-image:url(../images/h2-program.jpg);
	background-repeat: no-repeat;
	height:24px;
	margin-bottom:12px;
	text-indent:-5000px;
	width:289px;
}

body#body-live div#news-wrap h2{
	background-image:url(../images/h2-live.jpg);
	background-repeat: no-repeat;
	height:24px;
	margin-bottom:12px;
	text-indent:-5000px;
	width:289px;
}

div#news-wrap ul, div.twitter{
	background-color:#AB4233; 
	padding:12px 0;
}
#body-speakers div#news-wrap ul{
	margin:0; padding:0
}
#body-speakers div#news-wrap ul li ul li{
	margin:0;
	padding:5px 0 0 0;
}

div#news-wrap ul li{
	padding:8px 12px;
	clear:both;
}				

div#news-wrap ul li img{
	float:left;
	padding-right:3px;
}

div#news-wrap ul li div{
	margin-left:105px;
}

div#nav-wrap{
	clear:left;
	display:block;
	float:left;
	width:324px;
}


div#wide-column{
	margin-left:325px;
}

div#wide-column div#left-col{
	/*display:block;*/
	float:left;
	/*padding-right:11px;*/
	width:300px;
	text-align:right;
	
}
div#wide-column div#right-col{
	/*display:block;*/
	float:left;
	position:relative;
	width:285px;
	padding-left:11px;
	/*padding-bottom:140px;*/	
}


div#logos{
	padding: 16px 0 0 0;
}

/*----------------------*/
/*-----------------------*/
/*TYPOGRAPHY*/
/*-------------------------*/
/*--------------------------*/
div#content-wrap{
	color:#ffffff;
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
}
div#tinycontent{
	color:#000000;
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
}

div#news-wrap{
	color:#ffffff;
	font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
}

h1{
	color:#AAA892;
	font-size:16px;	
	font-weight:bold;
}
h2{
	color:#AAA892;
	font-size:14px;	
	font-weight:bold;
}
#wide-column h1, #wide-column h2, #wide-column h3, #program-details h3{
	padding:12px 0;
}
#program-details h3{
	color: #303;
	font-size:18px;	
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}
h3{
	color:#AAA892;
	font-size:12px;	
	font-weight:bold;
}
h4{
	color: #f0f0f0;
	font-size:11px;	
	font-weight:bold;
}

#program-details h4{
	color:#303;
	font-size:12px;
}

#body-speakers-main div#wide-column ul.speakers-list a, #body-bsp div#wide-column ul.speakers-list a{
	color:#f0f0f0;
	font-style:normal;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

div#wide-column a, table#LIVEprogram th, div#program-details a{
	color:#c43e2e;
	font-style:italic;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}
div#news-wrap a{
	color:#ffffff;
}

div#wide-column a:visited, div#news-wrap a:visited{
	color:#c43e2e;
}

div#wide-column a:hover, div#news-wrap a:visited{
	color:#AAA892;
}

strong.red{
	font-style:italic;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#A9CADF;
}

/*----------------------*/
/*----------------------*/
/*MAIN NAVIGATION*/
/*----------------------*/
/*----------------------*/
#nav-wrap ul#nav{
	
	height: 520px;
}
#nav-wrap ul li a{
	cursor:pointer;
	display:block;
	margin:0;	
	padding:0;
	text-decoration:none;
	text-indent: -999999px;	
}

/*Home*/
li#nav-home a:link, li#nav-home a:visited{
	background:url(../images/nav.png) 0 0 no-repeat;
	height:59px;
	width:282px;
}
li#nav-home a:hover, li#nav-home a:active, #body-home li#nav-home a{
	background:url(../images/nav.png) -283px 0 no-repeat;
	height:85px;
	width:323px;
}


/*Register */
li#nav-register a:link, li#nav-register a:visited{
	background: url(../images/nav.png) 0 -59px no-repeat;
	height:29px;
	width:280px;
}

li#nav-register a:hover, li#nav-register a:active, #body-register li#nav-register a{
	background: url(../images/nav.png) -283px -85px no-repeat;
	height:42px;
	width:323px;
}


/*Program */
li#nav-program a:link, li#nav-program a:visited{
	background: url(../images/nav.png) 0 -89px no-repeat;
	height:29px;
	width:282px;
}
li#nav-program a:hover, li#nav-program a:active, #body-program li#nav-program a{
	background: url(../images/nav.png) -283px -127px no-repeat;
	height:39px;
	width:323px;
}

/*Speakers*/
li#nav-speakers a:link, li#nav-speakers a:visited{
	background: url(../images/nav.png) 0 -120px no-repeat;
	height:28px;
	width:282px;
}
li#nav-speakers a:hover, li#nav-speakers a:active, #body-speakers li#nav-speakers a, #body-speakers-main li#nav-speakers a{
	background: url(../images/nav.png) -283px -170px no-repeat;
	height:41px;
	width:323px;
}

/*RESPECT: Submit a couplet link*/
li#nav-couplet a:link, li#nav-couplet a:visited{
	background: url(../images/nav.png) 0 -447px no-repeat;
	height:30px;
	width:282px;
}
li#nav-couplet a:hover, li#nav-couplet a:active, body#body-couplet li#nav-couplet a{
	background: url(../images/nav.png) -283px -610px no-repeat;
	height:33px;
	width:323px;
}
/*backstage pass*/
li#nav-backstagepass a:link, li#nav-backstagepass a:visited{
	background: url(../images/nav.png) 0 -148px no-repeat;
	height:30px;
	width:282px;
}
li#nav-backstagepass a:hover, li#nav-backstagepass a:active, body#body-bsp li#nav-backstagepass a{
	background: url(../images/nav.png) -283px -212px no-repeat;
	height:40px;
	width:323px;
}

/*Song Summit LIVE pass rollover*/
li#nav-live a:link, li#nav-live a:visited{
	background: url(../images/nav.png) 0 -178px no-repeat;
	height:30px;
	width:282px;
}
li#nav-live a:hover, li#nav-live a:active, #body-live li#nav-live a{
	background: url(../images/nav.png) -283px -252px no-repeat;
	height:41px;
	width:323px;
}
/*Partners and Sponsors rollover*/
li#nav-sponsors a:link, li#nav-sponsors a:visited{
	background: url(../images/nav.png) 0 -208px no-repeat;
	height:30px;
	width:282px;
}
li#nav-sponsors a:hover, li#nav-sponsors a:active, #body-sponsors li#nav-sponsors a{
	background: url(../images/nav.png) -283px -295px no-repeat;
	height:41px;
	width:323px;
}

/*Music Market*/
li#nav-musicmarket a:link, li#nav-musicmarket a:visited{
	background: url(../images/nav.png) 0 -238px no-repeat;
	height:30px;
	width:282px;
}
li#nav-musicmarket a:hover, li#nav-musicmarket a:active, #body-musicmarket li#nav-musicmarket a{
	background: url(../images/nav.png) -283px -337px no-repeat;
	height:41px;
	width:323px;
}

/*Event Info */
li#nav-eventinfo a:link, li#nav-eventinfo a:visited{
	background: url(../images/nav.png) 0 -268px no-repeat;
	height:30px;
	width:282px;
}
li#nav-eventinfo a:hover, li#nav-eventinfo a:active, #body-eventinfo li#nav-eventinfo a{
	background: url(../images/nav.png) -283px -380px no-repeat;
	height:41px;
	width:323px;
}

/*media rollover*/
li#nav-media a:link, li#nav-media a:visited{
	background: url(../images/nav.png) 0 -298px no-repeat;
	height:29px;
	width:282px;
}
li#nav-media a:hover, li#nav-media a:active, #body-media li#nav-media a{
	background: url(../images/nav.png) -283px -424px no-repeat;
	height:40px;
	width:323px;
}

/*Gallery */
li#nav-gallery a:link, li#nav-gallery a:visited{
	background: url(../images/nav.png) 0 -328px no-repeat;
	height:29px;
	width:282px;
}
li#nav-gallery a:hover, li#nav-gallery a:active, #body-gallery li#nav-gallery a{
	background: url(../images/nav.png) -283px -465px no-repeat;
	height:38px;
	width:323px;
}
/*unearthed rollover*/
li#nav-unearthed a:link, li#nav-unearthed a:visited{
	background: url(../images/nav.png) 0 -357px no-repeat;
	height:29px;
	width:282px;
}
li#nav-unearthed a:hover, li#nav-unearthed a:active, #body-unearthed li#nav-unearthed a{
	background: url(../images/nav.png) -283px -507px no-repeat;
	height:41px;
	width:323px;
}

/*contact rollover*/
li#nav-contact a:link, li#nav-contact a:visited{
	background: url(../images/nav.png) 0 -388px no-repeat;
	height:57px;
	width:282px;
}
li#nav-contact a:hover, li#nav-contact a:active, #body-contact li#nav-contact a{
	background: url(../images/nav.png) -283px -549px no-repeat;
	height:58px;
	width:323px;
}

/*---------------------*/

/*----------------------*/
/*-----------------------*/
/*SOCIAL MEDIA LINKS*/
/*----------------------*/
/*-----------------------*/

ul#social-media{
	background: url(../images/Community-background.png) 0 0 no-repeat;
	display:block;
	height:89px;
	margin:8px 0;
	padding-left:163px;
	width:137px; /*padding plus width = 300px*/
}



ul#social-media li a{
	cursor:pointer;
	display:block;
	float:left;
	height:33px;
	margin:28px 6px 0 0;
	text-indent:-5000px;
	width:33px;
}

ul#social-media li#social-facebook a{
	background: url(../images/social-facebook.png) 0 0 no-repeat;	
}

ul#social-media li#social-twitter a{
	background: url(../images/social-twitter.png) 0 0 no-repeat;	
}

ul#social-media li#social-youtube a{
	background: url(../images/social-youtube.png) 0 0 no-repeat;	
}

/*----------------------*/
/*-----------------------*/
/*----SPEAKERS LIST-----*/
/*----------------------*/
/*-----------------------*/


ul.speakers-list li{
	display:inline;
	clear:both;
	text-align:right;
}

#wide-column ul.speakers-list li a, #wide-column ul.speakers-list li a:link, #wide-column ul.speakers-list li a:visited{
	display:block;
	width:275x;
	background: url(../images/speakers-background.png) 0 0 repeat-y;	
	height: 71px;
	text-align:left;	
	margin:12px 0;	
	border:1px solid #4f4f4f;
}

/*ul.speakers-list li a strong{
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ffffff;
}*/


ul.speakers-list li img{
	float:left;
	margin-right:3px;
}

#body-speakers-main #news-wrap{
	min-height:345px;
}

/*----------------------*/
/*-----------------------*/
/*----SPONSORS LIST-----*/
/*----------------------*/
/*-----------------------*/

ul.sponsors-list{
	width: 590px;
	text-align:left;
	/*min-height:76px;*/
}

body#body-bsp ul.sponsors-list{
	width:270px;
}
ul.sponsors-list li a{
	text-decoration:none;
	display:block;
	padding:0;
	margin:0;
	text-indent: -999999px;
	width:120px;
	height:86px;
}

ul.sponsors-list li{
	display:block;
	float:left;
	margin:3px;
}

li.nswgov-logo a{
	display:block;
	width:68px;
	height:70px;
	background-image:url(../images/sponsor-logos-nswgov.png);
	background-repeat:no-repeat;
	background-position:top-left;
	text-indent:-999999px;
}

/*Studios 301 logo rollover*/
li#sponsor-logos-studios301 a:link, li#sponsor-logos-studios301 a:visited{
	background-image:url(../images/sponsor-logos-studios301.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}


/*SAE logo rollover*/
li#sponsor-logos-sae a:link, li#sponsor-logos-sae a:visited{
	background-image:url(../images/sponsor-logos-sae.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*utas logo rollover*/
li#sponsor-logos-utas a:link, li#sponsor-logos-utas a:visited{
	background-image:url(../images/sponsor-logos-utas.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*bmi logo rollover*/
li#sponsor-logos-bmi a:link, li#sponsor-logos-bmi a:visited{
	background-image:url(../images/sponsor-logos-bmi.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*ampal logo rollover*/
li#sponsor-logos-ampal a:link, li#sponsor-logos-ampal a:visited{
	background-image:url(../images/sponsor-logos-ampal.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*triplej logo rollover*/
li#sponsor-logos-triplej a:link, li#sponsor-logos-triplej a:visited{
	background-image:url(../images/sponsor-logos-triplej.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*MIDEM logo rollover*/
li#sponsor-logos-midem a:link, li#sponsor-logos-midem a:visited{
	background-image:url(../images/sponsor-logos-midem.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*SPA logo rollover*/
li#sponsor-logos-spa a:link, li#sponsor-logos-spa a:visited{
	background-image:url(../images/sponsor-logos-spa.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*One Movement logo rollover*/
li#sponsor-logos-onemovement a:link, li#sponsor-logos-onemovement a:visited{
	background-image:url(../images/sponsor-logos-onemovement.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*Music Max logo rollover*/
li#sponsor-logos-musicmax a:link, li#sponsor-logos-musicmax a:visited{
	background-image:url(../images/sponsor-logos-max.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*Arts NSW logo rollover*/
li#sponsor-logos-artsnsw a:link, li#sponsor-logos-artsnsw a:visited{
	background-image:url(../images/sponsor-logos-artsnsw.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*ECMA logo rollover*/
li#sponsor-logos-ecma a:link, li#sponsor-logos-ecma a:visited{
	background-image:url(../images/sponsor-logos-ecma.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*ACMF logo rollover*/
li#sponsor-logos-acmf a:link, li#sponsor-logos-acmf a:visited{
	background-image:url(../images/sponsor-logos-acmf.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*AYMC logo rollover*/
li#sponsor-logos-aymc a:link, li#sponsor-logos-aymc a:visited{
	background-image:url(../images/sponsor-logos-aymc.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*AIM logo rollover*/
li#sponsor-logos-aim a:link, li#sponsor-logos-aim a:visited{
	background-image:url(../images/sponsor-logos-aim.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*Rock the schools logo rollover*/
li#sponsor-logos-rock a:link, li#sponsor-logos-rock a:visited{
	background-image:url(../images/sponsor-logos-rock.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*SOCAN logo rollover*/
li#sponsor-logos-socan a:link, li#sponsor-logos-socan a:visited{
	background-image:url(../images/sponsor-logos-socan.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*PRS For Music logo rollover*/
li#sponsor-logos-prs a:link, li#sponsor-logos-prs a:visited{
	background-image:url(../images/sponsor-logos-prs.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*ASCAP logo rollover*/
li#sponsor-logos-ascap a:link, li#sponsor-logos-ascap a:visited{
	background-image:url(../images/sponsor-logos-ascap.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*tdp logo rollover*/
li#sponsor-logos-tdp a:link, li#sponsor-logos-tdp a:visited{
	background-image:url(../images/sponsor-logos-tdp.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*MAL logo rollover*/
li#sponsor-logos-mal a:link, li#sponsor-logos-mal a:visited{
	background-image:url(../images/sponsor-logos-mal.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Sounds Australia logo rollover*/
li#sponsor-logos-soundsaustralia a:link, li#sponsor-logos-soundsaustralia a:visited{
	background-image:url(../images/sponsor-logos-soundsaustralia.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Telstra Road to Tamworth logo rollover*/
li#sponsor-logos-trtt a:link, li#sponsor-logos-trtt a:visited{
	background-image:url(../images/sponsor-logos-trtt.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Arts QLD logo rollover*/
li#sponsor-logos-artsqld a:link, li#sponsor-logos-artsqld a:visited{
	background-image:url(../images/sponsor-logos-artsqld.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*NA2r logo rollover*/
li#sponsor-logos-na2r a:link, li#sponsor-logos-na2r a:visited{
	background-image:url(../images/sponsor-logos-na2r.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Amber Tech logo rollover*/
li#sponsor-logos-amber a:link, li#sponsor-logos-amber a:visited{
	background-image:url(../images/sponsor-logos-amber.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Banki Haddock Fiora logo rollover*/
li#sponsor-logos-bhf a:link, li#sponsor-logos-bhf a:visited{
	background-image:url(../images/sponsor-logos-bhf.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Hilltop Hoods logo rollover*/
li#sponsor-logos-hth a:link, li#sponsor-logos-hth a:visited{
	background-image:url(../images/sponsor-logos-hth.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Vanda Young Song Comp logo rollover*/
li#sponsor-logos-vysc a:link, li#sponsor-logos-vysc a:visited{
	background-image:url(../images/sponsor-logos-vandayoung.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*NZ On Air logo rollover*/
li#sponsor-logos-nzonair a:link, li#sponsor-logos-nzonair a:visited{
	background-image:url(../images/sponsor-logos-nzonair.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Gibson logo rollover*/
li#sponsor-logos-Gibson a:link, li#sponsor-logos-Gibson a:visited{
	background-image:url(../images/sponsor-logos-gibson.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*SBA logo rollover*/
li#sponsor-logos-SBA a:link, li#sponsor-logos-SBA a:visited{
	background-image:url(../images/sponsor-logos-SBA.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Brag logo rollover*/
li#sponsor-logos-brag a:link, li#sponsor-logos-brag a:visited{
	background-image:url(../images/sponsor-logos-brag.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Brag logo rollover*/
li#sponsor-logos-aa a:link, li#sponsor-logos-aa a:visited{
	background-image:url(../images/sponsor-logos-aa.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Allans Music logo rollover*/
li#sponsor-logos-allans a:link, li#sponsor-logos-allans a:visited{
	background-image:url(../images/sponsor-logos-allans.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Albert Music logo rollover*/
li#sponsor-logos-AlbertMusic a:link, li#sponsor-logos-AlbertMusic a:visited{
	background-image:url(../images/sponsor-logos-AlbertMusic.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Sonicbids logo rollover*/
li#sponsor-logos-sonicbids a:link, li#sponsor-logos-sonicbids a:visited{
	background-image:url(../images/sponsor-logos-sonicbids.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Howling Wolves logo rollover*/
li#sponsor-logos-howlingwolves a:link, li#sponsor-logos-howlingwolves a:visited{
	background-image:url(../images/sponsor-logos-howlingwolves.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Roland Music logo rollover*/
li#sponsor-logos-roland a:link, li#sponsor-logos-roland a:visited{
	background-image:url(../images/sponsor-logos-roland.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*FAHCSIA logo rollover*/
li#sponsor-logos-fahcsia a:link, li#sponsor-logos-fahcsia a:visited{
	background-image:url(../images/sponsor-logos-fahcsia.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*QUT logo rollover*/
li#sponsor-logos-qut a:link, li#sponsor-logos-qut a:visited{
	background-image:url(../images/sponsor-logos-qut.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Gadigal logo rollover*/
li#sponsor-logos-gadigal a:link, li#sponsor-logos-gadigal a:visited{
	background-image:url(../images/sponsor-logos-gadigal.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*TMN logo rollover*/
li#sponsor-logos-tmn a:link, li#sponsor-logos-tmn a:visited{
	background-image:url(../images/sponsor-logos-tmn.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*BanditFM rollover*/
li#sponsor-logos-banditfm a:link, li#sponsor-logos-banditfm a:visited{
	background-image:url(../images/sponsor-logos-banditfm.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

ul li.events-nsw-logo a{
	display:block;
	width:68px;
	height:70px;
	background-image:url(../images/NSW-events-logo.png);
	background-repeat:no-repeat;
	background-position:top-left;
	text-indent:-999999px;
}

.sydney-logo a{
	display:block;
	width:68px;
	height:70px;
	background-image:url(../images/City-of-Sydney.png);
	background-repeat:no-repeat;
	background-position:top-left;
	text-indent:-999999px;
}
ul li.apra-amcos-logo a{
	display:block;
	width:68px;
	height:70px;
	background-image:url(../images/AA-logo.png);
	background-repeat:no-repeat;
	background-position:top-left;
	text-indent:-999999px;
}

li#sponsor-logos-studios301 a:hover, li#sponsor-logos-studios301 a:active, li#sponsor-logos-sae a:hover, li#sponsor-logos-sae a:active, li#sponsor-logos-utas a:hover, li#sponsor-logos-utas a:active, li#sponsor-logos-bmi a:hover, li#sponsor-logos-bmi a:active, li#sponsor-logos-ampal a:hover, li#sponsor-logos-ampal a:active, li#sponsor-logos-triplej a:hover, li#sponsor-logos-triplej a:active, li#sponsor-logos-spa a:hover, li#sponsor-logos-spa a:active, li#sponsor-logos-onemovement a:hover, li#sponsor-logos-onemovement a:active, li#sponsor-logos-musicmax a:hover, li#sponsor-logos-musicmax a:active, li#sponsor-logos-ecma a:hover, li#sponsor-logos-ecma a:active, li#sponsor-logos-acmf a:hover, li#sponsor-logos-acmf a:active, li#sponsor-logos-aim a:hover, li#sponsor-logos-aim a:active, li#sponsor-logos-rock a:hover, li#sponsor-logos-rock a:active, li#sponsor-logos-socan a:hover, li#sponsor-logos-socan a:active, li#sponsor-logos-ascap a:hover, li#sponsor-logos-ascap a:active, li#sponsor-logos-tdp a:hover, li#sponsor-logos-tdp a:active, li#sponsor-logos-soundsaustralia a:hover, li#sponsor-logos-soundsaustralia a:active, li#sponsor-logos-trtt a:hover, li#sponsor-logos-trtt a:active, li#sponsor-logos-artsqld a:hover, li#sponsor-logos-artsqld a:active, li#sponsor-logos-na2r a:hover, li#sponsor-logos-na2r a:active, li#sponsor-logos-bhf a:hover, li#sponsor-logos-bhf a:active, li#sponsor-logos-amber a:hover, li#sponsor-logos-amber a:active, li#sponsor-logos-mal a:hover, li#sponsor-logos-mal a:active, li#sponsor-logos-hth a:hover, li#sponsor-logos-hth a:active, li#sponsor-logos-vysc a:hover, li#sponsor-logos-vysc a:active, li#sponsor-logos-apranz a:hover, li#sponsor-logos-apranz a:active, li#sponsor-logos-prs a:hover, li#sponsor-logos-prs a:active, li#sponsor-logos-nzonair a:hover, li#sponsor-logos-nzonair a:active, li#sponsor-logos-midem a:hover, li#sponsor-logos-midem a:active, li#sponsor-logos-Gibson a:hover, li#sponsor-logos-Gibson a:active, li#sponsor-logos-gadigal a:hover, li#sponsor-logos-gadigal a:active, li#sponsor-logos-brag a:hover, li#sponsor-logos-brag a:active, li#sponsor-logos-aa a:hover, li#sponsor-logos-aa a:active, li#sponsor-logos-aymc a:hover, li#sponsor-logos-aymc a:active, li#sponsor-logos-allans a:hover, li#sponsor-logos-allans a:active, li#sponsor-logos-roland a:hover, li#sponsor-logos-roland a:active, li#sponsor-logos-SBA a:hover, li#sponsor-logos-SBA a:active, li#sponsor-logos-artsnsw a:hover, li#sponsor-logos-artsnsw a:active, li#sponsor-logos-AlbertMusic a:hover, li#sponsor-logos-ALbertMusic a:active, li#sponsor-logos-howlingwolves a:hover, li#sponsor-logos-howlingwolves a:active, li#sponsor-logos-sonicbids a:hover, li#sponsor-logos-sonicbids a:active, li#sponsor-logos-fahcsia a:hover, li#sponsor-logos-fahcsia a:active, li#sponsor-logos-qut a:hover, li#sponsor-logos-qut a:active, li#sponsor-logos-tmn a:hover, li#sponsor-logos-tmn a:active, li#sponsor-logos-banditfm a:hover, li#sponsor-logos-banditfm a:active{
	background-position:-120px 0;
}

/*----------------------*/
/*-----------------------*/
/*----POD HOLDERS-----*/
/*----------------------*/
/*-----------------------*/

div.pod-holder{
	border-top:2px solid #4f4f4f;
	border-bottom:2px solid #4f4f4f;
	margin-bottom: 5px;
}
body#body-musicmarket p.pod-logo a{
	text-decoration:none;
	display:block;
	padding:0;
	margin:0;
	text-indent: -5300px;
	width:120px;
	height:86px;
}

body#body-musicmarket #left-col p, body#body-musicmarket #left-col h3{
	text-align:left;
}

/*AFTRS logo rollover*/
p#pod-holder-aftrs a:link, p#pod-holder-aftrs a:visited{
	background-image:url(../images/pod-holder-AFTRS.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*AGSC logo rollover*/
p#pod-holder-agsc a:link, p#pod-holder-agsc a:visited{
	background-image:url(../images/pod-holder-AGSC.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*AIM logo rollover*/
p#pod-holder-aim a:link, p#pod-holder-aim a:visited{
	background-image:url(../images/sponsor-logos-aim.png);
	background-position: 0 0;
	background-repeat: no-repeat
}

/*Allans logo rollover*/
p#pod-holder-allans a:link, p#pod-holder-allans a:visited{
	background-image:url(../images/sponsor-logos-allans.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*AMBER logo rollover*/
p#pod-holder-amber a:link, p#pod-holder-amber a:visited{
	background-image:url(../images/sponsor-logos-amber.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*AMC logo rollover*/
p#pod-holder-amc a:link, p#pod-holder-amc a:visited{
	background-image:url(../images/pod-holder-AMC.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*AON logo rollover*/
p#pod-holder-aon a:link, p#pod-holder-aon a:visited{
	background-image:url(../images/pod-holder-AON.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	
}
/*ASONG logo rollover*/
p#pod-holder-asong a:link, p#pod-holder-asong a:visited{
	background-image:url(../images/pod-holder-Asong.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*CMC Productions logo rollover*/
p#pod-holder-cmc a:link, p#pod-holder-cmc a:visited{
	background-image:url(../images/pod-holder-CMC.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*First Base Music logo rollover*/
p#pod-holder-fbm a:link, p#pod-holder-fbm a:visited{
	background-image:url(../images/pod-holder-fbm.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Gadigal Music logo rollover*/
p#pod-holder-gadigal a:link, p#pod-holder-gadigal a:visited{
	background-image:url(../images/pod-holder-gadigal.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*The Grove Studios logo rollover*/
p#pod-holder-thegrovestudios a:link, p#pod-holder-thegrovestudios a:visited{
	background-image:url(../images/pod-holder-thegrovestudios.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*IMMEDIA logo rollover*/
p#pod-holder-immedia a:link, p#pod-holder-immedia a:visited{
	background-image:url(../images/pod-holder-IMMEDIA.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*JMC logo rollover*/
p#pod-holder-jmc a:link, p#pod-holder-jmc a:visited{
	background-image:url(../images/pod-holder-JMC.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Lostsong logo rollover*/
p#pod-holder-lostsong a:link, p#pod-holder-lostsong a:visited{
	background-image:url(../images/pod-holder-lostsong.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Nordoff Robbinslogo rollover*/
p#pod-holder-nordoffrobbins a:link, p#pod-holder-nordoffrobbins a:visited{
	background-image:url(../images/pod-holder-nordoffrobbins.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*PPCA logo rollover*/
p#pod-holder-ppca a:link, p#pod-holder-ppca a:visited{
	background-image:url(../images/pod-holder-PPCA.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*QUT logo rollover*/
p#pod-holder-qut a:link, p#pod-holder-qut a:visited{
	background-image:url(../images/sponsor-logos-qut.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*SAE logo rollover*/
p#pod-holder-sae a:link, p#pod-holder-sae a:visited{
	background-image:url(../images/sponsor-logos-sae.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Songcentral logo rollover*/
p#pod-holder-songcentral a:link, p#pod-holder-songcentral a:visited{
	background-image:url(../images/pod-holder-songcentral.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Studios 301 logo rollover*/
p#pod-holder-studios301 a:link, p#pod-holder-studios301 a:visited{
	background-image:url(../images/sponsor-logos-studios301.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*The Sound Lab logo rollover*/
p#pod-holder-thesoundlab a:link, p#pod-holder-thesoundlab a:visited{
	background-image:url(../images/pod-holder-thesoundlab.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	}
/*Support Act logo rollover*/
p#pod-holder-supportact a:link, p#pod-holder-spportact a:visited{
	background-image:url(../images/pod-holder-supportact.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*Timeless logo rollover*/
p#pod-holder-timeless a:link, p#pod-holder-timeless a:visited{
	background-image:url(../images/pod-holder-timeless.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*TRTT logo rollover*/
p#pod-holder-trtt a:link, p#pod-holder-trtt a:visited{
	background-image:url(../images/sponsor-logos-trtt.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*Tolvanen logo rollover*/
p#pod-holder-tolvanen a:link, p#pod-holder-tolvanen a:visited{
	background-image:url(../images/pod-holder-Tolvanen.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*entArt logo rollover*/
p#pod-holder-entArt a:link, p#pod-holder-entArt a:visited{
	background-image:url(../images/pod-holder-entArt.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

/*guitar hero logo rollover*/
p#pod-holder-GH a:link, p#pod-holder-GH a:visited{
	background-image:url(../images/pod-holder-GH.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*dj hero logo rollover*/
p#pod-holder-DJH a:link, p#pod-holder-DJH a:visited{
	background-image:url(../images/pod-holder-DJH.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}


/*ROLLOVER*/
p#pod-holder-aftrs a:hover, p#pod-holder-aftrs a:active, p#pod-holder-agsc a:hover, p#pod-holder-agsc a:active, p#pod-holder-aim a:hover, p#pod-holder-aim a:active, p#pod-holder-amber a:hover, p#pod-holder-amber a:active, p#pod-holder-amc a:hover, p#pod-holder-amc a:active, p#pod-holder-aon a:hover, p#pod-holder-aon a:active, p#pod-holder-asong a:hover, p#pod-holder-asong a:active, p#pod-holder-cmc a:hover, p#pod-holder-cmc a:active, p#pod-holder-fbm a:hover, p#pod-holder-fbm a:active, p#pod-holder-immedia a:hover, p#pod-holder-immedia a:active, p#pod-holder-jmc a:hover, p#pod-holder-jmc a:active, p#pod-holder-lostsong a:hover, p#pod-holder-lostsong a:active, p#pod-holder-ppca a:hover, p#pod-holder-ppca a:active, p#pod-holder-sae a:hover, p#pod-holder-sae a:active, p#pod-holder-songcentral a:hover, p#pod-holder-songcentral a:active, p#pod-holder-studios301 a:hover, p#pod-holder-studios301 a:active, p#pod-holder-trtt a:hover, p#pod-holder-trtt a:active, p#pod-holder-tolvanen a:hover, p#pod-holder-tolvanen a:active, p#pod-holder-entArt a:hover, p#pod-holder-entArt a:active, p#pod-holder-thesoundlab a:hover, p#pod-holder-thesoundlab a:active, p#pod-holder-timeless a:hover, p#pod-holder-timeless a:active, p#pod-holder-nordoffrobbins a:hover, p#pod-holder-nordoffrobbins a:active, p#pod-holder-thegrovestudios a:hover, p#pod-holder-thegrovestudios a:active, p#pod-holder-qut a:hover, p#pod-holder-qut a:active,p#pod-holder-allans a:hover, p#pod-holder-allans a:active, p#pod-holder-supportact a:hover, p#pod-holder-supportact a:active, p#pod-holder-gadigal a:hover, p#pod-holder-gadigal a:active, p#pod-holder-GH a:hover, p#pod-holder-GH a:active, p#pod-holder-DJH a:hover, p#pod-holder-DJH a:active{
	background-position:-120px 0;
}

/*-----------------------*/
/*-	contact FORM----------*/
/*------------------------*/
#contact-area, #signup-form {
	width: 345px;
}

#contact-area input, #contact-area textarea, #signup-form input.txt {
	padding: 5px;
	width: 250px;
	font-family: Helvetica, sans-serif;
	font-size: 1.4em;
	margin: 0px 0px 10px 0px;
	border: 2px solid #ccc;
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus, #signup-form input:focus {
	border: 2px solid #900;
}

#contact-area input.submit-button, #signup-form input.submit-button {
	width: 100px;
}

#contact-area label {
	float: left;
	text-align: left;
	margin-right: 15px;
	width: 150px;
	padding-top: 5px;
}

#signup-form div{
		padding: .5em 0;
}

#signup-form div ul, #signup-form div p{
		padding:0;
		margin:0;
}

/* MEDIA BOX */
.media-box{
		background-color:#382c31;
		padding:16px;
		margin-bottom:16px;
		display:block;
		height:500px;
}
.media-box object, .media-box iframe, .media-box div{
		width:500px;
		float:left;
		margin-right:7px;
}
.media-box p{
		color:#CCC;
}
.media-box a:hover{
		background-color:#fff;
}

/*#program{
		display:block;
		height:855px;
		margin:0;
		padding:0;
}*/

/*----------------------------*/
/* TINY BOX Modal Window */
/*-----------------------------*/
#tinybox {
	position:absolute; 
	display:none; 
	padding:10px; 
	background:#fff url(../images/preload.gif) no-repeat 50% 50%; 
	border:10px solid #e3e3e3; 
	z-index:2000
}
#tinymask {
	position:absolute; 
	display:none; 
	top:0; 
	left:0; 
	height:100%; 
	width:100%; 
	background:#000; 
	z-index:1500
}
#tinycontent {
	background:#fff; 
	text-align:left;
}
#program-details hr{
	color:#f0f0f0;
	width:100%;
	display:block;
}
