@charset "UTF-8";

/* CSS Document */


/*----------------------------------------------------------------------*/
/*	Home Panels   */
/*----------------------------------------------------------------------*/

#slider1 {
	width: 946px;
	overflow: hidden; }
	
#panel1 .image {
	width: 600px;
	height: 350px; }
	
#panel1 .content {
	position: absolute;
	width: 290px;
	padding-right: 20px;
	left: 620px;
	bottom: 30px; }
	
#panel2 h2 {
	width: 200px;
	height: 19px;
	margin: 20px 0 0 97px;
	background: url(../templates/images/headers/h2/h2songofthemonth.gif) no-repeat; }
	
#panel2 #flashplayer {
	width: 750px;
	height: 290px;
	margin: 0 auto;
	border: 1px solid #333333; }
	
#panel3 .wrapper {
	padding: 0 0 0 20px; }
	
#panel3 h2 {
	width: 200px;
	height: 19px;
	margin: 20px 0 0 0;
	background: url(../templates/images/headers/h2/h2newreleases.gif) no-repeat; }
	
.newrelease { 
	width: 150px;
	padding: 15px 25px 0 0;
	float: left;
	display: inline; }

.newrelease img {
	margin-bottom: 10px; }
	
.newrelease h5 {
	margin-bottom: 0px !important; }
	
.newrelease p {
	height: 110px;
	overflow: hidden;
	margin-bottom: 10px; }

.newrelease strong {
	color: #FFF; }
	
#nrplayer {
	float: left;
	margin-top: 12px;
	width: 225px;
	height: 300px; }
	
.newrelease .itunes, .newrelease .physical {
	padding-right: 10px; }


/*----------------------------------------------------------------------*/
/*	Carousel   */
/*----------------------------------------------------------------------*/

#carousel {
	height: 150px;
	position: relative;
	margin: 75px auto 60px; }
	
#jcarousel {
	width: 946px !important;
	height: 150px;
	overflow: hidden; }
	
#jcarousel .carouselcontainer {
	width: 235px;
	margin-left: 0px;
	position: relative;
	overflow: hidden;
	border-right: 2px solid #000; }
	
#jcarousel .carouselcontainer span {
	color: #FFF;
	font: normal 10px/12px Arial;
	position: absolute;
	padding: 5px;
	background: url(../templates/images/backgrounds/bg1px50black.png) repeat;
	width: 225px;
	bottom: 0px;
	left: 0px; }
	
#jcarousel .carouselcontainer span strong {
	font: bold 10px/13px Arial;
	color: #FFF !important;
	text-transform: uppercase; }
	