/*------GENERAL-------*/

.bloc{	
width:				500px;
height: 			480px;
overflow:			auto;
margin-right: 		auto;
margin-left:   		auto;
margin-bottom:		35px;}

.bloc2{	
width:				500px;
height: 			480px;
overflow:			auto;
margin-top:			45px;
margin-right: 		auto;
margin-left:   		auto;
margin-bottom:		35px;}

.bloc3{	
width:				187px;
height: 			581px;
margin-top: 		120px;
margin-left: 		50px;
float:				left;}

.bloc3_flyers{
width: 				180px;
height: 			500px;
margin: 			21px;}

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

.txt_bold{
font-weight: 		bold;}

img{
border:				0px;
text-decoration: 	none;}

hl{
font-family: 		Arial, Verdana, Helvetica, sans-serif;
font-size:			12px;}

a{
border:				0px;
text-decoration: 	none;}

body{
font-family: 		Arial, Verdana, Helvetica, sans-serif;
font-size:			12px;
color: 				#000;
margin:				0px;
border: 			0px;
padding: 			0px;
background: 		url(../images/background2.gif);
background-repeat: 	no-repeat;}

.all {
width:				900px;
margin-left: 		auto;
margin-right: 		auto;
}

.menu {
height:				25px; 
width:				900px;}

.left_menu{
float: 				left;
width: 				139px;
overflow: 			hidden;}

.menu_in{
width:				150px;
float:				left;
margin-top: 		120px;
}

.menu_in a img{
clear:both;
}

.menu img{
float:				left;
}

.footer{
color:				#fff;
font-size:			10px;
text-align: 		center;
width: 				100%;
clear:				both;
margin-bottom: 		10px;
margin-top: 		10px;}

/*------------NEWS-------------*/
.newsbloc{
overflow: 			auto;
height: 			400px;
width: 				600px;
margin-top: 		120px;
margin-left: 		auto;
margin-right: 		auto;}

.addnews{
margin-top: 		60px;
text-align:			center;
}

.addnews a{
color: 				#000;
text-decoration: 	none;
font-size:			10px;
}

.news_create{
font-family: 		Arial, Verdana, Helvetica, sans-serif;
font-size: 			12px;
color: 				#fff;
width: 				450px;
margin-left:		auto;
margin-right:		auto;
}

.bb_area{
width: 				500px;
}

.news_current{
text-align: 		center;
}

.news_input input{
height:				12px;
font-size:			8px;
font-weight:		bold;
}

/*------------BAND-------------*/

.band{
width: 				600px;
height: 			581px;
margin-top: 		120px;
float:				left;
background: 		url(../images/bloc.png);}

.band2{
width: 				600px;
height: 			606px;
margin-top: 		120px;
float:				left;
background: 		url(../images/bloc.gif) transparent;}

.band2[class]{
width: 				600px;
height: 			606px;
margin-top: 		120px;
float:				left;
background: 		url(../images/bloc2.png);}

.band_top {
width: 				872px;
margin-left:		50px;
}

.band_top img {
border: 			0px;
padding: 			0px;
margin: 			0px;
float: 				left;

}

.band_top a {
color: 				#000;
text-decoration: 	none;
}

.band_left{
width: 				160px;
float: 				left;

}

.band_left img{
padding-bottom: 	80px;
background-color:	#000;
}

.band_right{
color: 				#000;
border: 			0px solid red;
}

.name{
margin: 			0px;
font-family:		Geneva, Arial, Helvetica, sans-serif;
font-weight: 		bold;
font-size: 			18px;
}

.descr{
font-family:		Geneva, Arial, Helvetica, sans-serif;
font-size: 			10px;
padding:			0px;
}

.descr2{
font-weight: 		bold;
padding:			0px;
}

.band_bio_pic{
width: 				400px;
margin-left: 		auto;
margin-right: 		auto;
}

.band_biography{
margin-left: 		auto;
margin-right: 		auto;
width: 				450px;
}

.discography_list{
margin-left:		20px;
font-weight: 		bold;} 

.discography_list br{
margin-left:		10px;}

/*------------GIGS-------------*/
.gigs_all{
background-image:	url(../images/background.gif);
background-attachment:fixed;
width: 				900px;
height:				500px;
}
/*------------MEDIA-------------*/
.media_global{
width: 				600px;
margin-top: 		120px;
margin-left: 		auto;
margin-right: 		auto;
}

.media_global2{
overflow: 			auto;
height: 			400px;
width: 				600px;
margin-top: 		120px;
margin-left: 		auto;
margin-right: 		auto;
border: 			2px solid #000;
background-image: 	url(../images/band_back.gif);
}

.media_global3{
overflow: 			auto;
height: 			400px;
width: 				600px;
margin-top: 		120px;
margin-left: 		auto;
margin-right: 		auto;
border: 			2px solid #000;
background-image: 	url(../images/band_back.gif);
}

.media_leftmenu{
width: 				140px;
margin-left: 		50px;
margin-top: 		25px;
height: 			500px;
float: 				left;}

.media_leftmenu a{
color: 				#000;}

.media_photos{
width: 				450px;
margin-left: 		25px;
}

.media_photos a img{
border: 			2px solid #000;
}

.media_flyers{
width: 				450px;
float: 				left;
}

.media_videos{
width: 				450px;
float: 				left;
}

.flyer{
width: 				120px;
height: 			250px;
float: 				left;
padding: 			5px;}

.video_links{
width: 				100px;}

/*------------CONTACT-------------*/
.merch	{
margin-top: 		20px;}

.merch1{
width:				485px;
clear: 				both;}

.merch_img{
width:				150px;
float:				left;}

.merch_desc{
width:				320px;
margin-left: 		10px;
float: 				left;
font-weight:		bold;
}
/*------------CONTACT-------------*/
.contact_all{
}
/*------------LINKS-------------*/
.links_all p a{
font-weight:		bold;
}
