body, h1, h2, h3, h4, p, form, ul, li, ol {
	margin:0px;
	padding:0px;
}
body{
	background: url(images/bg.jpg) top center #f9f3dd;
	color:#1f3a5c;
	font-family:Times, serif;
	font-size:14px;
}
a {
	color:#1f3a5c;
}
img {
	border:none;
}
#main {
	margin:auto;
	width:917px;
}
#header{
	background:url(images/headerbg.png) top center no-repeat;
	width:917px;
	height:133px;
	padding-top:5px;
}
#headerleft{
	float:left;
	width:600px;
}

#headertitle{
	display: block;
	text-indent: -5000em;
	height: 55px;
	width: 490px;
	background:url(images/darkwasthenight.png) top left no-repeat;
	margin-left:15px;
}
#navigation{
	margin-top:10px;
	margin-left:20px;
}
#navigation ul{
	list-style:none;
}
#navigation ul li{
	float:left;
}
#navigation ul li a {
	display: block;
	text-indent: -5000em;
    text-decoration: none;
    border: none;
	height: 39px;
}
#nav_home a{
	width:64px;
	background:url(images/home.png) no-repeat 0px 0px;
}
#nav_artists a{
	width:73px;
	background:url(images/artists.png) no-repeat 0px 0px;
	margin-left:6px;
}
#nav_further a{
	width:169px;
	background:url(images/furtherinfo.png) no-repeat 0px 0px;
	margin-left:6px;
}
#nav_involved a{
	width:115px;
	background:url(images/getinvolved.png) no-repeat 0px 0px;
	margin-left:6px;
}
#nav_widget a{
	width:133px;
	background:url(images/getthewidget.png) no-repeat 0px 0px;
	margin-left:2px;
}
#headerright{
	width:243px;
	float:left;
	margin-left:40px;
}
#headermessage{
	text-align:right;
	margin-left:40px;
	color:#85291c;
	font-size:21px;
	font-weight:bold;
}
#headerlogos{
	margin-top:18px;
	margin-left:8px;
}	
#headerlogos ul{
	list-style:none;
}
#headerlogos ul li{
	float:left;
}
#headerlogos ul li a {
	display: block;
	text-indent: -5000em;
    text-decoration: none;
    border: none;
	height: 34px;
}
#logo1 a{
	width:49px;
	background:url(images/headlogo_1.png) no-repeat 0px 0px;
}
#logo2 a{
	width:102px;
	background:url(images/headlogo_2.png) no-repeat 0px 0px;
}
#logo3 a{
	width:79px;
	background:url(images/headlogo_3.png) no-repeat 0px 0px;
}
#contentwindow{
	position:relative;
}	
#mainleftpanel{
	float:left;
	width:717px;
	
}
#mainleftpanel p{
	margin-bottom:10px;
}
#mainrightpanel{
	float:left;
	width:193px;
	margin-left:6px;
}
#internalleftpanel{
	float:left;
	width:680px;
	margin-left:20px;
}
#internalleftpanel img{
	float:right;
	margin-left:10px;
}


/***************** Home ******************/

#leftpromo{
	background:url(images/promobg.png) top center no-repeat;
	width:257px;
	height:292px;
	margin-top:8px;
	float:left;
	color:#872e1e;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#packshot {
	display: block;
	text-indent: -5000em;
	height: 207px;
	width: 232px;
	background:url(images/promopackshot.jpg) top left no-repeat;
	margin-top:13px;
	margin-left:14px;
}
#promolinks{
	margin-top:6px;
	margin-left:17px;
}
#promolinks ul{
	list-style:none;
	margin-top:8px;
}
#promolinks ul li{
	float:left;
}
#promolinks ul li a {
	display: block;
	text-indent: -5000em;
    text-decoration: none;
    border: none;
	height: 25px;
}
#promo_arrow_l{
	width:26px;
	background:url(images/promoarwleft.jpg) no-repeat 0px 0px;
	margin-top:2px;
	margin-right:11px;
}
#promo_cd a{
	width:35px;
	background:url(images/promocd.jpg) no-repeat 0px 0px;
	margin-right:5px;
}
#promo_lp a{
	width:35px;
	background:url(images/promolp.jpg) no-repeat 0px 0px;
	margin-right:5px;
}
#promo_digital a{
	width:70px;
	background:url(images/promodgtl.jpg) no-repeat 0px 0px;
}
#promo_preorder a{
	width:144px;
	background:url(images/buyonlinehere.gif) no-repeat 0px 0px;
}
#promo_arrow_r{
	width:25px;
	background:url(images/promoarwrgt.jpg) no-repeat 0px 0px;
	margin-top:2px;
	margin-left:11px;
}
#blog{
	float:left;
	width:435px;
	margin-left:15px;
	margin-top:7px;
	margin-bottom:50px;
}
#latestnews {
	font-size:30px;
	font-style:italic;
	text-transform:uppercase;
	color:#872e1e;
}
.blogitem {
	background:url(images/blogseparater.jpg) top left no-repeat;
	padding-top:20px;	
	padding-bottom:10px;
}
.blogtitle{
	color:#872e1e;
	font-weight:bold;
	font-size:18px;
}
.blogdate{
	font-size:12px;
	font-style:italic;
}
.blogcomment{
	margin-bottom:10px;
	width:435px;
	text-align:right;
}


/***************** Artists ******************/

#artiststop{
	padding-top:70px;
	padding-left:70px;
	width:697px;
	height:199px;
	background:url(images/artists_top.jpg) top left no-repeat;
}
#artiststoptext{
	font-size:16px;
	color:#872e1e;
	font-style:italic;
	font-weight:bold;
	width:580px;
}
#artiststoptext a{
	color:#872e1e;
	text-decoration:none;
}
#artiststoptext a:hover{
	text-decoration:underline;
}


#artiststitle{
	font-size:30px;
	text-transform:uppercase;
	line-height:16px;
	padding:0px;
	margin:0x;
}
.artistname a{
	font-size:30px;
	font-style:italic;
	color:#872e1e;
	background:url(images/artistdivider.jpg) bottom left no-repeat;
	padding-bottom:20px;
	text-decoration:none;
}
.spacer{
	height:20px;
	clear:both;
}



/***************** further information ******************/

#preorderbar{
	background:url(images/furtherinfo_top.jpg) top left no-repeat;
	height:133px;
	width:714px;
}
#preordertext{
	padding-top:25px;
	padding-left:35px;
}
#preordertitle{
	font-size:30px;
	font-style:italic;
	color:#872e1e;
}
#preoder_play{
	display: block;
	text-indent: -5000em;
	height: 39px;
	width: 77px;
	background:url(images/preorder_play.gif) top left no-repeat;
	margin-top:4px;
	float:left;
}
#preoder_hmv{
	display: block;
	text-indent: -5000em;
	height: 39px;
	width: 123px;
	background:url(images/preorder_hmv.gif) top left no-repeat;
	margin-left:40px;
	margin-top:4px;
	float:left;
}
#preoder_amazon{
	display: block;
	text-indent: -5000em;
	height: 39px;
	width: 93px;
	background:url(images/preorder_amazon.gif) top left no-repeat;
	margin-left:40px;
	margin-top:4px;
	float:left;
}

#preoder_beggarsus{
	display: block;
	text-indent: -5000em;
	height: 39px;
	width: 103px;
	background:url(images/preorder_usbeggars.gif) top left no-repeat;
	margin-left:40px;
	margin-top:4px;
	float:left;
}

#preoder_itunes{
	display: block;
	text-indent: -5000em;
	height: 39px;
	width: 79px;
	background:url(images/preorder_itunes.gif) top left no-repeat;
	margin-left:40px;
	margin-top:4px;
	float:left;
}


/***************** Get Involved ******************/
#banner{
	padding-top:20px;
	padding-bottom:30px;
}
#banner img{
	float:left;
	margin-top:10px;
	margin-left:0px;
	margin-bottom:30px;
}


/***************** Get The Widget ******************/

textarea#mtEmbedCode{
	width:600px;
	height:100px;
}
#mtTrackPool, #mtSelectedTracks {
				list-style: none;
				width: 500px;
			}
			
			#mtTrackPool {
				padding: 0 20px;
			}
			
			#mtSelectedTracks {
				padding: 0;
				margin-left: 20px;
			}

			li.mtTrack {
				clear: left;
				margin-bottom: 10px;
	
			}
			.mtTrack {
				color:#872e1e;
			}
			.mtTrackArtist {
				color:#1f3a5c;
			}
			.mtTrackBy {
				color:#1f3a5c;
			}
			
			#mtSelectedTracks li.mtTrack {
				border: 1px dotted #bbb;
				padding: 3px;
			}
			
			/* disabled track */
			li.mtDisabled.mtTrack {
				color: #666;
			}
			li.mtDisabled h3 .mtTrackArtist {
				color: #666;
			}
			li.mtDisabled h3 .mtTrackBy {
				color: #666;
			}
			
			/* Track name */			
			li h3 {
				
				padding: 0;
				margin: 0;
			}
			
			/* Checkbox */
			li.mtTrack input {
				float: left;
				margin-right: 10px;
			}



/***************** iTunes ******************/


#itunestext{
	padding-top:35px;
	padding-left:35px;
}
#itunestext a{
	float:left;
}
#itunestitle{
	font-size:30px;
	font-style:italic;
	color:#872e1e;
	width:160px;
	float:left;
	line-height:26px;
	margin-top:5px;
}

#itunesLink{
	display: block;
	text-indent: -5000em;
	height: 62px;
	width: 230px;
	background:url(images/itunes_large.gif) top left no-repeat;
}


/***************** Right Panel ******************/

#mailinglist {
	background:url(images/mailingbg.png) top left no-repeat;
	height:58px;
	width:193px;
	padding-top:12px;
	padding-left:25px;
}
#joinmailing{
	display: block;
	text-indent: -5000em;
	height: 15px;
	width: 135px;
	background:url(images/joinmailinglist.png) top left no-repeat;
	
}
#subscribefield{
	position:relative;
}
#subscribesubmit{
	margin-left:-7px;
	position:absolute;
	margin-top:2px;
}
#audioplayer{

}
#playsafe{
	display: block;
	text-indent: -5000em;
	height: 174px;
	width: 185px;
	background:url(images/playsafe.jpg) top left no-repeat;
	margin-left:5px;
}

/***************** Footer ******************/

#footer{
	background:url(images/footerbg.gif) bottom center no-repeat;
	width:917px;
	height:64px;
	clear:both;
}
#footertext{
	padding-top:33px;
	font-size:12px;
	color:#f9f3dd;
	text-align:center;
}	
#footertext a{
	color:#f9f3dd;
}

/****************** Videos ******************/
.videotitle{
	color:#1f3a5c;
	font-weight:bold;
	font-size:18px;
	margin-bottom:5px;
	margin-top:30px;
}
.videocomment{
	margin-bottom:10px;
	width:687px;
	text-align:right;
}