body{
	margin: 0px;
	  font-family:Helvetica, Arial, sans-serif;
}

h1{
	margin: 0px;
	margin-left: 20px;
}
img{
	border: 0;
}

.header{
	clear: both;
	float: left;
	width: 100%;
	background: url(../images/degradado_header.jpg) #9ec5da repeat-x bottom;
	height: 270px;
	padding-top:15px;
}
.container{
	width: 930px;
	margin: 0 auto;
}

.header .container{
	width:990px;	
}

.logo{
	float:left;
	padding-left:30px;
}

.search{
	float: right;
	text-align: right;
	padding-right:30px;
}

#q{
	background:url(/images/bg_search_left.jpg) #fff no-repeat left;
	color:#a5a5a5;
	border:0;
	font-size:8pt;
	height:16px;
	padding:5px 0 3px 8px;
	float:left;
	width:180px;
}
.search_button{
	background:url(/images/bg_search_right.jpg) #fff no-repeat right;
	float:left;
	height:24px;
	width:22px;
	border:0;
	cursor:pointer;
}
.phrase{
	height:147px;
	padding-left:223px;
	padding-top:96px;
	width:400px;
}
.phrase .cite{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000;
	font-size:13pt;
	font-style:italic;
}
.phrase .tweet{
	font-family:"Times New Roman", Times, serif;
	color:#fff;
	font-size:12pt;
	font-style:italic;
	padding-top:7px;
}
/* headers */
.index_1{
	//background:url(/images/header/header1.jpg) 30px 100% no-repeat;
	background:url(/images/header/header1.jpg) bottom left no-repeat;
}
.index_2{
	background:url(/images/header/header2.jpg) bottom left no-repeat;
}
.index_3{
	background:url(/images/header/header3.jpg) bottom left no-repeat;
}
.index_4{
	background:url(/images/header/header4.jpg) bottom left no-repeat;
}
.index_5{
	background:url(/images/header/header5.jpg) bottom left no-repeat;
}
.index_6{
	background:url(/images/header/header6.jpg) bottom left no-repeat;
}
.index_7{
	background:url(/images/header/header7.jpg) bottom left no-repeat;
}
.index_8{
	background:url(/images/header/header8.jpg) bottom left no-repeat;
}
.index_9{
	background:url(/images/header/header9.jpg) bottom left no-repeat;
}

.cuerpo{
	clear: both;
	float: left;
	width: 100%;
	background:url(/images/degradado_cuerpo.jpg) #cfd0ca repeat-x top;
	padding-top:10px;
	padding-bottom:200px;
}
.cuerpo .container{
/*	background:url(/images/bg_cuerpo.jpg) repeat-y 1px 0px;*/
}
.col_izq{
	float: left;
	padding-left:10px;
	padding-right:40px;
	width:133px;
}
.cuerpo_principal{
	background:url(/images/bg_col_cen.jpg) repeat-y 1px 0px;	
	float: left;
	width: 692px;
}
.col_cen{
	float: left;
	width: 692px;
	min-height: 500px;
	background:url(/images/bg_body_index.jpg) no-repeat top left;
	padding-top:87px;
}
.col_cen_search .cuerpo_contenido{
	float:left;
	width:500px;
	padding-left:2px;
	min-height: 550px;
}
.col_cen .cuerpo_contenido{
	float:left;
	width:500px;
	min-height: 550px;
}
.col_cen_search{
	float: left;
	width: 692px;
	background:url(/images/bg_body_results.jpg) no-repeat top left;
	padding-top:70px;
}
.col_cen_search .col_izq{
	padding-top:17px;	
}
.col_cen_search h1{
	margin:0;
	font-size:15px;
	color:#000;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin-top:-3px;
	padding-left:7px;
	letter-spacing:-0.7px;
	padding-bottom:8px;
}
.artist_results{
	background:url(/images/result_separator_artist.jpg) no-repeat;
	text-indent:-9999px;
	height:37px;
	width:485px;
}
.album_results{
	background:url(/images/result_separator_albums.jpg) no-repeat;
	text-indent:-9999px;
	height:37px;
	width:485px;
	clear:both;
	margin-top:2px;
}

.col_der{
	float: left;
	width: 18%;
	margin: 0% 1%;
}

.line{
  clear: both;
  float: left;
  width: 100%;
}

.line_esp{
  clear: both;
  float: left;
  width: 96%;
  margin: 2%;
  background-color: #66FF66;
  border: 1px black solid;
}
.album1{
	float:left;
	padding-right:9px;
	padding-left:10px;
	width:140px;
	background:url(/images/disco_album_1.jpg) no-repeat 100% 37px;
}
.album2{
	float:left;
	padding-right:32px;
	padding-left:15px;
	width:140px;
	background:url(/images/disco_album_2.png) no-repeat 93% 10px;
}
.album1 .album .album_cover img,
.album2 .album .album_cover img{
	width:140px;
}
.sort_by{
	float:right;
	padding-right:20px;
	padding-top:70px;
	text-align:right;
	width:50px;
}
.sort_by div{
	float:right;
	width:50px;
	padding-top:5px;
	text-indent:-9999px;
}

.album{
  float: left;
  padding-bottom:36px;
}

.album_top{
  clear: both;
  float: left;
  width: 100%;
  padding-top:5px;
}

.album_vault{
  float: left;
  width: 90px;
  text-align: left;
  font-family:Helvetica, Arial, sans-serif;
  color:#c3c4bb;
  font-size:40px;
  line-height:30px;
  padding-top:5px;
  letter-spacing:-5px;
}

.album_punctuation{
  float: right;
  width: 19px;
  text-align: right;
  padding-top:5px;
}

.album_cover{
  clear: both;
  float: left;
}
.artist_detail_cover .brillo,
.album_cover .brillo{
	background:url(/images/brillo_mediano.png) no-repeat top right;
	height:140px;
	width:140px;
	position:absolute;
	float:left;
	z-index:10;
}
.album_cover .brillo a{
	display:block;
	height:140px;
	width:140px;
	text-decoration:none;
}

.album_name{
  clear: both;
  float: left;
  width: 100%;
  text-align: left;
}
.album_name .nombre_album{
/*	margin-bottom:-2px;	*/
}
.album_name .nombre_album a{
	color:#000000;
	font-family:Helvetica,Arial,sans-serif;
	font-size:15px;
	font-weight:bold;
	letter-spacing:-1px;
	text-decoration:none;
	line-height:12px;
}
.album_name a.nombre_grupo{
	color:#79A0B4;
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	text-decoration:none;
}
.album_name .last_rated{
  font-family:Helvetica, Arial, sans-serif;
  font-size:9px;
	color:#79A0B4;
  padding-top:7px;
  margin-bottom:-2px;
}
.album_name a.nombre_puntuador{
  font-family:Helvetica, Arial, sans-serif;
  font-weight:bold;
  font-size:13px;
  color:#000;
  text-decoration:none;
  letter-spacing:-0.7px;
}
.album_name .ultima_puntuacion{
  font-family:Helvetica, Arial, sans-serif;
  color:#c3c4bb;
  font-size:23px;
  padding-bottom:7px;
  margin-top:-3px;
}
.week_top{
  clear: both;
  float: left;
  width: 100%;
}

.week_vault{
  float: left;
  text-align: left;
  font-family:Helvetica, Arial, sans-serif;	
}
.week_vault .title{
	padding-top:3px;	
}
.week_vault .title a{
  font-family:Helvetica, Arial, sans-serif;	
  color:#000;
  font-weight:bold;
  font-size:14px;
  text-decoration:none;
  letter-spacing:-1px;
}
.week_vault .artist{
	margin-top:-1px;	
}

.week_vault .artist a{
  font-family:Helvetica, Arial, sans-serif;	
  font-size:11px;
  text-decoration:none;
  color:#79a0b4;
}


.week_vault .week_punctuation{
  text-align: left;
  color:#fff;
  font-size:31px;
  font-family:Helvetica, Arial, sans-serif;	
  padding-bottom:3px;
  padding-top:2px;
  clear:both;
}

.week_cover{
  clear: both;
  float: left;
}
.week_cover img{
  width: 100px;
}

.week_cover .nice_album{
	background:url(/images/nice_album.png) no-repeat;
	height:70px;
	width:71px;
	position:absolute;
	float:left;
	z-index:10;
}

.week_name{
  clear: both;
  float: left;
  width: 100%;
  text-align: center;
}

.week_vault .week_summary{
  clear: both;
  float: left;
  width: 100%;
  font-size:11px;
  line-height:12px;
  color:#6b6969;
  padding-top:2px;
}

.week_more{
  clear: both;
  float: left;
  width: 100%;
  text-align: right;
}

.album_detail{
  padding-left:10px;
  background:url("/images/bg_pie_topuser_1.jpg") no-repeat scroll left bottom transparent;
  padding-bottom:14px;
}

.album_detail_cover{
  float: left;
  width:174px;
  text-align:right;
  background:url(/images/forma_detalle_album.jpg) no-repeat bottom right;
  padding-bottom:72px;
}
.album_detail_cover img{
  width:174px;
}

.album_detail_cover .brillo{
	background:url(/images/brillo_grande.png) no-repeat top right;
	height:174px;
	width:174px;
	position:absolute;
	float:left;
	z-index:10;
}


.album_detail_main{
  float: right;
  width: 270px;
  padding-right:20px;
  text-align:left;
  padding-top:93px;
  padding-bottom:20px;
}
.album_detail_artist{
	margin-bottom:-3px;	
}
.user_detail_username a,
.album_detail_artist a{
  color:#000;
  font-size:22px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  letter-spacing:-1px;
  text-decoration:none;
}


.album_detail_album a{
  color:#79A0B4;
  font-size:12px;
  font-family:Helvetica, Arial, sans-serif;
  letter-spacing:-0.5px;
  text-decoration:none;
}
.album_detail_main .description{
  color:#999;
  font-size:13px;
  padding-right:20px;
  padding-bottom:30px;
}
.album_detail_main .description a{
	color:#777;
	text-decoration:none;
}

.album_detail_punctuation{
  font-size: 60px;
  color:#c3c4bb;
  font-family:Helvetica, Arial, sans-serif;
  line-height:50px;
  letter-spacing:-3px;
}

.album_detail_twitter{
  text-align:left;
  padding:10px 0px;
}
.album_punctuations{
  background:url(/images/bg_comentarios.jpg) repeat-y left;	
}
.punctuation{
  background:url(/images/pie_puntuaciones.jpg) no-repeat -1px bottom;
  width: 496px;
  padding-bottom:14px;
  float:left;
  position:relative;
}
.punctuation .punctuation_body{
  background:url(/images/bg_comentarios_cuerpo.jpg) no-repeat -1px 0px;

  padding-left:10px;
}

.punctuation_avatar{
  float: left;
  width: 55px;
}

.punctuation_data{
  float: left;
  width: 327px;
}
img.punctuation_bottom{
  margin-left:-1px;
}

.punctuation_artistalbum{
  clear: both;
  float: left;
  padding-top:18px;
}
.punctuation_artistalbum .album_comentarios a{
	color:#79A0B4;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	text-decoration:none;
}
.punctuation_artistalbum .group a{
	color:#000000;
	font-family:Helvetica,Arial,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:-0.7px;
}

.punctuation .cuerpo_vault_user{
  background:url(/images/bg_vaults_user_cuerpo.jpg) no-repeat -1px 0px;
  padding-left:10px;
  color:#a7a7a7;
  font-family:Helvetica,Arial,sans-serif;
  font-size:12px;
  padding-top:2px;
}

.punctuation .cuerpo_vault_user .punctuation_avatar{
  width:158px;
  background:url("/images/disco_comentarios.jpg") no-repeat scroll 73px 2px;
}
.punctuation .cuerpo_vault_user .puntuacion{
  font-family:Helvetica,Arial,sans-serif;
  padding-top:13px;
  font-size:42px;
  color:#79A0B4;
  line-height:29px;
}
.ultimo_comentario{
	  background:url(/images/pie_puntuaciones.png) no-repeat -1px bottom;
}




.boton_play_comentarios{
 width:75px;
 text-align:right;
}

.punctuation_user{
  float: left;
  width: 118px;
  color:#79A0B4;
  font-size:9px;
  font-family:Helvetica, Arial, sans-serif;
  padding-top:24px;
}
.punctuation_user a{
	color:#000;
	font-size:14px;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:-0.7px;
}
.punctuation_comment{
  float: right;
  width: 289px;
  color:#AAAAAA;
  padding-top:15px;
  font-size:13px;
}
.punctuation_comment .punct{
  color:#79A0B4;
  font-size:36px;
  font-family:Helvetica, Arial, sans-serif;
  line-height:25px;
}
.punctuation_num{
  float: left;
  width: 10%;
}

.album_songs{
  background:url(/images/album_songs_top.jpg) no-repeat top;
  padding-top:90px;
  padding-left:10px;
  padding-right:20px;
}

.go_to{
	padding-top:15px;
	padding-left:200px;	
}
.go_to .spacer{
	padding-top:8px;	
}

.song{
	font-size:11px;
	padding-left:200px;
	background:url(/images/bg_linea_player.png) no-repeat;
	margin-bottom:2px;
	line-height:19px;
}
.impar{
	background:url(/images/bg_linea_player_impar.png) no-repeat;	
}
.song img{
	margin-bottom:-5px;	
}
.song_number{
	font-size:14px;
	color:#000;
}
.song_title{
	color:#79A0B4;	
}
.song_title a{
	color:#79A0B4;	
}
.artist_detail{
  clear: both;
  float: left;
  margin-bottom: 30px;
}

.artist_detail_main{
  float: left;
  padding-left:10px;
  color:#aaaaaa;
  font-size:13px;
  width:420px;
  padding-top:15px;
}

.artist_detail_cover{
	background:url("/images/textura_bg_topuser.jpg") no-repeat scroll right bottom transparent;
	height:auto;
	padding-bottom:10px;
	padding-right:30px;
	text-align:right;
	width:140px;
	padding-left:10px;
}
.artist_detail_cover img {
	height:140px;
	width:140px;
}
.artist_detail_artist{
  clear: both;
  float: left;
  text-align: center;
  font-size: 40px;
  padding-bottom:7px;
}
.artist_detail_artist a{
	text-decoration:none;
	color:#000;
	font-weight:bold;
	font-size:20px;
	font-family:Helvetica, Arial, sans-serif;
	letter-spacing:-0.7px;
}

.artist_summary{
  clear: both;
}
.artist_summary a{
  color:#666;
  font-size:13px;
  text-decoration:none;
}
.artist_summary a:hover{
	color:#000;
}
.artist_summary #summary{
	width:420px;
}
.user_detail{
background:url("/images/bg_pie_topuser_1.jpg") no-repeat scroll left bottom ;
padding-bottom:35px;
}
.user_detail_avatar{
  float: left;
  width:160px;
  padding-left:10px;
}
.user_detail_avatar img{
  width: 140px;
  height:140px;
}

.user_detail_main{
  float: left;
  width: 330px;
  padding-top:120px;
  	font-family:Helvetica, Arial, sans-serif;
}



.user_detail_data{
  padding-top:7px;
  color:#a7a7a7;
  font-size:12px;
  margin-bottom:-3px;
}
.user_detail_data .vaulting_since{
  color:#000;
  font-size:11px;
}
.num_vaults{
  font-size:34px;
  color:#79A0B4;
}

.user_detail_bio{
  padding-top:15px;
  color:#a7a7a7;
  font-size:14px;
  padding-right:20px;
}

.user_detail_twitter a{
  font-size:13px;
  color:#79A0B4;
  text-decoration:none;
}

.top_user{
  clear: both;
  float: left;
  width: 100%;
  background:url(/images/bg_user_topuser.jpg) no-repeat;
  height:48px;
}

.top_user_first{
  clear: both;
  float: left;
  width: 100%;
  background: url(/images/bg_pie_topuser_1.jpg) no-repeat bottom left;

}
.top_user_first .top_one{
	float:left;
	width:200px;
}
.top_user_first .top_one .top_avatar{
	background:url(/images/textura_bg_topuser.jpg) no-repeat right bottom;	
	height:auto;
	padding-bottom:10px;
	padding-right:30px;
	text-align:right;
	width:140px;
}
.top_user_first .top_one .top_avatar img{
	width:140px;
	height:140px;
}
.top_user_first .top_one .number_one{
	float:left;
	width:165px;
	color:#79A0B4;
	font-size:80px;
	text-align:right;
}
.top_user_first .top_data{
	width:250px;	
	padding-top:118px;
	padding-left:0;
	margin-left:-30px;
}
.top_user_first .top_data .top_username a{
	font-size:25px;	
}
.top_user_first .top_data .top_since{
	font-size:13px;	
}
.top_user_first .top_data .top_since .date{
	color:#000;
	font-size:12px;
	margin-top:-2px;hech
}
.top_user_first .top_data .top_num_punct{
	font-size:29px;	
	margin-top:-4px;
	float:none;
}
.top_user_first .top_data .visit_twitter{
	padding-top:15px;	
}
.top_user_first .top_data .visit_twitter a{
	color:#79A0B4;
	font-size:11px;
	text-decoration:none;
}

.top_rank{
  float: left;
  text-align:right;
  width: 51px;
  color:#79A0B4;
  font-size:2.6em;
  padding-top:5px;
  line-height:40px;
  letter-spacing:-4px;
  padding-right:3px;
}

.top_avatar{
  float: left;
  width: 90px;
  height:48px;
  padding-left:8px;
}
.top_username{
	margin-bottom:-3px;	
}
.top_username a{
	font-weight:bold;
	color:#000;
	font-family: Helvetica, Arial, sans-serif;
	letter-spacing:-1px;
	font-size:14px;
	text-decoration:none;
}
.top_num_punct{
	font-size:16px;
	color:#79A0B4;
	margin-bottom:-3px;
	float:left;
	padding-right:2px;
}

.top_data{
  float: left;
  width: 321px;
  padding-left:17px;
  padding-top:7px;
}
.top_since{
  color:#9e9e9e;
  font-size:10px;
}
#suggest_search{
	background:url(/images/bg_buscador.jpg) repeat-y;
	margin-top:24px;
	min-height:80px;
	position:absolute;
	width:290px;
	z-index:99;
	margin-left:-80px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft:  5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

.suggest_artists{
  clear: both;
  float: left;
  width: 100%;
  background:url(/images/bg_buscador_artists.jpg) no-repeat;
  text-align: center;
  text-indent:-9999px;
  height:40px;
}

#suggest_artists_results{
  clear: both;
  float: left;
  width: 100%;
  text-align: center;
}

.suggest_albums{
  clear: both;
  float: left;
  width: 100%;
  background:url(/images/bg_buscador_albums.jpg) no-repeat center;
  text-align: center;
  text-indent:-9999px;
  height:38px;
}

#suggest_albums_results{
  clear: both;
  float: left;
  width: 100%;
  text-align: center;
}

.suggest_lastfm{
  clear: both;
  float: left;
  width: 280px;
  text-align: right;
  padding-right:10px;
  padding-bottom:5px;
}

ul.search_list{
  list-style-type: none;
  margin: 0;
  padding: 0 2px;
}

ul.search_list li{
 padding:2px 0px;
 border-bottom:#dfe0dc 1px solid;
}
ul.search_list li.noresults{
 font-size:13px;
 color:#000;
 padding:7px 0px;
}
ul.search_list li.noresults a{
 display:inline;	
}
ul.search_list li:hover{
 background-color:#eeefee;
}
ul.search_list li .imagen{
	float:left;
	width:40px;
}
ul.search_list li .texto{
	width:236px;
	float:left;
	padding-left:10px;
	line-height:12px;
}
ul.search_list li a{
  display: block;
  text-decoration: none;
  text-align: left;
  color: #000;
  font-family:Helvetica, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
}
ul.search_list li a img{
	height:40px;
	width:40px;
}

ul.search_list li a:hover{
  color:#000000;
}
ul.search_list li .texto a{
  padding-top:10px;
  height:30px;
}
.result{
	float:left;
	clear:both;
	width:485px;
	padding:4px 0px;
	height:40px;
	color:#000;
	font-size:13px;
}
.noresult{
	padding:9px;
}
.result_impar{
	float:left;
	clear:both;
	width:485px;
	padding:3px 0px;
	background:#f0f1ef;
	border-top:#dfe0dc 1px solid;
	border-bottom:#dfe0dc 1px solid;
	height:40px;
}
.search_cover{
  float: left;
  width: 55px;
  text-align:left;
}
.search_cover img{
	width:40px;
	height:40px;
}

.search_data{
  float: left;
  width: 430px;
  padding-top:9px;
  text-align:left;
}
.search_data .link_artist,
.search_data .link_artist a{
	color:#000;
	font-size:16px;
	letter-spacing:-0.7px;
	text-decoration:none;
}
.search_data .link_album{
	margin-top:-3px;
}
.search_data .link_album a{
	color:#79A0B4;
	font-size:12px;
	letter-spacing:-0.1px;
	text-decoration:none;
}
.search_data .rate{
	float:right;
	margin-top:-5px;
}

.search_more{
	color:#8e907c;
	font-size:16px;
	text-decoration:underline;
}
.search_more:hover{
	color:#48768e;	
}

.footer_user,
.footer{
	background:url(/images/body_footer.jpg) no-repeat center bottom;
	float:left;
	clear:both;
	width:692px;
	height:184px;
	padding-top:30px;
	padding-bottom:22px;
}
.footer_user{
	margin-top:-70px;	
}
.footer_user .paginador,
.footer .paginador{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000;
	font-size:12pt;
	padding-left:200px;
	height:19px;
	width:425px;
}
.footer_user .paginador{
	padding-top:45px;	
	padding-left:352px;
}
.footer_user .paginador a,
.footer .paginador a{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#b5b5b5;
	text-decoration:none;
	font-size:12pt;
}
.footer_user .paginador a{
	font-size:13pt;	
}

.footer_user .link_musicvault_footer,
.link_musicvault_footer{
	width:115px;
	height:27px;
	float:left;
	text-indent:-9999px;
	padding-top:47px;
}
.footer_user .link_musicvault_footer,
.link_musicvault_footer a{
	display:block;
	text-indent:-9999px;	
	width:115px;
	height:27px;
}
.footer_user .link_musicvault_footer{
	padding-top:0;	
}

.footer_user .copyright,
.footer .copyright{
	font-size:10px;
	color:#a5a895;
	padding-top:7px;
	width:270px;
	float:left;
	clear:both;
}
.footer_user .copyright{
	padding-top:7px;	
}
.footer_user .copyright b,
.footer .copyright b{
	color:#fff;
}
.footer_user .links_footer,
.footer .links_footer{
	padding-top:10px;
	width:270px;
	float:left;
	padding-left:30px;
}
.footer_user .links_footer{
	padding-top:7px;
}
.more{
	text-align:left;	
	padding-left:28px;
	padding-top:5px;
}
.more a{
	color:#000;
	font-size:9pt;
	text-decoration:none;
  font-family:Helvetica, Arial, sans-serif;
}
.more a:hover{
	text-decoration:underline;	
}
.top_vaulters{
	background:url(/images/bg_top_vaulters.jpg) no-repeat 1px 0px;
	width:255px;
	height:254px;
	padding-top:30px;
}
.top_vaulters ul{
	list-style:none;
	margin:0;
	padding:0;
	padding-left:57px;
}
.top_vaulters ul li{
	height:48px;
	width:100%;
	float:left;
}
.top_vaulters ul li .imagen{
	float:left;
}
.top_vaulters ul li .imagen img{
	height:48px;
	width:48px;
}
.top_vaulters ul li .texto{
	margin-left:55px;
	padding-top:14px;
	color:#79A0B4;
	font-size:10px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:12px;
}
.top_vaulters ul li .texto a{
	font-weight:bold;
	color:#000;
	text-decoration:none;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	letter-spacing:-1px;
}



.top_albums{
	background:url(/images/bg_top_album.jpg) no-repeat top left;
	width:245px;
	height:315px;
	padding-top:78px;
}
.top_albums ul{
	list-style:none;
	margin:0;
	padding:0;
	padding-left:57px;
}
.top_albums ul li{
	height:48px;
	width:100%;
	float:left;
}
.top_albums ul li .imagen{
	float:left;
}
.top_albums ul li .imagen img{
	height:48px;
	width:48px;
}
.search_cover .brillo,
ul.search_list li .brillo{
	background:url(/images/brillo_peque.png) no-repeat top right;
	height:40px;
	width:40x;
	position:absolute;
	float:left;
	z-index:10;
}
.search_cover .brillo a,
ul.search_list li .brillo a{
	display:block;
	height:40px;
	width:40px;
	text-decoration:none;
}
.top_albums ul li .imagen .brillo{
	background:url(/images/brillo_peque.png) no-repeat top right;
	height:48px;
	width:48x;
	position:absolute;
	float:left;
	z-index:10;
}
.top_albums ul li .imagen .brillo a{
	display:block;
	height:48px;
	width:48px;
	text-decoration:none;
}

.top_albums ul li .texto{
	margin-left:55px;
	padding-top:14px;
	line-height:12px;
	width:94px;
}
.top_albums ul li .texto a{
	color:#79A0B4;
	font-size:10px;
	text-decoration:none;
	font-family:Helvetica, Arial, sans-serif;
}
.top_albums ul li .texto a.titulo{
	font-weight:bold;
	color:#000;
	font-size:12px;
}


.best_album_title{
	float:left;
	margin-left:10px;
	margin-top:-33px;
	position:absolute;
}

.moviles,
.lema_index{
	margin:0 auto;
	text-align:center;
}

.moviles{
	padding-top:100px;
	width:430px;
	font-size:14px;
	margin:0 auto;
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}


.moviles h1,
.lema_index h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000;
	font-size:30px;
	font-weight:normal;
	font-style:italic;
	margin:20px 0px;
}
.lema_index h2{
	margin:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000;
	font-size:19px;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
}
.lema_index h2 a{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000;
	font-size:19px;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
}
.lema_index h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#fff;
	font-size:14px;
	font-weight:normal;
	font-style:italic;
	margin:0;
}
.index_links{
	padding-top:50px;
	text-align:center;
	color:#fff;
	font-size:13px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
.last_fm_bottom{
	text-align:right;
	padding-right:30px;
}
.rates{
	font-size:15px;
	letter-spacing:-0.3px;
}
.moviles_link{
	padding-top:40px;
	margin-left:-10px;
	clear:both
}
.no_encontrado{
	position:absolute;
	top:0;
	width:100%;
	text-align:center;
}