
body{
background:#000;
padding:0px;
margin:0px;
font-family:arial;
width:100%;
color:#fff;
font-size:14px;
}


img {
border:none;
}


:focus {
border:none;
}

.homebg{
background:url(../images/homebg1.jpg)no-repeat fixed center 0 transparent;
}

.gallary{
background:url(../images/gallary.jpg) no-repeat fixed center 0 transparent;
}

.biobg{
background:url(../images/biobg.jpg) no-repeat fixed center 0 transparent;
}

.tour{
background:#000;
}


.tour_bg{
background:url(../images/biobg.jpg) no-repeat fixed center 0 transparent;
}

.band{
background:#000
}

.band_bg{
background:url(../images/band-bg.jpg) no-repeat fixed center 0 transparent;
}


.discography{
}

.discography_blcok{
background:url(../images/gallary.jpg) no-repeat fixed center 0 transparent;

}

.pagination{
    float: right;
    font-weight: bold;
	text-align:center;

}

.pagination_top {
    float: right;
    font-weight: bold;
	margin-top:-40px;
	margin-bottom:20px;
}

.pagination a img{
border:none;
}

.pagination span.current{
padding:5px;
text-decoration:none;
text-align:center;
color:#e0ce00;
border:1px solid #84847f;
margin-left:5px;
}

.pagination_top, .pagination span.disabled a{
border:1px solid #9f9f9f;
text-align:center;


}

.pagination_top a, .pagination a{
    background: none repeat scroll 0 0 #0A0A0A;
    border: 1px solid #343434;
    color: #7A7A7A;
    margin-left: 5px;
    padding: 5px;
    text-align: center;
    text-decoration: none;
}


.conatct{
background:#000;
}

.conatct_block{
background:url(../images/gallary.jpg) no-repeat fixed center 0 transparent;
}

.fan_club{
background:url(../images/fan_club.jpg) no-repeat fixed center 0 transparent;
height:781px
}

#home_container{
 max-width::1250px;
 min-width:900px;
	margin:0px auto;
}

#header {
    display: table;
    margin: 0 auto 8px;
    min-width: 900px;
	max-width::1250px;
}

.logo{

}

.logo a{
display:table;
}


.navigation{
    float: left;
    position: relative;
    width:676px;
	margin-right:25px;
	float:left;
}

.navigation ul.headermenu {
padding:0px;
width:676px;
height:56px;
margin:0px;
background:url(../images/menubg.png);
}

.mainsearch{
display:table;
float:right;
}

.navigation ul.headermenu li{
list-style: none outside none;
padding: 20px 9px 0;
float:left;
color:#c4c4c4;
font-family:arial;
font-size:13px;
background: url("../images/menuspertar.png") no-repeat scroll right 10px transparent;
}

.navigation ul.headermenu li a{
color:#c4c4c4;
padding:5px;

}

.navigation ul.headermenu li a:hover{
background:#ccc;
border-radius:5px;
color:#000;
padding:5px;
}


.searchbox{
background:#1b1b1b;
width:150px;
height:42px;
border:1px solid #303030;
padding:5px;
color:#fff;
border-right:none;
float:left;

}

.searchbuttton{
    background: url("../images/searchbutton.png") no-repeat scroll center center #1B1B1B;
    border: medium none;
    cursor: pointer;
    float: left;
    height:54px;
    padding: 15px;
    width: 24px;
	border:1px solid #303030;
	border-left:none;
 
}

body.bio .searchbuttton{
    background: url("../images/searchbutton.png") no-repeat scroll center center #1B1B1B;
    border: medium none;
    cursor: pointer;
    float: left;
    height:54px;
    padding: 15px;
    width: 24px;
	border:1px solid #303030;
	border-left:none;
 
}




#middle_pannel{
min-width:900px;
position:relative;
display:table;
margin:0px auto;
max-width:1250px;


}

.banner {
    background: url("../images/bannerbg.png") repeat scroll 0 0 transparent;
    margin-bottom: 10px;
    padding: 10px;
	margin-top:10px;
    width: 880px;
}

.home_left_block{
    background: url("../images/bannerbg.png") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    height: 195px;
    margin-right: 17px;
    padding: 10px;
    width: 444px;
	height:195px;

}

.left_inner_block{
    background: url("../images/innerbg.png") repeat scroll 0 0 transparent;
    color: #999999;
    float: left;
    font-family: Tahoma;
    font-size: 12px;
    line-height: 18px;
    padding: 5px;
	padding-right:15px;
    text-align: justify;
	height:185px;
}


.home_right_block{
    background: url("../images/bannerbg.png") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    padding: 10px;
    width: 399px;
}

.right_inner_block{
    background: url("../images/innerbg.png") repeat scroll 0 0 transparent;
    color: #999999;
    float: right;
    font-family: Tahoma;
    font-size: 12px;
    line-height: 18px;
    padding: 5px;
    text-align: justify;
}

.bannerinnerbg{
background:url(../images/innerbg.png);
padding:0px;
}


.left_inner_block img{
    float: left;
    margin-bottom: 5px;
    margin-right: 10px;
}

.left_inner_block h3{
    color: #FFFFFF;
    font-family: arial;
    font-size: 18px;
    margin-bottom: 10px;
    margin-top: 0;
}

.more{
    background: url("../images/morearrow.png") no-repeat scroll right 22px transparent;
    color: #0E0E0E;
    float: right;
    font-weight: bold;
    padding-right: 13px;
    padding-top: 17px;
}

.more a{
color:#fff;
font-size:13px;
}

#home_second_block{
display:table;
width:900px;
margin-bottom:22px;
}

#footer_block{
display:table;
width:900px;
margin-bottom:35px;
}

.ft_block_one{
width:150px;
float:left;
background:url(../images/ft_slider.png) no-repeat;
background-position:right center;
}

.ft_block_one img{
margin:0px auto;
display:table;
}

.ftimageblock1 a{
	background:url(../images/f1.png) no-repeat center;
	display: block;
    height: 84px;
    margin: 0 auto;
	cursor:pointer;
	width:92px;
}

.ftimageblock1 a:hover{
	background:url(../images/f01.png) no-repeat center;
}


.ftimageblock2 a{
	background:url(../images/f2.png) no-repeat center;
	display: block;
    height: 84px;
    margin: 0 auto;
	cursor:pointer;
	width:92px;
}

.ftimageblock2 a:hover{
	background:url(../images/f02.png) no-repeat center;
}


.ftimageblock3 a{
	background:url(../images/f3.png) no-repeat center;
	display: block;
    height: 84px;
    margin: 0 auto;
	cursor:pointer;
	width:92px;
}

.ftimageblock3 a:hover{
	background:url(../images/f03.png) no-repeat center;
}


.ftimageblock4 a{
	background:url(../images/f4.png) no-repeat center;
	display: block;
    height: 84px;
    margin: 0 auto;
	cursor:pointer;
	width:92px;
}

.ftimageblock4 a:hover{
	background:url(../images/f04.png) no-repeat center;
}

.ftimageblock5 a{
	background:url(../images/f5.png) no-repeat center;
	display: block;
    height: 84px;
    margin: 0 auto;
	cursor:pointer;
	width:92px;
}

.ftimageblock5 a:hover{
	background:url(../images/f05.png) no-repeat center;
}

.ftimageblock6 a{
	background:url(../images/f6.png) no-repeat center;
	display: block;
    height: 84px;
    margin: 0 auto;
	cursor:pointer;
	width:92px;
}

.ftimageblock6 a:hover{
	background:url(../images/f06.png) no-repeat center;
}


.ftimageblock{
	display: block;
    height: 84px;
    margin: 0 auto;
}

.ft_title{
color:#fff;
width:133px;
text-align:center;
font-family:Arial;
font-size:17px;
display:block;
}

.ft_title a{ 
color:#fff;
text-decoration:none;
}


.ft_container{
color:#fff;
font-size:12px;
font-family:arial;
width:100px;
margin:0px auto;
display:table;
margin-top:5px;
text-align:justify;
}

#social{
color:#FFF;
margin-bottom:5px;
}

.social_inner{
border:7px solid #0f0f0f;
width:250px;
background:#050505;
PADDING:8PX;
margin:0px auto;
}

.social_inner img{
padding:0px 5px;
}

.bio_block{
    background: url("../images/bannerbg.png") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    padding: 20px;
	min-width:864px;
	max-width:1250px;
	position:relative;

}

.bio_block h1{
margin:0px;
font-family:arial;
margin-bottom:10px;

}

.bio_block .container{
color:#fff;
position:relative;
z-index:2000;
width:850px;
 height: 485px;
}


.bio_block .kk{
    background: url("../images/img2.png") no-repeat scroll right top transparent;
    float: right;
    height: 591px;
    margin-right: -150px;
    margin-top: -36px;
    position: relative;
    width: 564px;
    z-index: -20;
}

.bio_tex{
width:580px;
text-align:justify;
line-height:21px;
font-size:13px;
font-family:arial;
float:left;
}

#gallery{
margin-bottom:35px;
}

.gal_top_pannel{
display:table;
}

#wrapper ul {
    display: block;
    overflow: hidden;
    padding: 0 0 10px;
}

ul.gallerynav {
    height: 14px;
    margin: 0 auto 12px;
    width: 900px;
	color:#fff;
}

ul.grid {
    overflow: hidden;
    padding: 0;
    width: 900px;
}

#portfolio ul li {
    background: none repeat scroll 0 0 transparent;
    padding: 0;
	    display: block;
    line-height: 20px;
    list-style: none outside none;
    padding-left: 20px;
}

ul.gallerynav li {
    float: left;
}

ul.gallerynav li a{
    color: #969696;
	font-size:14px;
	text-decoration:none;
	font-family:arial;
}


ul.gallerynav li.selected-1 a {
    color: #fff;
	text-decoration:underline;;
}

ul.grid li {
    background:#181818 !important;
    float: left;
    margin: 10px !important;
    overflow: hidden;
    padding: 10px !important;
    width:170px;
	height:130px;
}

ul.grid li img{ 
width:170px;
height:130px;
}

#news_pannel{
margin-bottom:35px;
color:#fff;
font-size:14px;
font-family:arial;
display:table;
width:900px;
}

#news_left_pannel{
background: url("../images/bannerbg.png") repeat scroll 0 0 transparent;
margin-right:20px;
width:260px;
padding:10px;
float:left;
}

#news_right_pannel{
background: url("../images/bannerbg.png") repeat scroll 0 0 transparent;
width:578px;
padding:10px;
float:left;
}

.news_imgs{
float:left;
margin-right:14px;
margin-bottom:0px;
padding:5px;
background:#262626;
}

.news_contain{
font-size:13px;
text-align:justify;
margin-top:10px;
}

.newsimg{
float:left;
margin-right:10px;
}

.newsimg img{
width:75px;
height:75px;
}


.title{
color:#c2c1c1;
}

.newscotaine{
color:#c2c1c1;
}

#tour_pannel{
background: url("../images/bannerbg.png") repeat scroll 0 0 transparent;
width:885px;
padding:10px;
color:#fff;
margin-bottom:35px;
}



#band_pannel{
background: url("../images/bannerbg.png") repeat scroll 0 0 transparent;
width:883px;
height: 370px;
padding:10px;
color:#C4C4C4;
font-family:arial;
margin-bottom:35px;
line-height:25px;
text-align:justify;
}

#band_pannel h1{
color:#fff;
margin-bottom:20px;
}
 

#discography_pannel{
color:#fff;
display:table;
margin-bottom:65px;
min-width:900px;
max-width:1600px;
}

#discography_top{ 
width:900px;
margin-bottom:15px;
color:#fff;
font-family:arial;
display:table;

}

.discoimg{
background:#0a0a0a;
padding:10px;
display:table;
float:left;
margin:0px 10px;
}

.discoimg img{
    height: 170px;
	border:1px solid #303030;
    width: 240px;
	cursor:pointer;

}

#discography_middle{
width:900px;
margin-bottom:10px;
color:#fff;
font-family:arial;
display:table;
}


#discoalbum{
    background: none repeat scroll 0 0 #0A0A0A;
    float: left;
    height:170px;
    margin-left: 15px;
    margin-right: 15px;
    padding: 10px;
	width: 128px;
	font-size:12px;
	color:#7a7a7a;
    text-align:center;
    margin-bottom:20px;
    border:1px solid #303030;
}


#discoalbum img{
    width: 100px;
	height:80px;
	margin:0px auto;
	display:block;
	margin-bottom:10px;
	border: 1px solid #303030;
	cursor:pointer;
}

#discoalbum strong {
color:#7a7a7a;
margin:0px auto;
display:block;
font-size:13px;
text-align:center;
padding-bottom:10px;

}

#discoalbum strong a{
color:#7a7a7a;
margin:0px auto;
display:block;
font-size:13px;
text-align:center;
text-decoration:none;
}




#contact_pannel{
background: url("../images/bannerbg.png") repeat scroll 0 0 transparent;
color:#ff;
display:table;
MARGIN-BOTTOM:45PX;
padding:10px;
width:882px;
}

#contact_inner_block{
width:818px;
color:#fff;
font-family:arial;
display:table;
}

#fan_pannel{
background: url("../images/bannerbg.png") repeat scroll 0 0 transparent;
color:#ff;
display:table;
MARGIN-BOTTOM:45PX;
padding:10px;
width:882px;
}

#fan_inner_block h1{
margin-bottom:150px;
}

#fan_inner_block img{

}


#fan_inner_block{
width:875px;
height:350px;
color:#fff;
font-family:arial;
display:table;
}


#contact_inner_block h2{
 color:#7a7a7a;
font-size:15px;float:left;

}

.email{
background:url(../images/email.png) no-repeat;
border:none;
height:23px;
padding-left:35px;
float:left;
}

.fax{
background:url(../images/fax.png) no-repeat;
border:none;
height:23px;
padding-left:35px;
}

.address{
 color:#7a7a7a;
    font-size: 20px;
    line-height: 33px;
	width:300px;
	float:left;
}

#business_login{
width:450px;
float:left;
}

#business_login h1{
padding:10px;
background:#0A0A0A;
margin-top:0px;
}

#business_login table td{
 color:#7a7a7a;
font-size:13px;
}


.greybgfortabs{
border:1px solid #151515;
background:#404040;
height:30px;
width:270px !important;
color:#fff;
}

.conatctimg{
    display: table;
    float: right;
    margin-right: -110px;
    margin-top: -59px;
}

.greybgfortabs1{
background:url(../images/button.png) no-repeat;
color:#fff;
width:70px;
height:27px;
border:none;
}

.blockone {
width:444px;display:table;
}

.blockone span{
width:270px;
display:table;
}

.fb01{
    color: #FFFFFF;
    float: right;
    margin-right: -119px;
    margin-top: -721px;
}


.twt01{
    color: #FFFFFF;
    float: right;
    margin-right: -209px;
    margin-top: -648px;
}


.ytt01{
    color: #FFFFFF;
    float: right;
    margin-right: -119px;
    margin-top: -555px;
}


.lik01{
    color: #FFFFFF;
    float: right;
    margin-right: -209px;
    margin-top: -465px;
}

.blog01 {
    color: #FFFFFF;
    float: right;
    margin-right: -119px;
    margin-top: -375px;
}

#mobile_pannel {
    background: url("../images/bannerbg.png") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: table;
    margin-bottom: 85px;
    padding: 10px;
    width: 885px;
}


/*-----------------------------------------------------------------------------------*/
/*	3. CAROUSEL
/*-----------------------------------------------------------------------------------*/

#wrapper .d-carousel ul li {
	background: none;
	background-color: #FFF;
	-webkit-box-shadow: 0px 1px 2px 0px #b7b7b7;
	-moz-box-shadow: 0px 1px 2px 0px #b7b7b7;
	box-shadow: 0px 1px 2px 0px #b7b7b7; 
	padding: 15px;
	width: 175px;
}

.jcarousel-direction-rtl {
	direction: rtl;
}

.d-carousel h4 {
	margin: 5px 0 5px 0;
}

.d-carousel .jcarousel-container {
	display: block;
	overflow: hidden;
	margin-bottom: 20px;
}

.d-carousel .jcarousel-item {
	width: 190px;
}

.d-carousel .jcarousel-container-horizontal {
	width: 811px;
	padding: 0 45px;
}

.d-carousel .jcarousel-item-horizontal {
	margin-left: 3px;
	margin-bottom: 3px;
	margin-top: 3px;
	margin-right: 11px;
}

.d-carousel .jcarousel-next-horizontal {
	position: absolute;
	top:55px;
	right: 0;
	margin-right: 3px;
	width: 15px;
	height: 28px;
	cursor: pointer;
	background: transparent url(../images/blog-arrows.jpg) no-repeat top right;
}

.d-carousel .jcarousel-direction-rtl .jcarousel-next-horizontal {
	left: 5px;
	right: auto;
	background-image: url(../images/blog-arrows.jpg);
}

.d-carousel .jcarousel-next-horizontal:hover {
	background-position: bottom right;
}

.d-carousel .jcarousel-prev-horizontal {
	position: absolute;
	top: 55px;
	left: 0;
	margin-left: 3px;
	width: 15px;
	height: 28px;
	cursor: pointer;
	background: transparent url(../images/blog-arrows.jpg) no-repeat top left;
}

.d-carousel .jcarousel-direction-rtl .jcarousel-prev-horizontal {
	left: auto;
	right: 5px;
	background-image: url(../images/blog-arrows.jpg);
}

.d-carousel .jcarousel-prev-horizontal:hover {
	background-position: bottom left;
}

.appstore{
    display: table;
    margin: 0 auto 20px 70px;
    width: 155px;
}

#iphone{
width:580px;
float:left;
}

#android{
width:300px;
float:left;
}

#triggers {
		text-align:center;
	}
	
#triggers img {
		cursor:pointer;
		margin:0 5px;
		background-color:#fff;
		border:1px solid #ccc;
		padding:2px;
	
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		
	}
	
	
	
	/* styling for elements inside overlay */
	.details {
		position:absolute;
		top:15px;
		right:15px;
		font-size:11px;
		color:#fff;
		width:215px;
	}
	
	.details h3 {
    color: #AABBAA;
    font-family: arial;
    font-size: 18px;
    margin-bottom: 8px;
}


#social{
float:right;
}

.songs_info_block {
    background: url("../images/innerbg.png") repeat scroll 0 0 transparent;
    color: #999999;
    float: left;
    font-family: Tahoma;
    font-size: 12px;
    height: 185px;
    line-height: 18px;
    padding: 5px;
    text-align: justify;
}

.songs_info_block_01 {
    background: url("../images/bannerbg.png") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    height: 195px;
    margin: 0px auto;
    padding: 10px;
    width: 444px;
}

#songs_block{  
	left:350px;
    margin: 0 auto;
    position: fixed;
    top: 55px;
}

.song_info_bg{
    background: url("../images/mainbg.jpg") no-repeat scroll left top transparent;
    display: block;
    height: 797px;
    margin: 0 auto;
    max-width: 1500px;
    min-width: 900px;
    padding: 0;
}

#songs_block h2{
color:#fff;
}

#songs_description{
width:750px;
color:#999999;
font-family:arial;
font-size:13px;
text-align:justify;
}

.bio_text{
line-height:24px;
}

body.fanclub #triggers img {
		cursor:pointer;
		margin:0 5px;
		background:none;
		border:none;
		padding:2px;
	}

body.fanclub .details {
    color: #FFFFFF;
    font-size: 11px;
    position: absolute;
    top: 15px;
    width:645px;
}

table.fanclubform{
font-size:14px;
}

.user{
color:#fff;
font-size:25px;
margin-bottom:10px;
display:table;
}

.userte{
color:#fff;
font-size:17px;
margin-bottom:10px;
}


 a.linkr{
color:#fff;
font-size:14px;
}


#mcs4_container{position:absolute; left:0px; top:4px; margin:0; width:560px; height:470px; padding:0 10px;}
#mcs4_container .customScrollBox{position:relative; height:100%; overflow:hidden;}
#mcs4_container .customScrollBox .container{position:relative; width:541px; top:0; float:left;}
#mcs4_container .customScrollBox .content{clear:both;}
#mcs4_container .customScrollBox .content p{padding:10px 5px; margin:10px 0; color:#fff; font-family:Verdana, Geneva, sans-serif; font-size:13px; line-height:20px;}
#mcs4_container .dragger_container{position:relative; width:0px; height:390px; float:left; margin:10px 0 0 10px; border-left:1px dotted #555; cursor:pointer;}
#mcs4_container .dragger{position:absolute; width:9px; height:9px; background:#555; margin-left:-5px; text-align:center; overflow:hidden; cursor:pointer; -moz-border-radius:18px; -khtml-border-radius:18px; -webkit-border-radius:18px; border-radius:18px;}
#mcs4_container .dragger_pressed{position:absolute; width:9px; height:9px; background:#09C; margin-left:-5px; overflow:hidden; cursor:s-resize;}




.aapim img{
float:left;
}


.appname a{
font-size:18px;
margin:0px 0px 30px;
float:left;
text-align:left;
background:#000;
border-radius:10px;
padding:10px;
color:#d37404;
}

.aapim h2 a{
font-size:18px;
margin:0px 0px 30px;
float:left;
text-align:left;
background:#000;
border-radius:10px;
padding:10px;
color:#d37404;
}

.footer_text{
color:#585858;
margin-top:10px;
text-align:right;
font-size:12px;
margin-bottom:20px;
}

.footer_text a{
color:#fff;
font-weight:bold;
}

.download_block{
display:table;
width:890px;
}

.download_block img{
float:left;
margin-right:10px;
margin-bottom:10px;
} 

.download_containerr{
    float: left;
    width: 690px;

}

.download_block_main{
float:left;
margin-top:10px;
border-bottom:1px dotted #333333;
margin-bottom:10px;
}

.download_block_main label img{
float:right;
}


.news_imgs img{ 
height:150px;
}

