@charset "utf-8";

/* CSS Document */



body{

	height:100%;

	background-image:url(../img/background.jpg);

	background-repeat:repeat-x;

	background-color:#2852DA;

}



#wrapper{

	margin:0px auto;

	/*width:976px;*/

	width:973px;

	height:576px;

	background-image:url(../img/wrapper_bg2.jpg);

	background-repeat:no-repeat;

}



a{

	text-decoration:none;

}



#marquee{

	margin:50px auto 0px auto;

	width:988px;

	height:40px;

	/*background-image:url(../img/marquee.jpg);

	background-repeat:no-repeat;*/

}

#autoplay{
	position:absolute;

	margin:0px auto 0px auto;

	width:988px;
	
	text-align:right;

	/*background-image:url(../img/marquee.jpg);

	background-repeat:no-repeat;*/

}



#content{

	/*background-color:#f00;*/

	height:465px;

	width:960px;

	float:left;

	margin-left:6px;

	_margin-left:3px;

	margin-top:8px;

}



#menu{

	width:822px;

	height:28px;

	/*background-color:#00FF00;*/

	float:left;

	margin-left:75px;

	_margin-left:37px;

}



#menu .button{

	width:136px;

	height:20px;

	/*background-color:#FFFF00;*/

	float:left;

	margin-right:1px;

	margin-top:8px;

	font-family:arial;

	font-size:12px;

	font-weight:bold;

	color:#fff;

	text-align:center;

	cursor:pointer;

}



#footer{

	margin-left:78px;

	_margin-left:38px;

	margin-top:15px;

	height:20px;

	width:822px;

	float:left;

}



#footer .copy{

	font-family:arial;

	font-size:10px;

	color:#8B87BA;

	margin-left:76px;	

	margin-top:17px;

	width:200px;

}



/*FORM---------------------------------------------------------------------*/



.label{

	font-family:arial;

	font-size:12px;

	color:#FFFFFF;

}



.textbox{

	border:0px;

	height:20px;

	width:300px;

	font-family:verdana;

	font-size:12px;

}



.textboxPayment{

	border:0px;

	font-family:verdana;

	font-size:12px;

}



.textbox2{

	border:0px;

	height:80px;

	width:300px;

	font-family:verdana;

	font-size:12px;

}



.send{

	background-image:url(../img/btn_send.jpg);

	background-repeat:no-repeat;

	width:74px;

	height:26px;

	border:0px;

}



.send_pink{

	background-image:url(../img/btn_send_pink.jpg);

	background-repeat:no-repeat;

	width:72px;

	height:24px;

	border:0px;

}



.down_btn{

	background-image:url(../img/btn_download_small.jpg);

	background-repeat:no-repeat;

	width:90px;

	height:20px;

	border:0px;

}



.buy_btn{

	background-image:url(../img/btn_buy.gif);

	background-repeat:no-repeat;

	width:72px;

	height:24px;

	border:0px;

}



.shop_cmb{

	font-size:10px;

	width:100px;

}



/*HOME---------------------------------------------------------------------*/



#wrapper #sub_home{

	width:960px;

	height:465px;

	background-image:url(../img/bg_home3.jpg);

	background-repeat:no-repeat;

}



#wrapper #sub_home #single{

	float:left;

	width:133px;

	height:133px;

	cursor:pointer;

	margin-left:71px;

	margin-top:183px;

}



#wrapper #sub_home #links{

	float:left;

	width:133px;

	height:133px;

	cursor:pointer;

	margin-left:0px;

	margin-top:183px;

}



#wrapper #sub_home #links #team{

	float:left;

	width:106px;

	height:36px;

	cursor:pointer;

	margin-left:15px;

	margin-top:28px;

}



#wrapper #sub_home #links #fans{

	float:left;

	width:106px;

	height:36px;

	cursor:pointer;

	margin-left:15px;

	margin-top:10px;

}

#wrapper #sub_home #links_new{

	float:right;

	width:130px;

	height:73px;

	margin-left:15px;

	margin-top:192px;
	

}

#wrapper #sub_home #links_new #press{

	float:left;

	width:95px;

	height:25px;

	margin-top:4px;
	
	margin-left:8px;
	
	cursor:pointer;

}

#wrapper #sub_home #links_new #booking{

	float:left;

	width:95px;

	height:25px;

	margin-top:15px;
	
	margin-left:8px;
	
	cursor:pointer;
	

}

#wrapper #sub_home #links_new #events{

	float:left;

	width:95px;

	height:25px;

	margin-top:17px;
	
	margin-left:8px;
	
	cursor:pointer;
	

}



/*ABOUT---------------------------------------------------------------------*/



#wrapper #sub_about{

	width:960px;

	height:465px;

	background-image:url(../img/bg_about.jpg);

	background-repeat:no-repeat;

}



#wrapper #sub_about #video{

	float:left;

	margin-top:200px;

	margin-left:80px;

	_margin-left:40px;

	width:260px;

}



#wrapper #sub_about #cont{

	margin-top:200px;

	margin-left:15px;

	float:left;

	width:250px;

}



#wrapper #sub_about #text{

	overflow-y:scroll;

	height:190px;

	font-family:arial;

	font-size:12px;

	color:#fff;

	line-height:16px;

	padding-right:10px;

}



/*MUSIC---------------------------------------------------------------------*/



#wrapper #sub_music{

	width:960px;

	height:465px;

	background-image:url(../img/bg_music.jpg);

	background-repeat:no-repeat;

}



#wrapper #sub_music #blockA{

	margin-top:165px;

	margin-left:64px;

	_margin-left:20px;

	float:left;

	width:408px;

	height:270px;

}

#wrapper #sub_music #blockA #logo1 {
	float:left;	
	margin-top:25px;
	margin-left:50px;
}

#wrapper #sub_music #blockA #logo2 {
	float:left;	
	margin-top:27px;
	margin-left:20px;
}

#wrapper #sub_music #blockA #logo7 {
	float:left;	
	margin-top:27px;
	margin-left:20px;
}

#wrapper #sub_music #blockA #logo3 {
	float:left;	
	margin-top:20px;
	margin-left:40px;
}

#wrapper #sub_music #blockA #logo4 {
	float:left;	
	margin-top:20px;
	margin-left:40px;
}

#wrapper #sub_music #blockA #logo5 {
	float:left;	
	margin-top:20px;
	margin-left:40px;
}

#wrapper #sub_music #blockA #logo6 {
	float:left;	
	margin-top:20px;
	margin-left:40px;
}

#wrapper #sub_music #blockB{

	margin-top:165px;

	margin-left:13px;

	float:left;

	width:408px;

	height:270px;

}



#wrapper #sub_music #disc{

	background-image:url(../img/disc_big.jpg);

	background-repeat:no-repeat;

	width:185px;

	height:225px;

	margin-top:35px;

	margin-left:25px;

	float:left;

}



#wrapper #sub_music #contA{

	float:left;

	margin-top:35px;

	margin-left:10px;

}



#wrapper #sub_music #contB{

	float:left;

	margin-top:35px;

	margin-left:25px;

	width:217px;

}



#wrapper #sub_music p{

	font-family:arial;

	font-size:12px;

	line-height:14px;

	font-weight:bold;

	color:#FFFFFF;

	margin-top:3px;

	margin-bottom:3px;

}



#wrapper #sub_music .title{

	font-family:arial;

	font-weight:bold;

	font-size:12px;

	color:#FFFFFF;

	margin-top:12px;

	margin-bottom:5px;

}



#wrapper #sub_music #pink{

	background-image:url(../img/pink.jpg);

	background-repeat:no-repeat;

	width:145px;

	height:255px;

	float:left;

	margin-top:7px;

	padding-top:26px;

	padding-left:12px;

}



/*PIX---------------------------------------------------------------------*/



#wrapper #sub_pix{

	width:960px;

	height:465px;

	background-image:url(../img/bg_pix.jpg);

	background-repeat:no-repeat;

}



#wrapper #sub_pix #top_bar{

	height:40px;

}



#wrapper #sub_pix .contA{

	float:left;

	margin-top:165px;

	margin-left:66px;

	width:406px;

	height:271px;

}



#wrapper #sub_pix .video_title{

	font-family:arial;

	font-size:11px;

	color:#FFFFFF;

	line-height:14px;

}



#wrapper #sub_pix .contB{

	float:left;

	margin-top:34px;

	margin-left:14px;

	width:407px;

	height:402px;

}



/*SHOP---------------------------------------------------------------------*/



#wrapper #sub_shop{

	width:960px;

	height:465px;
	
	background-image:url(../img/bg-shop.jpg);

	background-repeat:no-repeat;

}

#wrapper #sub_shop #shop_items_content {

	float:left;
	margin:137px 0 0 368px;

}

#wrapper #sub_shop #shop_items_content .items_box_content  {

	float:left;
	
	width:110px;
	
	text-align:center;
	
	margin-right:18px;

}

#wrapper #sub_shop #shop_items_content .items_box_content  .pink_title{

	color:#F278EC;
	font-family:arial;
	font-size:13px;
	font-weight:bold;

}

/*CONTACT---------------------------------------------------------------------*/



#wrapper #sub_contact{

	width:960px;

	height:465px;

	background-image:url(../img/bg_contact2.jpg);

	background-repeat:no-repeat;

}



#wrapper #sub_contact #cont{

	float:left;

	margin-top:143px;

	margin-left:112px;

	_margin-left:112px;

	padding:15px;

}

#wrapper #sub_contact #txt_contact{

	float:left;

	margin-top:193px;

	margin-left:166px;

	padding:15px;
	
	font-size:9px;
	
	color:#fff;
	
	font-family:Arial;
	
	letter-spacing:1px;
	
	line-height:13px;

}

#wrapper #sub_contact #txt_contact a{
	
	color:#fff;
	
	font-family:Arial;

}



/*FANS---------------------------------------------------------------------*/



#wrapper #sub_fans{

	width:960px;

	height:465px;

	background-image:url(../img/bg_fans2.jpg);

	background-repeat:no-repeat;

}



#wrapper #sub_fans #cont{

	float:left;

	margin-top:163px;

	margin-left:65px;

	width:407px;

	height:273px;

}



#wrapper #sub_fans #top{

	margin-top:40px;

	margin-left:15px;

}



#wrapper #sub_fans p{

	font-family:arial;

	font-size:12px;

	line-height:14px;

	font-weight:bold;

	color:#FFFFFF;

}



#wrapper #sub_fans #cont2{

	float:left;

	margin-top:163px;

	margin-left:16px;

	width:407px;

	height:273px;

}



#wrapper #sub_fans #top2{

	margin-top:17px;

	margin-left:15px;

}



/*DOWNLOADS---------------------------------------------------------------------*/



#wrapper #sub_down{

	width:960px;

	height:465px;

	background-image:url(../img/bg_down.jpg);

	background-repeat:no-repeat;

}



#wrapper #sub_down #cont{

	float:left;

	width:275px;

	height:200px;

	margin-left:115px;

	margin-top:205px;

}



#wrapper #sub_down .txt1{

	font-family:arial;

	font-size:18px;

	font-weight:bold;

	color:#FFFFFF;

}



#wrapper #sub_down .txt2{

	font-family:arial;

	font-size:20px;

	font-weight:bold;

	color:#FFFFFF;

}



#wrapper #sub_down .txt3{

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#FFFFFF;

	line-height:16px;

}



/*PAYMENT---------------------------------------------------------------------*/



#wrapper #sub_payment{

	width:960px;

	height:465px;

	background-image:url(../img/bg_payment.jpg);

	background-repeat:no-repeat;

}



#wrapper #sub_payment #cont{

	float:left;

	margin-left:65px;

	margin-top:164px;

	padding:20px;

}



#wrapper #sub_payment p{

	font-family:arial;

	font-size:12px;

	line-height:14px;

	font-weight:bold;

	color:#FFFFFF;

}


/*PRESS---------------------------------------------------------------------*/



#wrapper #sub_press{

	width:960px;

	height:465px;

	background-image:url(../img/bg_press.jpg);

	background-repeat:no-repeat;

}

#wrapper #sub_press #booking_link {
 
	float:left;
	
	width:94px;
	
	height:25px;
	
	margin-left:374px;
	
	margin-top:37px;
	
}

#wrapper #sub_press #content_press {
 
	float:left;
	
	width:406px;
	
	margin-left:18px;
	
	margin-top:248px;
	

}

#wrapper #sub_press #arrowNext {
 
	float:right;
	
	width:26px;
	
	height:94px;
	
	margin-top:30px;

}

#wrapper #sub_press #arrowPreview {
 
	float:left;
	
	width:26px;
	
	height:94px;
	
	margin-top:30px;

}

#wrapper #sub_press #press_images {
 
	float:left;
	
	margin-left:17px;

}


#wrapper #sub_press #content_pictures {
 
	float:left;
	
	margin-top: -202px; 
	
	margin-left: 83px;
	
	width: 369px;

}

#wrapper #sub_press #content_pictures #pictures {
 
	float:left;
	
	margin-left:3px;
	
	margin-bottom:3px;

}




/* new Changes */
#buyCD {
	float:left;
	width:57px;
	height:85px;
	margin-top:-37px;
	margin-left:-67px;
}

br.small{
font-size: 1px;
line-height: 10px; --- adjust as needed
}
#audioPlayer_2{
	padding-top:56px;
	padding-left:3px;
	background-image:url(../img/player_bg.png);
	background-repeat:no-repeat;
	background-position:3px 36px;
	padding-bottom:23px;	
}