body { margin:0; padding:0; width:100%; background:#000 url(../images/background_bn.jpg) fixed no-repeat center top; font-family:Arial, Helvetica, sans-serif;}
img {border: none;}
.size13 { font-size:13px;}
#container { margin:0 auto; width:969px; background:#000;}
#cabecera { width:969px; height:251px;}
#botonera { width:969px; height:55px; background:url(../images/bg_botonera.jpg) no-repeat;}
#botonera ul { margin:0 auto; padding-left:240px; width:729px; height:55px; list-style-type:none; }
#botonera ul li { display:inline; height:18px; line-height:18px; float:left; text-align:center; margin-top:18px; margin-left:10px; margin-right:10px;}
#botonera ul li a { }
#cuerpo { width:969px; background:#000; float:left; margin-bottom:20px; color:#FFF;}
/*+++++++++++++HOME++++++++++++++*/
#contenido_izquierda_home { width:650px; float:left; padding:10px;}
#contenido_centro { width:940px; float:left; padding:10px;}
#contenido_centro .centro { margin:10px auto; width:730px; }
#contenido_derecha_home { width:290px; float:right;}
.titulo { float:left; width:600px; margin-bottom:10px;}
.video { width:641px; float:left;}
.new_releases { float:left; width:644px; height:297px; background:url(../images/bg_releases.jpg) no-repeat top; margin-top:10px;}
.new_releases .track { float:left; width:180px; margin-right:10px; margin-top:25px; margin-left:20px; font-size:11px; color:#FFF;}
.chart { float:left; background:#1a1a1a; margin-top:10px; width:280px; font-size:17px; color:#FFF; padding-left:10px; font-weight:bold;}
.merchandising { float:left; background:#1a1a1a; margin-top:10px;}
.facebook { float:left; background:#1a1a1a; margin-top:10px;}
table.topcharts { color:#fff; font-size:11px; background:#111; margin-top:5px; font-weight:bold; }
.gris { color:#999; font-size:11px;}
.celeste { color:#00fcff;}
td.borde { border-bottom:#666 1px solid; padding:3px;}
.news { float:left; width:644px; margin-top:20px; margin-bottom:10px; color:#FFF; font-size:12px;}
.news .new { float:left; width:644px; height:25px; line-height:25px; border-bottom:#666 1px solid;}
.news .new a {color:#ffffff; font-size:14px; text-decoration:none;}
.news .new a:hover { color:#FFF; }
.sesiones .sesion { float:left; width:644px; height:80px; line-height:80px; border-bottom:#666 1px solid; margin:5px 0;}
.sesiones .sesion .fecha { float:left; width:120px; height:80px; line-height:80px; border-bottom:#666 1px solid;color:#ffffff; font-size:11px;}
.sesiones .sesion .titulo { float:left; width:310px; height:80px; line-height:80px; border-bottom:#666 1px solid;color:#fff; font-size:11px;}
.sesiones .sesion .codigo { float:left; width:200px; height:80px; line-height:80px; border-bottom:#666 1px solid;}
.charts { float:left; width:644px; margin-top:10px; margin-bottom:10px; color:#FFF; font-size:12px;}
.charts .chart { float:left; width:550px; padding:10px; font-size:12px;}
.charts .chart .tit { font-size:18px;color:#ffffff;}
.slider { float:left; width:640px; margin-top:10px;}

/*+++++++++++++BIO++++++++++++++*/
.bio1 { margin:90px auto 20px auto; width:640px;color:#aaa; font-size:11px; text-align:justify;}
.bio1 h3 { font-size:16px; color:#FFF; font-weight:bold; width:100%; border-bottom:2px solid #fff; }
.bio2 {float:left; width:300px; margin-right:20px;color:#999; font-size:11px;}
.bio3 {float:left; width:300px;color:#999; font-size:11px;}
.bio_destacados { margin:20px auto; width:640px;}
.best_releases {background:#222; margin:0 auto; width:620px; min-height:330px; padding:10px;}
.release_destacado { float:left; width: 155px; height:280px; border:#333 1px solid; padding:5px; margin-right:40px; color:#FFF; font-size:11px;}
.release_destacado a {color:#ffffff; text-decoration:none;}

table { padding:5px; font-size:12px; }
td { border-bottom:#333 1px dashed; padding:3px; }
.table_header { background:#222; color:#FFF; padding:2px; font-weight:bold; }
.music_txt {font-size:11.5px; color:#999;}

/*+++++++++++++MUSIC++++++++++++++*/
.music_tips { width:950px; height:20px; margin:5px 0px 10px 0; padding-left:20px; color:#999; }
.music_tips a { color:#999; text-decoration:none; font-size:11px; }
.music_tips a:hover { color:#fff; }
.release_destacado_music { float:left; width: 200px; height:340px; border:#666 1px solid; padding:5px; margin-right:25px; margin-left:5px; color:#999; font-size:11px;}

.glidecontentwrapper{ }
.featured-post{position:absolute; background:#666; padding:0px; width:750px;}
.slidePost{position:relative; height:260px; margin-top:25px; overflow:hidden; background:#666; width:740px; margin-left:90px;} 
	.slidePost h1{ font-size:25px; color:#fff; font-weight:normal; margin:0; padding:0; text-align:left;}
	.slidePost .title{background:#333; width:750px; height:20px; padding:0; margin:0; color:#FFF; line-height:20px;}
	.slidePost .text{padding:10px 5px; color:#FFF;}
	.slidePost .prev{cursor:pointer; text-indent:-9999pt; position:absolute; z-index:999; background:url(images/icon_7.gif) left; bottom:6px; right:35px; height:23px; width:29px;}
	.slidePost .next{cursor:pointer; text-indent:-9999pt; position:absolute; z-index:999; background:url(images/icon_7.gif) right; bottom:6px; right:6px; height:23px; width:29px;}
	
/*+++++++++++++CONTACT++++++++++++++*/
#contact_form { float:left; margin-top:20px; margin-left:60px; color:#ffffff;}
#contact_form td { border:none; }
#contact_form input { width:250px; height:22px; background:#3c3c3c; border:none; color:#999; padding:2px; }
#contact_form textarea { width:250px; height:180px; background:#3c3c3c url(../images/bg_textarea.jpg) no-repeat center center; border:none; color:#999; overflow:auto; padding:5px; }
#contact_form .send { width:80px;background:#ffffff;color:#000; font-weight:bold; border:none; cursor:pointer;}
.verif{ display: none; }
.ok { font-weight:bold;color:#ffffff;}

#agencias { float:left; margin-top:10px; margin-left:60px; width:520px;}
#agencias .agencia { float:left; padding:20px 0; border-top:#333 2px solid; width:520px;}
#agencias .agencia .blanco { color:#FFF; font-weight:bold; }
#agencias .agencia .gris { color:#666; font-size:14px; }
#agencias .agencia .blanco a { color:#fff; text-decoration:none;}
#agencias .agencia .blanco a:hover { color:#999; }
#agencias .agencia .verde { color:#ffffff; }

/* MEDIA */
.prensa { float:left; width: 120px; height:200px; border:#333 1px solid; padding:5px; margin-right:25px; margin-left:5px; color:#999; font-size:11px;}
.flickr { width:900px; float:left; margin-left:20px;}

/* SLIDE FOTOS */

#slideshow {
    position:relative;
    height:350px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

#logos { width:969px; height:40px; line-height:40px; padding:10px 0; clear:both; border-top:#333 1px solid;}

/* Easy Slider */
	#slider { margin-top:20px;}
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:640px;
		height:176px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}
