*{
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 11px;
	font-family: arial,helvetica,sans-serif;
	color: #000000;
	line-height:1.3em;
	text-transform: lowercase;
}

html,body{
	height: 100%;
	background: #ffffff url(/_graphics/bg.jpg) top left repeat-x;	
}

h1,h2,h3,h4,h5,h6{
	font-weight: bold;
	text-decoration: none;
}

p{
	padding: 0px 0px 10px 0px;
}

a:hover{
	color: inherit;
	text-decoration: underline;
}

a{
	font-size: inherit;
	color: #a44083;
	text-decoration: none;
	overflow: hidden;
}

img{
	display:block;
}
	
.nm{
	padding: 0px;
	margin: 0px;
}

input,select,textarea{
	background:#ffffff;
	border: 1px solid #cecece;
	padding: 2px 3px;
	float: left;
	margin-bottom:5px;
}

label{
	width: 100px;
	float: left;
	padding: 2px 3px 2px 0px;
}

.form_item{
	clear: left;
	margin: 0px 0px 3px 0px;
}

form br{
	clear:both;
}

.clear{
	clear:both;
}

#submit_btn{
	margin-left:103px;
}

/* ---------- LAYOUT ---------- */

.div_comments_container{
	margin: 5px 0px 0px 0px;
}

.div_comment,.comment_form{
	background: #f2f2f2;
	padding: 6px;
	margin: 1px 0px 0px 0px;
}

#div_center{
	width: 940px;
	margin: 0px auto 0px auto;
}

#div_content{
	width: 620px;
	float: left;
	margin: 44px 0px 0px 0px;
	padding: 0px 0px 44px 0px;
}

#div_menu{
	width: 305px;
	float: right;
	margin: 60px 0px 0px 0px;
}

.div_info{
	width: 140px;
	float: left;
	clear: left;
}

.div_body{
	width: 465px;
	float: right;
	margin: 0px 0px 0px 0px;
}

.div_update,.div_gig,.div_gallery,.div_release{
	background: url(/_graphics/bg_line.gif) 0px 0px no-repeat;
	padding: 9px 0px 1px 0px;
}

.div_release{
	margin: 0px 0px 10px 0px;
}

/* -------- SPECIFICS --------- */

.div_gallery img{
	float: left;
	margin: 0px 7px 5px 0px;
}

.bigimage{
	width:465px;
}

.div_gallery img.end{
	float: left;
	margin: 0px 0px 5px 0px;
}

.commentDate{
	color: #777777;	
}

.commentBody{
	width: 446px;
	overflow: auto;
	color: #777777;
}

* html .commentBody{
	width: 445px;
	overflow: auto;
}

.comment_submit{
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
}

.h2_title{
	font-size: 13px;
	text-transform:uppercase;
	font-weight:normal;
}

.extras{
	border-top: 1px solid #a6a6a6;
	padding: 3px 0px 0px 0px;
}

.date,.gallery{
	font-size: 13px;
	font-weight: bold;
	line-height: 1em;
	padding: 2px 0px 5px 0px;
}

.login a{
	background: url(/_graphics/icon_comment.gif) 0px 4px no-repeat;
	padding: 0px 0px 0px 12px;
}

.comment a, .comment_nologged a{
	background: url(/_graphics/icon_comment.gif) 0px 4px no-repeat;
	padding: 0px 0px 0px 12px;
}

.rate a{
	background: url(/_graphics/icon_rate.gif) 2px 3px no-repeat;
	padding: 0px 0px 0px 12px;
}

.tickets a{
	background: url(/_graphics/icon_rate.gif) 2px 3px no-repeat;
	padding: 0px 0px 0px 12px;
}

.comment_nologged a span{
	font-weight:normal;
}

.tickets,.login,.comment,.rate, .comment_nologged a{
	font-size: 11px;
	font-weight: bold;
	line-height: 1em;
}

.t0,.t0 a,.t0 span,.b0 b,.b0 a,.a0{
	color: #A44083;
}

.t1,.t1 a,.t1 span,.b1 b,.b1 a,.a1{
	color: #153576;
}

.t2,.t2 a,.t2 span,.b2 b,.b2 a,.a2{
	color: #125019;
}

.t3,.t3 a,.t3 span,.b3 b,.b3 a,.a3{
	color: #6a3e8b;
}

.t4,.t4 a,.t4 span,.b4 b,.b4 a,.a4{
	color: #936b14;
}

.t5,.t5 a,.t5 span,.b5 b,.b5 a,.a5{
	color: #18540d;
}

.t6,.t6 a,.t6 span,.b6 b,.b6 a,.a6{
	color:#981818;
}

.b0 .comment_submit{
	background: #A44083;
}

.b1 .comment_submit{
	background: #153576;
}

.b2 .comment_submit{
	background: #125019;
}

.b3 .comment_submit{
	background: #6a3e8b;
}

.b4 .comment_submit{
	background: #936b14;
}

.b5 .comment_submit{
	background: #18540d;
}

.b6 .comment_submit{
	background: #981818;
}

.comment span,.rate span{
	font-size: 10px;
	font-weight: normal;
}

/* ----------- MENU ----------- */

#ul_menu{
	text-indent: -999999px;
	list-style: none;
	margin: 20px 0px 0px 0px;
}

#ul_menu li{
	margin: 4px 0px 0px 0px;
}

#ul_menu a{
	width: 305px;
	height: 15px;
	display: block;
	text-decoration: none;
}

#li_news									{background: url(/_graphics/flat.gif) 0px -68px;}
#li_gigs									{background: url(/_graphics/flat.gif) 0px -83px;}
#li_releases a.toggleMenu	{background: url(/_graphics/flat.gif) 0px -98px;}
#li_tracks								{background: url(/_graphics/flat.gif) 0px -113px;}
#li_photos								{background: url(/_graphics/flat.gif) 0px -128px;}
#li_videos								{background: url(/_graphics/flat.gif) 0px -143px;}
#li_connect a.toggleMenu	{background: url(/_graphics/flat.gif) 0px -158px;}
#li_signup								{background: url(/_graphics/flat.gif) 0px -173px;}

#li_news a:hover					{background: url(/_graphics/flat.gif) -305px -68px;}
#li_gigs a:hover					{background: url(/_graphics/flat.gif) -305px -83px;}
#li_releases a:hover			{background: url(/_graphics/flat.gif) -305px -98px;}
#li_tracks a:hover				{background: url(/_graphics/flat.gif) -305px -113px;}
#li_photos a:hover				{background: url(/_graphics/flat.gif) -305px -128px;}
#li_videos a:hover				{background: url(/_graphics/flat.gif) -305px -143px;}
#li_connect a:hover				{background: url(/_graphics/flat.gif) -305px -158px;}
#li_signup a:hover				{background: url(/_graphics/flat.gif) -305px -173px;}

#ul_releases{
	width: 305px;
	text-indent: -999999px;
	list-style: none;
	position: relative;
}
#ul_releases li{
	margin: 4px 0px 0px 0px;
}

#ul_releases a{
	width: 305px;
	height: 15px;
	display: block;
	text-decoration: none;
}

#li_this_momentary					{background: url(/_graphics/flat.gif) 0px -240px;}
#li_counterpoint					{background: url(/_graphics/flat.gif) 0px -528px;}
#li_counterpoint_rands				{background: url(/_graphics/flat.gif) 0px -255px;}
#li_doubt							{background: url(/_graphics/flat.gif) 0px -483px;}
#li_acolyte							{background: url(/_graphics/flat.gif) 0px -498px;}
#li_halcyon							{background: url(/_graphics/flat.gif) 0px -513px;}

#li_this_momentary a:hover		{background: url(/_graphics/flat.gif) -305px -240px;}
#li_counterpoint a:hover		{background: url(/_graphics/flat.gif) -305px -528px;}
#li_counterpoint_rands a:hover	{background: url(/_graphics/flat.gif) -305px -255px;}
#li_doubt a:hover				{background: url(/_graphics/flat.gif) -305px -483px;}
#li_acolyte a:hover				{background: url(/_graphics/flat.gif) -305px -498px;}
#li_halcyon a:hover				{background: url(/_graphics/flat.gif) -305px -513px;}

#ul_connect{
	width: 305px;
	text-indent: -999999px;
	list-style: none;
	position: relative;
}

#ul_connect li{
	margin: 4px 0px 0px 0px;
}

#ul_connect a{
	width: 305px;
	height: 15px;
	display: block;
	text-decoration: none;
}


#a_login, #a_logout{
	display:block;
	text-indent:-9999px;
	height:15px;
	width:305px;
	margin-top:4px;
}

#div_login{
	margin-top:5px;
	padding-left:5px;
	background:#fff;
}

#ul_errors{
	list-style:none;
	margin-bottom:5px;
}

#a_login{
	background: url(../_graphics/flat.gif) 0 -453px;
}

#a_login:hover{
	background: url(../_graphics/flat.gif) -305px -453px;
}

#a_logout{
	background: url(../_graphics/flat.gif) 0 -468px;
}

#a_logout:hover{
	background: url(../_graphics/flat.gif) -305px -468px;
}

#li_contact		{background: url(/_graphics/flat.gif) 0px -270px;}
#li_podcast		{background: url(/_graphics/flat.gif) 0px -285px;}
#li_twitter		{background: url(/_graphics/flat.gif) 0px -300px;}
#li_myspace		{background: url(/_graphics/flat.gif) 0px -315px;}
#li_facebook	{background: url(/_graphics/flat.gif) 0px -330px;}
#li_youtube		{background: url(/_graphics/flat.gif) 0px -345px;}
#li_lastfm		{background: url(/_graphics/flat.gif) 0px -360px;}
#li_forum		{background: url(/_graphics/flat.gif) 0px -543px;}
#li_fansite		{background: url(/_graphics/flat.gif) 0px -558px;}

#li_contact a:hover		{background: url(/_graphics/flat.gif) -305px -270px;}
#li_podcast a:hover		{background: url(/_graphics/flat.gif) -305px -285px;}
#li_twitter a:hover		{background: url(/_graphics/flat.gif) -305px -300px;}
#li_myspace a:hover		{background: url(/_graphics/flat.gif) -305px -315px;}
#li_facebook a:hover	{background: url(/_graphics/flat.gif) -305px -330px;}
#li_youtube a:hover		{background: url(/_graphics/flat.gif) -305px -345px;}
#li_lastfm a:hover		{background: url(/_graphics/flat.gif) -305px -360px;}
#li_forum a:hover		{background: url(/_graphics/flat.gif) -305px -543px;}
#li_fansite a:hover		{background: url(/_graphics/flat.gif) -305px -558px;}

#ul_updates_filter,#ul_gigs_filter,#ul_photos_filter,#ul_videos_filter,#ul_releases_filter{
	width: 459px;
	height: 13px;
	text-indent: -999999px;
	list-style: none;
	position: relative;
	background: url(/_graphics/flat.gif) -0px -188px;
	margin: 0px 0px 0px 155px;
}

#ul_updates_filter li,#ul_gigs_filter li,#ul_photos_filter li,#ul_videos_filter li,#ul_releases_filter li{
	position: absolute;
	height: 13px;
	top: 0px;
}

#ul_updates_filter a,#ul_gigs_filter a,#ul_photos_filter a,#ul_videos_filter a,#ul_releases_filter a{
	display: block;
	text-decoration: none;
	height: 13px;
	overflow: hidden;
}

#li_updates_filter_all							{left: 110px; width: 20px;}
#li_updates_filter_gigs							{left: 146px; width: 26px;}
#li_updates_filter_releases					{left: 188px; width: 50px;}
#li_updates_filter_tracks						{left: 253px; width: 39px;}
#li_updates_filter_photos						{left: 308px; width: 41px;}
#li_updates_filter_videos						{left: 364px; width: 39px;}
#li_updates_filter_tweets						{left: 419px; width: 41px;}

#li_updates_filter_all a:hover			{background: url(/_graphics/flat.gif) -110px -201px;}
#li_updates_filter_gigs a:hover			{background: url(/_graphics/flat.gif) -146px -201px;}
#li_updates_filter_releases a:hover	{background: url(/_graphics/flat.gif) -188px -201px;}
#li_updates_filter_tracks a:hover		{background: url(/_graphics/flat.gif) -253px -201px;}
#li_updates_filter_photos a:hover		{background: url(/_graphics/flat.gif) -308px -201px;}
#li_updates_filter_videos a:hover		{background: url(/_graphics/flat.gif) -364px -201px;}
#li_updates_filter_tweets a:hover		{background: url(/_graphics/flat.gif) -419px -201px;}

#ul_gigs_filter{
	width: 459px;
	height: 13px;
	background: url(/_graphics/flat.gif) -0px -214px no-repeat;
}

#li_gigs_filter_forthcoming					{left: 91px; width: 78px;}
#li_gigs_filter_archive							{left: 184px; width: 45px;}

#li_gigs_filter_forthcoming a:hover	{background: url(/_graphics/flat.gif) -91px -227px;}
#li_gigs_filter_archive a:hover			{background: url(/_graphics/flat.gif) -184px -227px;}

#ul_photos_filter{
	width: 459px;
	height: 13px;
	background: url(/_graphics/flat.gif) -0px -401px no-repeat;
}

#li_photos_filter_press						{left: 106px; width: 30px;}
#li_photos_filter_live						{left: 152px; width: 23px;}

#li_photos_filter_press a:hover		{background: url(/_graphics/flat.gif) -106px -414px;}
#li_photos_filter_live a:hover		{background: url(/_graphics/flat.gif) -152px -414px;}

#ul_videos_filter{
	width: 459px;
	height: 13px;
	background: url(/_graphics/flat.gif) -0px -375px;
}

#li_videos_filter_promos					{left: 103px; width: 45px;}
#li_videos_filter_blogs						{left: 163px; width: 31px;}

#li_videos_filter_promos a:hover	{background: url(/_graphics/flat.gif) -103px -388px;}
#li_videos_filter_blogs a:hover		{background: url(/_graphics/flat.gif) -163px -388px;}

#ul_releases_filter{
	width: 459px;
	height: 13px;
	background: url(/_graphics/flat.gif) -0px -427px;
}

#li_releases_filter_singles					{left: 115px; width: 43px;}
#li_releases_filter_albums					{left: 173px; width: 42px;}

#li_releases_filter_singles a:hover	{background: url(/_graphics/flat.gif) -115px -440px;}
#li_releases_filter_albums a:hover	{background: url(/_graphics/flat.gif) -173px -440px;}

/* ---------- TITLES ---------- */

#h1_delphic a{
	display: block;
	width: 305px;
	height: 68px;
	background: url(/_graphics/flat.gif) 0px 0px no-repeat;
	text-indent: -999999px;
}


/* --------- RELEASES ---------- */
/*#video_player{
	background: #000;
	width:100%;
	height:250px;
	margin-bottom:10px;
}
*/

.releaseSub, #navholder{
	background: url(../_graphics/colFull_line.gif) no-repeat;
	padding:9px 0 0 0;
	margin-bottom:30px;
}

#navholder{
	margin-top:20px;
	text-align:right;
}

#navholder .current{
	text-decoration:underline;
}

.releaseCol{
	float:left;
	width:140px;
	margin-right:20px;
	display:inline;
}

div.last{
	margin-right:0;
}

#release .div_update{
	margin-top:13px;
}

#remix_track, #a_download_stems, #a_upload_remix{
	float:left;
	color:#A44083;
	float:left;
	font-weight:bold;
	font-size:13px;
}

.remix_wrap{
	background:#E8E8E8;
	border:1px solid #ccc;
	margin-bottom:15px;
}

.remix_wrap p{
	margin-left:5px;
	margin-top:3px;
}

#a_download_stems{
	background: url(../_graphics/remix_down.gif) no-repeat left center;
	padding-left:10px;
	display:inline;
	margin-left:190px;
	
}

#a_upload_remix{
	background: url(../_graphics/remix_up.gif) no-repeat left center;
	padding-left:10px;
	margin-left:20px;
}

/*Connect page*/
#ul_socs{
	background: url(../_graphics/ul_socs.gif);
	text-indent:-9999px;
	list-style:none;
	height:20px;
	width:455px;
	margin-top:5px;
	position:relative;
}

#ul_socs li{
	display:block;
	position:absolute;
	top:0;
	height:20px;
}

#ul_socs li a{
	display:block;
	height:100%;
	width:100%;	
}

/*Normal states*/
#ul_socs #li_myspace_link{left:0;width:76px;}
#ul_socs #li_facebook_link{left:86px;width:80px;}
#ul_socs #li_twitter_link{left:174px;width:76px;}
#ul_socs #li_youtube_link{left:338px;width:42px;height:19px;}
#ul_socs #li_lastfm_link{left:260px;width:68px;height:22px;}
#ul_socs #li_podcast_link{left:390px;width:63px;height:22px;}

/*Hover states*/
#ul_socs #li_myspace_link a:hover{	background: url(../_graphics/ul_socs.gif) 0px -24px;}
#ul_socs #li_facebook_link a:hover{	background: url(../_graphics/ul_socs.gif) -86px -24px;}
#ul_socs #li_twitter_link a:hover{	background: url(../_graphics/ul_socs.gif) -174px -24px;}
#ul_socs #li_youtube_link a:hover{	background: url(../_graphics/ul_socs.gif) -338px -24px;}
#ul_socs #li_lastfm_link a:hover{	background: url(../_graphics/ul_socs.gif) -260px -24px;}
#ul_socs #li_podcast_link a:hover{	background: url(../_graphics/ul_socs.gif) -390px -24px;}

body#login .div_gallery, body#contact .div_gallery, body#contact .div_gallery,body#register .div_gallery,body#connect .div_gallery, body#release .releaseSub {margin-top:13px;}


.login_msg{
	background:#CFCFCF;
	padding:5px;
	margin-bottom:10px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}

#a_signup_download{
	background: url(../_graphics/signup_link.gif);
	display:block;
	text-indent:-9999px;
	height:34px;
	width:305px;
	margin-top:5px;
}

.hr{
	border-top:1px solid #c6c6c6;
	height:12px;
	font-size:0;
	line-height:0;
}

#subCountry{
	width:136px;
}

/* --------- PRE-ORDER --------- */

#preorder{
	
	height:auto;
	margin: 14px 0px 0px 0px;
}

#h2_preorder{
	background:url(/_graphics/preorder_flat.gif) no-repeat;
	width:197px;
	height:12px;
	display:block;
	text-indent:-9999px;
}

#h2_preorderaus{
	background:url(/_graphics/preorder_flat.gif) no-repeat 0px -70px;
	width:243px;
	height:14px;
	display:block;
	text-indent:-9999px;
	clear:both;
	margin-top:10px;
	
}

#ul_preorder{ margin-bottom:10px; }

#ul_preorder, #ul_preorderaus{
	text-indent: -999999px;
	list-style: none;
	margin: 8px 0px 0px 0px;

}

#ul_preorder li, #ul_preorderaus li{
	float:left;
}


#ul_preorder a, #ul_preorderaus a{
	width: 87px;
	height: 34px;
	display: block;
	text-decoration: none;
}

#ul_preorderaus a{
	height:39px;
}

#ul_preorder #li_play a{
	width: 74px;
}
 
#ul_preorder #li_amazon a{
	width: 75px;
}

#ul_preorder #li_hmv a{
	width: 47px;
}

#ul_preorder #li_7Digital a{
	width:67px;
}

#ul_preorder #li_itunes a{
	width:42px;
}

#ul_preorderaus #li_jb a{
	width: 74px;
}

#ul_preorderaus #li_mod a{
	width: 58px;
}


#li_play				{background: url(/_graphics/preorder_flat.gif) no-repeat 0px -17px;}
#li_amazon				{background: url(/_graphics/preorder_flat.gif) no-repeat -74px -17px;}
#li_hmv					{background: url(/_graphics/preorder_flat.gif) no-repeat -149px -17px;}
#li_7Digital			{background: url(/_graphics/preorder_flat.gif) no-repeat -196px -17px;}
#li_itunes			{background: url(/_graphics/preorder_flat.gif) no-repeat -263px -17px;}


#li_play a:hover		{background: url(/_graphics/preorder_flat.gif) no-repeat -0px -145px;}
#li_amazon a:hover		{background: url(/_graphics/preorder_flat.gif) no-repeat -74px -145px;}
#li_hmv a:hover			{background: url(/_graphics/preorder_flat.gif) no-repeat -149px -145px;}
#li_7Digital a:hover	{background: url(/_graphics/preorder_flat.gif) no-repeat -196px -145px;}
#li_itunes a:hover	{background: url(/_graphics/preorder_flat.gif) no-repeat -263px -145px;}


#li_jb				{background: url(/_graphics/preorder_flat.gif) no-repeat 0px -89px;}
#li_mod				{background: url(/_graphics/preorder_flat.gif) no-repeat -74px -89px;}

#li_jb a:hover		{background: url(/_graphics/preorder_flat.gif) no-repeat -0px -217px;}
#li_mod a:hover		{background: url(/_graphics/preorder_flat.gif) no-repeat -74px -217px;}

#us_preorder{
	text-indent:-9999px;
	height:50px;
	padding-top:23px;
	background:url(/_graphics/acolyte_preorder_us.gif) no-repeat;
}
#us_preorder a{
	display:block;
	height:50px;
	width:85px;
	float:left;
	background:url(/_graphics/acolyte_preorder_us.gif) no-repeat;
}

#us_amazon			{background-position:-0px -23px !important;}
#us_itunes			{background-position:-85px -23px !important;}
#us_dangerbird		{background-position:-170px -23px !important;}

#us_amazon:hover	{background-position:-0px -73px !important;}
#us_itunes:hover	{background-position:-85px -73px !important;}
#us_dangerbird:hover{background-position:-170px -73px !important;}



/* -------- Doubt out now ------------ */

#doubt_outnow{
	display:block;
	height:77px;
	width:305px;
	background:url(../_graphics/doubt_outnow.jpg) no-repeat;
	margin-top:7px;
}

#doubt_outnow a{
	display:block;
	height:77px;
	text-indent:-99999px;
	float:left;
}


/*------ Myna Remixes ---------*/
#myna_remixes{
	margin-top:20px;
	background:url(../_graphics/remix_chart.gif) right top no-repeat;
	padding-top:10px;
}

#remix_table{
	border-collapse:collapse;
	width:100%;
	margin-top:5px;
	color:#fff;
}

#remix_table tr{
	border-top:1px solid #ddd;
}

#remix_table td{
	padding:3px 0px;
}

.a_upload_remix{
	color:green;
}

.launch_link{
	text-align:right;
}

.a_listen_remix{
	background:url(../_graphics/remix_icons.gif) 0 1px;
	padding-left:15px;
}

.a_upload_remix{
	background:url(../_graphics/remix_icons.gif) 0 -30px;
	padding-left:15px;
}

.a_launch_myna{
	background:url(../_graphics/remix_icons.gif) 0 -15px;
	padding-left:15px;
}



.purpleBacked{
	padding:5px 5px 5px 20px;
	position:relative;
	top:0px;
	left:-20px;
	width:455px;
	height:89px;
	color:white;
	background:#a53d86 url(../_graphics/greytriangle.png) no-repeat bottom right;
}

.purpleGradient{
	display:block;
	position:relative;
	left:-20px;
	height:99px;
	width:20px;
	top:-99px;
	background:#a53d86 url(../_graphics/purpleGrad.jpg) repeat-y top left;
}

.mainPurpleText{
	font-size:12px;
	color:white;
}

.tracks{
	
}

.track{
	float:left;
	text-transform: none;
	border-top: 1px #ffb8ea solid;
	border-bottom: 1px #ffb8ea solid;
	width:212px;
	font-size:12px;
	color:#ffb8ea;
	margin-right:5px;
}

.track2{
	text-transform: none;
	float:left;
	border-top: none;
	border-bottom: 1px #ffb8ea solid;
	width:212px;
	font-size:12px;
	color:#ffb8ea;
	margin-right:5px;
}

.fblogin{
	position:relative;
	top:-124px;
	float:left;
}

.twitterlogin{
	position:relative;
	top:-147px;
	margin-left:80px;
	float:left;
}

.downloadButton{
	position:relative;
	top:-124px;
	float:left;
	width:300px;
}

.downloadButton a{
	color:white;
	text-decoration:underline;
	font-size:14px;
	text-transform:none;
}

.downloadButton a:hover{
	text-decoration:none;
}


/* --------- CLEARFIX --------- */

.cf:after{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.cf{
	display: inline-block;
}
 
html[xmlns] .cf{
	display: block;
}
 
* html .cf{
	height: 1%;
}