body {
	font-family: Arial, Verdana, sansserif;
	font-size: 0.8em;
	letter-spacing: 0.05em;
	word-spacing: 0em;
	line-height: 1.5;
	text-align: center;
	color: #ffc;
	background-color: #fff;
	margin: 0em;
	padding: 0em;
	border: 0em;
	

}




h1 {
	letter-spacing: 0.5em;
	font-size: 1.5em;
	letter-spacing: 1em;
	word-spacing: 0em;
	line-height: 1.5;
	text-align: center;
	color: #fff;
	background-image: url(J1.jpg);
	
}

h2 {	

	font-family: Arial, Verdana, sansserif;
	font-size: 1.0em;
	font-weight: 100;	
	color: #380000;
	letter-spacing: 0.03em;
	word-spacing: 0em;
	line-height: 1.3;
	letter-spacing: 0.03em;
	word-spacing: 0em;
	text-align: left;
	margin: 0em;	
	margin-left: 0em;
		margin-right: 0em;
			margin-top: 0em;
				margin-bottom: 0em;


-moz-box-shadow: 0px 0px 30px #c25521;
    -webkit-box-shadow: 0px 0px 30px #c25521;
    box-shadow: 0px 0px 30px #c25521;
    
    
    width: 715px; /* match target width */
    height: 1230px; /* match target height */
    border-style: solid;
    border-width: 0px;
    border-color: rgb(159, 159, 159);
    padding: 40px;

}



b {
	
	font-family: Arial, Verdana, sansserif;
	font-weight:bold;
	color: #380000;
	letter-spacing: .05em;
	line-height: 1.2;
	font-size: 1.2em;

}


date {
	
	font-family: Arial, Verdana, sansserif;
	font-size: .7em;
	color: #666666;
	letter-spacing: .05em;
	text-transform: uppercase;
	line-height: 1;

}

serif {
	font-family: Times New Roman, Times, Goudy;
	font-size: 1.0em;
	font-weight: 100;	
	color: #380000;
	letter-spacing: 0.03em;
	word-spacing: 0em;
	line-height: 1.2;
	letter-spacing: 0.03em;
	word-spacing: 0em;
	text-align: left;
	
	}

serif2 {
	font-family: Times New Roman, Times, Goudy;
	font-size: 1.0em;
	font-weight: 100;	
	color: #a64d22;
	letter-spacing: 0.03em;
	word-spacing: 0em;
	line-height: 1.2;
	letter-spacing: 0.03em;
	word-spacing: 0em;
	text-align: left;
	
	}
	
	
headline {	

	font-family: Times New Roman, Times, Goudy;
	font-size: 2.5em;
		font-weight:bold;
	font-weight: 100;	
	color: #c25521;
	letter-spacing: 0.03em;
	word-spacing: 0em;
	line-height: 1;
	letter-spacing: 0.03em;
	word-spacing: 0em;
	text-align: left;
	
	}
	

#news {
	
	width: 530px;
	
		float: left;


}



#aside {




	float: right;


	width: 170px;
	
	
	background-image: url(ghostside.jpg);


	padding: 0.4em .5em .5em .5em;
	


	-webkit-border-radius: 4px;


	-moz-border-radius: 4px;


	border-radius: 4px;
	


}



#store {
	
	width: 400px;
	
	height: *px;
	
		float: left;


}




#player {
	
	width: 300px;
	
		float: right;


}




#artists {
	
	width: 715px;
	
	height: 300px;
	
		float: left;


}







#asidewide {




	float: right;


	width: 270px;
	
	
	background-image: url(ghostside.jpg);


	padding: 0.4em .5em .5em .5em;
	


	-webkit-border-radius: 4px;


	-moz-border-radius: 4px;


	border-radius: 4px;
	


}



hr {
		border: none;
		background-color: #c25521;
		color: #c25521;
		height: 1px;
		margin: 2;
		width: 100%;	
	}
