body{
  text-align: center; /* central position for IE*/
  font-family: Arial, Helvetica, sans-serif;
  vertical-align: top;
  padding-top: 0px;
  margin-top: 0px;
  padding-top: 0px;
  margin-bottom: 0px;
  background-color:#000000;
  background-image: url(../img/background.jpg);
  background-repeat:repeat-x;
  
   scrollbar-base-color: #353535;
   scrollbar-face-color: #666666;
   scrollbar-shadow-color: #464646;
   scrollbar-arrow-color: #464646;
   scrollbar-highlight-color: #464646;
   scrollbar-dark-shadow-color: #464646;
   scrollbar-3d-light-color: #464646;
   scrollbar-track-color: #353535;
  
  
}

td{
	vertical-align: top;
	font-size: 12px;
}

hr{
border: 1px dashed #666444;
}

.input-text{
   border: 1px solid #666444;
   background-color: #353535;
   color: #ffffff;
}

.button{
   border: 1px solid #666444;
}

#blink
{
    color: #666444;
	font-family: Arial, Helvetica, sans-serif;
}

.container{   
  width: 732px;
  margin: 0 auto 0;
  background-color:#000000;
}

.header{
  height: 300px;
  width: 732px;
  background-image: url(../img/header.jpg);
  background-repeat: no-repeat;
}

.warning-message{
   font-size: 12px;
   color: #FF0000;	   
} 

.small-images-news{
	margin-left: 16px;
	margin-top: 5px;
}

.small-images-prew-gallery{
	margin-right: 5px;
	margin-bottom: 2px;
}

.small-manifest-events{
	margin-top: 10px;
	border: solid 1px;
	border-color: #000000;
}

.small-manifest-events-lives{
	margin-top: 3px;
	margin-left: 16px;
}
		/* START: menu */
		.menu{
		    display: block;
			float: left;
			width: 732px;
			font-size: 14px;
			padding-top: 133px;
			padding-left: 30px;
			text-align: left;
			color: #000000;
		}
		
		.language{
		    display: block;
		    float: right;
		    text-align: right;
			color: #666444;
   		    font-weight: bold;
			font-size: 12px;
			padding-right: 30px;
		}

        .language a {
         text-decoration: none;  
         color: #000000;
		}
		
		 #color-red{
		 	color: #666444;
		 }
		/* END: menu */

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

a:hover {
  text-decoration: none;  
  color: #666444; 
}

.author{
  font-size: 12px;
  color: #ffffff;
}

/* START: titles */

.peview-titles-news{
   color: #666444;
	float: left;
	padding-left: 40px;
	padding-top: 20px;
	font-weight: bold;
}
.peview-titles-events{
   color: #666444;
	float: left;
	padding-left: 25px;
	padding-top: 20px;
	font-weight: bold;
}
.peview-titles-gallery{
   color: #666444;
	float: right;
	padding-right: 51px;
	padding-top: 20px;
	font-weight: bold;
}
.peview-img-gallery{
	float: left;
	width: 300px;
	height: 150px;
	padding-top: 15px;
}

.peview-img-gallery-table{
    align: center;
	width: 130px;
}

.peview-titles-review{
   color: #666444;
	float: right;
	padding-right: 51px;
	padding-top: 20px;
	font-weight: bold;
}

.peview-img-reviews{
	float: left;
	width: 300px;
	height: 150px;
	padding-top: 25px;	
	padding-left: 10px;	
	padding-right: 10px;	
}

.peview-img-reviews-table{
	font-size: 12px;
	text-align: left;
	color: #ffffff;
	padding-left: 10px;
}

.peview-titles-forum{
   color: #666444;
	float: left;
	padding-left: 41px;
	padding-top: 18px;
	font-weight: bold;
}
.peview-titles-blogs{
   color: #666444;
	float: left;
	padding-left: 41px;
	padding-top: 20px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}
		.titles-history{	
   		   color: #666444;
			font-weight: bold;
			text-align: right;
			padding-top: 21px;
			padding-right: 45px;
		}		
		.titles-detail{
  		 	color: #666444;
			font-weight: bold;			
			float: left;
			padding-left: 45px;
		    padding-top: 26px;			
			text-align: left;
		}	
/* START: titles */

		/* START: group news - forum */
		.group-prew-news-forum{
  			display: inline;
  			float: left;
  			width: 216px;
		}

		.prew-news {
  			display: block;
  			float: left;
  			background-image: url(../img/background-prew-news.gif);
			background-repeat: no-repeat;
  			height: 213px;
  			width: 216px;
		}
		
		.prew-forum {
  			display: block;
  			float: left;
  			background-image: url(../img/background-prew-forum.gif);
			background-repeat: no-repeat;
  			height: 212px;
  			width: 216px;
		}
		/* END: group news - forum */

.prew-events {
  display: inline;  
  float: left;
  background-image: url(../img/background-prew-events.gif);
  background-repeat: no-repeat;
  height: 425px;
  width: 200px;
  margin-left: 3px;	  
}

.prew-gallery {
  display: line;
  float: left;
  background-image: url(../img/background-prew-gallery.gif);
  background-repeat: no-repeat;
  height: 233px;
  width: 310px;
  margin-left: 3px;
}


#gallery-menu-body{
   overflow:auto;
   margin-right: 15px;
}

.prew-review {
  display: block;
  float: left;
  background-image: url(../img/background-prew-review.gif);
  background-repeat: no-repeat;
  height: 192px;
  width: 310px;
  margin-left: 3px;	
}

.prew-blogs {
  display: block;
  float: left;
  background-image: url(../img/background-prew-blogs.jpg);
  background-repeat: no-repeat;
  height: 216px;
  width: 732px;
}

.copyright{
  color: #FFFFFF;
  margin-top: 5px;
  font-size: 10px;
  padding-left: 16px;
  display: inline;
  float: left;
}

.rss{
  margin-top: 5px;
  padding-right: 16px;
  display: inline;
  float: right;
}
.counter{
  margin-top: 5px;
  padding-right: 16px;
  display: inline;
  float: right;
}

/* START: prew-contents */
		.prew-news-contents{
			display: block;
  			float: left;
			padding-top: 23px;
			padding-left: 36px;
			padding-bottom: 10px;
			font-size: 12px;
			text-align: left;
			color: #ffffff;
			width: 180px;
		}
		.prew-events-contents{
         
			display: block;
  			float: left;
			padding-top: 23px;
			padding-left: 10px;
			padding-bottom: 10px;
			font-size: 12px;
			text-align: left;
			color: #ffffff;
			width: 180px;
		}
		
		.prew-forum-contents{
         
			display: block;
  			float: left;
			padding-top: 23px;
			padding-left: 36px;
			padding-right: 10px;
			padding-bottom: 10px;
			font-size: 12px;
			text-align: left;
			color: #ffffff;
		}			
				
/* END: prew-contents */

		/* START: details */
		
		.details{
		 width: 732px;
		 height: 483px;	 
		}
		/*only for the bands h+200px*/
		#details-bands{
		  height: 683px;	
		}
		#details-bands-description{
		  height: 966px;		
		}			
		.content{
		  width: 463px;
		  display: inline;
		  float: left;
		  height: 483px;		  
		}
		/*only for the bands h+200px*/
		#content-bands{
		  height: 683px;
		}
		
		#content-bands-description{
		  height: 966px;	
		}
		
		.content-header{
		   background-repeat: no-repeat;
		   background-image: url(../img/background-content-header.gif);
			background-repeat: no-repeat;
			height: 69px;
		}
		.wcontent-header{
			width: 800px;
		   background-repeat: no-repeat;
		   background-image: url(../img/background-content-header.gif);
			background-repeat: no-repeat;
			height: 69px;
		}
		.content-body{
		    color: #FFFFFF;
		    background-image: url(../img/bgpat.gif);
			text-align: left;
			font-size: 13px;
			padding-left: 10px;
			padding-right: 10px;
			height: 400px;
			overflow: auto;
			margin-left: 3px;
		}
		.wcontent-body{
			width: 680px;
		    color: #FFFFFF;
		    background-image: url(../img/bgpat.gif);
			text-align: left;
			font-size: 13px;
			padding-left: 10px;
			padding-right: 10px;
			height: 400px;
			overflow: auto;
			margin-left: 3px;
		}
		/*only for the bands h+200px*/
		#content-body-bands{
			margin-left: 16px;
			height: 600px;
		}
		
		#content-body-bands-description{
		   margin-left: 17px;
			height: 870px;
		}
		
		#content-body-reviews-description{
		   margin-left: 16px;
			height: 870px;
		}

		#content-body-bands-description-login{
		   margin-left: 16px;
			height: 870px;
		}

		/*only for the bands h+200px*/
		#content-body-reviews{
			margin-left: 16px;
		}
		
		#content-body-gallery{
		    margin-left: 16px;
			font-size: 10px;
			color: #ffffff;
		}
		
		#content-body-gallery-inner{
			font-size: 10px;
			color: #ffffff;
			width: 400px;
		}
		
		.content-body-items{
			background-color: #2C2C2C;
			text-align: right;
			margin-top: 15px;
			padding-left: 5px;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-right: 5px;
			font-size: 12px;
		}
		
				/*START table for items in events*/
				
				.content-body-items-events{
				    color: #FFFFFF;
					background-color: #2C2C2C;
					width: 100%;
					font-size: 12px;
					padding-left: 5px;
					padding-top: 5px;
					padding-bottom: 5px;
					padding-right: 5px;						
				}	
				.content-body-bands-events{
				    color: #666444;
					border: solid 1px #454545;
					width: 100%;
					font-size: 12px;
					padding-left: 5px;
					padding-top: 5px;
					padding-bottom: 5px;
					padding-right: 5px;						
				}
				
				/*END table for items in events*/

				/*START table for items in bands*/
				
				.content-body-items-bands{
					background-color: #353535;
					color: #666444;
					width: 100%;
					font-size: 12px;
					padding-left: 5px;
					padding-top: 5px;
					padding-bottom: 5px;
					padding-right: 5px;						
				}
            
				/*END table for items in bands*/
						
		.content-img{
		   	background-image: url(../img/background-content-img.gif);
			background-repeat: repeat-y;
         	font-size: 12px;
			color: #666444;		
         	display: inline;
			float: left;
			width: 118px;
			height: 400px;
		}
		.content-footer{
		   background-repeat: no-repeat;
		   background-image: url(../img/background-content-footer.gif);
			background-repeat: no-repeat;	
			height: 14px;
		}
		.wcontent-footer{
			width: 800px;
		   background-repeat: no-repeat;
		   background-image: url(../img/background-content-footer.gif);
			background-repeat: no-repeat;	
			height: 14px;
		}		
		.history{
		  width: 266px;
		  display: inline;
		  float: left;
		  margin-left: 3px;
		  height: 483px;
		}
		
		.history-bands-live-works{
			width: 266px;
			display: inline;
			float: left;
			height: 966px;
		}
		
		/*only for the bands h+200px*/
		#history-bands{
		  height: 683px;	
		}		
		.history-header{
		   background-repeat: no-repeat;
		   background-image: url(../img/background-history-header.gif);
			background-repeat: no-repeat;
			height: 49px;
		}
		.history-body{
			background-image: url(../img/background-history-body.gif);
			background-repeat: repeat-y; 
			text-align: left;
			font-size: 12px;
			padding-left: 5px;
			height: 420px;
		}
		
		/*only for the bands h+200px*/		
		#history-body-bands{
		  height: 620px;
		  overflow:auto;
		  margin-right: 15px;
		}
								
		.history-footer{
		   background-repeat: no-repeat;
		   background-image: url(../img/background-history-footer.gif);
			background-repeat: no-repeat;
			height: 14px;		
		}		

		/* END: details */		

		/*bands images center aling */
		.img-and-logo-bands{
         text-align: center;
         display: block;
		}
		
/* START history band works & lives */	

.history-body-bands-works-container{
    color: #FFFFFF;
	overflow: auto;
    height: 400px;
	width: 243px;
}


.history-body-bands-works-cover-info-container{
	display: block;
	float: left;
	width: 220px;
}

.history-body-bands-works-cover{
	display: inline;
	float: left;
	width: 100px;
}

.history-body-bands-works-info{
	color: #666444;
	display: inline;
	float: left;
	text-align: left;
	font-size: 11px;
	padding-left: 4px;
	width: 110px;
}

.history-body-bands-works-songs{
	color: #ffffff;
	display: block;
	text-align: left;
	font-size: 11px;
    float: left;
	width: 220px;
}

/* END history band works & lives */		

/* START reviews */
				
				.content-body-reviews-container{
					width: 410px;
				    float: left;
				    display: block;
				}
				
				.content-body-reviews-cover{
					float: left;
					display: inline;
				}
				.content-body-reviews-details{
					color: #666444;
					float: left;
					font-size: 11px;
					text-align: left;
					padding-left: 10px;
					display: inline;
				}				
				.content-body-reviews-text{
				    float: left;
					font-size: 12px;
					text-align: left;
					display: block;
				}

/* END reviews */	


/* START gallery */

.small-images-gallery{
    padding-right: 2px;
	padding-left: 2px;
	text-align: left;
	width: 100px;
	height: 100px;
}

/* END gallery */

/*admin*/

    .red-title{
	   font-size: 12px;
	   color: #666444;
	   font-weight: bold;	   
	} 

	#admin-menu-body{
       height: 904px;
	   overflow:auto;
	   margin-right: 15px;
	}

     #admin-menu-body-login{
       background-image: url(../img/background-history-body.gif);		   
     }	
		
	.admin-menu{
	    font-size: 14px;
		color: #FFFFFF;
		font-weight: bold;
	}
	
	.admin-crud{
	    font-size: 11px;
		font-weight: bold;
		padding-bottom:15px;
		padding-left: 10px;
	}
	
	.reassumed-bands-events{
		border: solid 1px #666444;
		font-size: 12px;	
	}
	
	.reassumed-bands-events td{
	   padding-left: 5px;
	   padding-top: 2px;
	   padding-bottom: 2px;
	   padding-right: 5px;	
	}	
	
	.reassumed-bands-events-header-td{
	   background-color: #353535;
	}
	
	#admin-content-body-gallery{
		font-size: 10px;
		color: #ffffff;
	}
	


/* the last bands events box */
#last-bands-events{
    position:relative;
	top: 111px;
	left: 81px;
	width:242px;
	height:130px;
	float: right;
	font-size: 10px;
	background-image:url(../img/background-last-bands-events.jpg);
	text-align: left;
	color: #ffffff;
	background-repeat:no-repeat;
}
#last-bands-events a{ 
  text-decoration: none;  
  color: #666444;
}

#last-bands-events p{
  padding-left: 5px;
}	
