body {
	background-color: #0e0e0e;
	width:960px;
	margin: auto;
	font-family:Arial, Helvetica, sans-serif;
	background-image: url(../images/fnd2.jpg);
	background-position:top right;
	background-repeat:no-repeat;


}
#container {
	height:auto;

/*	border: 1px solid red;
*/	}
	
#header {
	height: 140px;
	margin: 10px 0 0 0;}
	
#izq {
	width:480px;
	float:left;
	display:block;
	margin: 10px;

	}
#der {
	width:450px;
	float:right;
	display:block;
	margin: 10px;

	}
/* HOME */
#home div#der, body#banda div#der {
	margin: 0 0px;
	}

#home div#izq img {
border:5px solid #000;
float:right;
margin: 20px 0 0 0;}


/* BANDA */
#banda div#izq img {
border:5px solid #000;
margin: 20px 0 0 20px;
_margin: 20px 0 0 20px;
#margin: 20px 0 0 10px;

}

/* DISCOS */

#discos div#izq {
	width:280px;
margin: 30px 0px 0px 220px !important;
_margin: 30px 0px 0px 200px ;
#margin: 30px 0px 0px 100px ;
height: 400px;

}


#discos div#der {
margin: 30px 0 0 0px;
height: 400px;

}

#discos div#izq p, #discos div#der p {
	margin: 0 10px;
	}

/* FOTOS */
#fotos #izq {
	width:200px !important;
	_width:200px;
	#width:200px;
	display:block;
	height: 370px;
	float:left;
	#margin:0;

	}
#fotos #der {
	width:720px;
	_width:720px;
	#width:700px;
		#margin:0;

	}

/* FOTOS PARA AFICHES Y BANDA*/
#showphotos {
height: 325px; 
width: 710px; 
_width: 710px; 
#width: 700px; 
font-size: 12px; overflow: auto;
margin:10px 0 10px;
}

#fotos #showphotos img, #fotos #showphotos-envivo img  {
	border-left: 3px solid #FFFFFF;
	border-top: 3px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;

}

/* FOTOS PARA ENVIVO*/
#showphotos-envivo {
height: 360px; 
width: 710px; font-size: 12px; overflow: auto;
margin:10px 0 10px;

}


#fotos p {
	margin:0px;
	font-size:9px;
	font-weight:bold;
	padding:0;
}

/* VIDEOS*/
#videos #izq {
	width:380px;
	display:block;
	height: 370px;
	#margin:0;
	}
#videos #der {
	width:490px;
	#margin:0;
	}

 /* DIVS CON TRANSPARENCIA*/
#translucentbkg {
   width: 430px; 				    /* to match DIVs size          */
   background-color: #02deec;       /* the background              */
   filter:alpha(opacity=10);
   -moz-opacity:0.1;
   opacity: 0.1;
 
   margin: 0 0 0 10px;
}

#opaquetext {
   width: 430px; 				     /* to match DIVs size          */
   background-color: transparent;   /* transparent background      */
   position: absolute;              /* absolute positioning        */
   z-index: 2;                      /* place it over the other DIV */
	color:#FFF;
}

#home #translucentbkg, #home #opaquetext {
	 height: 460px;
	} 
#banda #translucentbkg, #opaquetext {
	 height: 550px;
	} 
	
	
p {
	font-size:11px;
	color:#cbf6ec;
	line-height: 16px;
	margin:20px 20px 10px 35px;
	}

p a:link, a:visited, a:active {
	color: #02deec;
	text-decoration:none;
	font-weight:bold;}

p a:hover {
	color: #f356b6;
	text-decoration:none;
	font-weight:bold;}
	
h3 {
	color: #f356b6;
	margin:15px 15px 15px 30px;
}

#footer {
	clear:both;
	background-color:#000;
	text-align:center;
	width: 370px;
	float:left;
	margin:30px 0 ;}
#footer img {
	margin:1px 10px;}
	
	
	
/* @group CONTACTO */
#gracias h1 {
	margin: 0px 20px 0 20px;
}
#gracias p {
	margin: 20px 20px 0 20px;
	font-size:14px;
}

#formulario {
	width: 400px;
	float:left;
	margin: 0px 200px 0 220px ;
	#margin: 0px 2000px 0 220px ;
	_margin: 0px 100px 0 110px ;
}
label {
font-size: 12px;
margin: 0px 0px;
line-height: 12px;
}

td {
	height: 12px;}

/* @end */
