html {
	padding: 0;
	margin: 0;	
}

body{
	font-size: 70%; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0; 
	padding: 0;
	background-image: url("http://www.indie-gente.com/imagenes/fnd-web.jpg");
	background-position: center;
}
div.clear {
	clear:both;
	height:0;
	margin:0;
	line-height:0;
	font-size:1px;
	display: block;
	visibility: hidden;
}
#contenido div.post h2{
	font-size: 120%;
}
h3{
	font-size: 100%;
}
a img{
	border: 0;
}
form{
	margin: 0;
}
input.texto{
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	vertical-align: middle;
	margin-right: 3px;
}
input.boton{
	vertical-align: middle;
}
#contenedor-web{
	background-image: url("http://www.indie-gente.com/imagenes/fnd-contenedorweb.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
}
#web{
	width: 907px;
	margin: 0 auto;
	padding: 20px 0 0 0;
	color: #232323;
}
#cabecera{
	height: 120px;
	background-color: #227ADC;
	background-image: url("http://www.indie-gente.com/imagenes/fnd-cabecera.gif");
	background-position: bottom;
	background-repeat: repeat-x;
}
#cabecera img{
	margin: 5px;
}
#contenido{
	float: left;
	width: 620px;
	margin-left: 10px;
	display: inline;
}
#contenido a{
	color: #005699;
}
#contenido a:hover{
	text-decoration:none;
}
#listado{
	float: left;
	width: 220px;
	padding: 0;
	margin: 0 30px 0 10px;
	padding-bottom: 35px;
	display: inline;
}
#listado h2{
	font-size: 100%;
	margin: 15px 0 5px 0;
	padding: 0;
	color: #444;
}
#listado label{
	font-weight: bold;
	display: block;
	color: #444;
	margin: 5px 0 3px 0;
}
#listado input.texto{
	width: 130px;
}
#listado a#logo img{
	margin-left: 15px;
	margin-bottom: 9px;
}

#listado ol{
	margin: 0;
	padding: 0;
	width: 186px;
}
#listado ol li{
	margin-left: 6px;
	list-style: none;
	border-bottom: 1px solid #D4D2D3;
	padding-bottom: 3px;
}
#listado ol li a{
	color: #444;
	text-decoration: none;
	background-image: url(http://www.indie-gente.com/imagenes/bullet-flecha.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding-left: 11px;
}
#listado ol li.activa a{
	font-weight: bold;
}
#listado ol li a:hover{
	text-decoration: underline;
}

#alfabeto{
	float: left;
	margin: 0;
	padding: 0 0 15px 0;
}
#alfabeto li{
	float: left;
	list-style: none;
	margin: 1px;
	width: 25px;
	text-align: center;
}
#alfabeto li a{
	display: block;
	padding: 2px;
	background-color: #ab1f1e;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}
#alfabeto li.activa a{
	background-color: #005699;
}

#artistas{
	margin-left: 12px;
	width: 210px;
}
#artistas form  {
	margin: 0;	
	padding-bottom: 35px;
	background-image: url(http://www.indie-gente.com/imagenes/fnd-input-artistas.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}
#artistas img {
	margin-top: 15px;
}
#reloj-ajax{
	clear: both;
	margin-top: 5px;
	float: left;
	padding: 10px 5px 15px 45px;
	background-color: #fff;
	width: 138px;
}
#reloj-ajax img{

}
#reloj-ajax span{

}
#ultimas-features img.titular, #ultimos-discos img.titular, #ultimas-noticias img.titular {
	display: block;
	float: none;
	margin-left: -9px;
}

#col1{
	width: 410px;
	float: left;
}
#col1 p{
	margin: 0;
	padding: 0;
	color: #444;	
	line-height: 140%;
}
#col1 h3, #col2 h3, .noticia h3{
	margin: 0 0 3px 0;
	padding: 0;
	font-family: Tahoma;
}
#col1 h3 a, #col2 h3 a, .noticia h3 a{
	color: #444;
	text-decoration: none;
}
#col1 h3 a:hover, #col2 h3 a:hover{
	color: #AB1F1E;
}
#col1 p.mas a{
	background: url(../imagenes/archivo.gif) no-repeat 0 2px;
	padding-left: 15px;
	display: block;
	clear: both;
}
#col1 p.mas a:hover{
	text-decoration: none;
}
div.post p.mas{
	background: url(../imagenes/archivo.gif) no-repeat 0 8px;
	padding-left: 15px;
	display: block;
	clear: both;
	margin-top: 25px;
	border-top: 1px solid #0072CC;
	padding-top: 6px;
}
p.mas a:hover{
	text-decoration: none;
}

#ultimas-noticias{
	width: 190px !important;
	width: 180px;
	padding: 0 5px;
	float: left;
}
#ultimas-noticias p.fecha{
	font-size: 100%;
	color: #AB1F1E;
	margin-bottom: 9px;
}
#ultimas-noticias img{
	float: left;
	margin: 5px 0;
}
#ultimas-noticias img.imgpeque{
	margin: 0 5px 5px 0;
}
div.noticia{
	margin-bottom: 12px;
	padding-bottom: 9px;
	background-image: url(http://www.indie-gente.com/imagenes/separador2.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	clear: both;
	float: left;
	width: 100%;
}
#col1 div.noticia img, #col2 div.noticia img{
	border: 1px solid #ECE8E1;
	padding: 1px;
}
#ultimas-features{
	width: 190px;
	padding: 0 5px;
	float: left;
	margin-left: 7px !important;
	margin-left: 2px;
	display: inline;
/*	margin-right: 5px;*/
}
#ultimas-features img{
	float: left;
	margin: 5px 0;
}
#ultimas-features img.imgpeque{
	margin: 0 10px 5px 0;
}

#eventos{
	width: 400px;
	clear: both;
	float: left;
	background-image: url(http://www.indie-gente.com/imagenes/fnd-eventos.jpg);	
	background-position: 0 31px;
	background-repeat: no-repeat;
}
#eventos-calendario {
	float: left;
	width: 195px;
	margin: 5px 5px 5px 10px;
	display: inline;
}
#eventos-calendario table {
	width: 180px;
}
#eventos-calendario table td {
	text-align: center;
}
#eventos-calendario table td.evento {
	background-color: #589900
}
#eventos-calendario table td.evento a {
	color: #fff;
	text-decoration: none;
	display: block;
	width: 100%;
}
#eventos-calendario table td.hoy {
	border: 1px solid #262626;
}
#eventos-calendario table th {
	text-align: center;
	color: #fff;
	background-color: #A3A3A3;
}
#eventos-calendario table caption {
	font-weight: bold;
	font-size: 110%;
	margin-bottom: 5px;
}
#eventos-calendario table caption span {
	margin: 0 15px;	
}
#eventos-actuales {
	float: left;
	width: 185px;
}
#eventos-actuales h2 {
	font-size: 12px;
}
#eventos-actuales p {
	margin: 15px 0 0 4px;
	font-weight: bold;
}
#eventos-actuales h3 {
	background-image: url(http://www.indie-gente.com/imagenes/bullet-flecha.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding-left: 11px;
	font-weight: normal;
}
#buscador{
	clear: both;
	width: 400px;
	margin-top: 20px;
	padding-bottom: 15px;
	margin-bottom: 10px;
	float: left;
	background-image: url(http://www.indie-gente.com/imagenes/fnd-busquedanf.jpg);
}
#buscador p{
	font-size: 110%;
	color: #444;
	margin: 5px 0;
	margin-left: 14px;
}
#buscador form{
	margin-left: 14px;
}

#buscador form input#s {
	width: 230px;
	margin-right: 3px;
}

p.mas a{
	color: #005699;
	font-size: 100%;
}

#ultimos-discos{
	width: 190px;
	padding: 0 10px;
	float: left;
}
#ultimos-discos img{
	float: left;
	margin: 0 10px 5px 0;
}

#ultimas-noticias img{
	float: left;
	margin: 0 10px 5px 0;
}
#ultimos-discos div.noticia p {
	margin: 0;
}

#pie{
	clear: both;
	float: left;
	padding: 0 0 189px 0;
	width: 100%;
	margin: 35px 0 0 0;
	background-image: url(http://www.indie-gente.com/imagenes/fnd-pie.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #C5C1B6;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
}
#pie ul{
	margin: 30px 0 0 263px;
	width: 630px;
	padding: 20px 0 0 0;
	background-image: url(http://www.indie-gente.com/imagenes/separador.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#pie p{
	clear: both;
	float: left;
	margin: 4px 5px;
	display: inline;
}
#pie li{
	float: left;
	margin: 0 3px;
	list-style: none;
}
#pie li a {
	color: #005699;	
}
#pie li a:hover {
	text-decoration: none;
}
#pie ul#rss li a{
	padding-left: 12px;
	background: url(../imagenes/feed.gif) no-repeat 0 2px;
	padding-bottom: 4px;
}
#searchform{
	clear: both;
	margin-top: 5px;
}

#lista-artistas{
	clear: both;
}
#lista-artistas li{
	margin-bottom: 4px;
}

div.fecha{
	font-size: 90%;
	color: #333;
}

#busqueda h3{
	margin: 15px 0 0 0;
	padding: 0;
	padding-left: 10px;
	background: url(../imagenes/bullet-flecha.gif) no-repeat 0 4px;
}
#busqueda h3 a{
	color: #444;
	text-decoration: none;
}
#busqueda h3 a:hover{
	color: #AB1F1E;
}
#busqueda p{
	margin: 0;
	padding: 0 0 0 10px;
}
#contenido #busqueda p#tags {
	background-image: none;
	margin-bottom: 5px;
}
#busqueda div {
	margin-bottom: 12px;
	padding-bottom: 9px;
	background-image: url(http://www.indie-gente.com/imagenes/separador2.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	clear: both;
	float: left;
	width: 100%;
}
#busqueda div#paginacion {
	margin-top: 25px;
}
#busqueda div#paginacion a {
	display: block;
	float: left;
	text-align: center;
	margin: 0 2px;
	padding: 2px 4px;
	background-color: #ab1f1e;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}
#busqueda div#paginacion span {
	display: block;
	float: left;
	text-align: center;
	margin: 0 2px;
	padding: 2px 4px;
}
#ficha-banda {
	padding: 20px 20px 10px 20px;
	background-color: #D2CEC2;
	float: left;
	width: 565px;
	margin-bottom: 20px;
}
#ficha-banda p{
	line-height: 140%;
	text-align: justify;
	margin: 0;
	padding: 0;
}
#ficha-banda img {
	border: 1px solid #AB1F1E;
	padding: 1px;
	float: left;
	margin: 0 15px 5px 0;
}
#ficha-banda a:hover{
	text-decoration: none;
}

#discos-banda {
	margin-top: 20px;
	clear: both;
	background-color: #D2CEC2;
	float: left;
	padding: 20px 20px 10px 20px;
}
#discos-banda div {
	clear: both;
	margin-bottom: 20px;
	float: left;
	width: 565px;
}
#discos-banda a {
	color: #232323;
}
#discos-banda a a{
	color: #005699;
}
#contenido #discos-banda h3 {
	color: #AB1F1E;
	padding-left: 23px;
	padding-bottom: 8px;
	margin: 0;
	padding-top: 0;
	background: url(http://www.indie-gente.com/imagenes/icono-cd.gif) no-repeat 0 2px;
	font-size: 150%;
	margin-bottom: -5px;
}
#contenido #discos-banda h3 a{
	color: #AB1F1E;
}
#contenido #discos-banda img {
	border: 1px solid #ECE8E1;
	padding: 1px;
	float: left;
	display: inline;
	margin: 5px 0 10px 0;
}
#contenido div.entrytext {
	float: left;
	width: 580px;
}
#contenido div.entrytext img {
	border: 1px solid #ECE8E1;
	padding: 1px;
	margin: 5px 0;
}
#contenido div.entrytext img.imgpeque {
	float: left;
	margin: 10px 10px 10px 0;
}
#contenido div.entry img {
	border: 1px solid #ECE8E1;
	padding: 1px;
	float: left;
	margin: 0 10px 10px 0;
}
#contenido div.entry p {
	margin: 0;
	line-height: 140%;
	padding: 0;
}

#contenido div.entrytext p {
	line-height: 140%;
	text-align: justify;
}
#contenido h1{
	margin: 25px 0 5px 0;
	font-size: 180%;
	color: #AB1F1E;
	font-family: Arial, Helvetica, sans-serif;
}

#contenido h1 a {
	color: #AB1F1E; 
}

#contenido div.post h1 {
	margin: 10px 0 10px 0;
}
#contenido h2 { 
	margin: 0;
}
#contenido h2 a {
	text-decoration: none;
	color: #444;
}
#contenido p#tags {
	background-image: url(http://www.indie-gente.com/imagenes/bullet-flecha.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding-left: 9px;	
	margin-top: 0;
}
#contenido p#migas {
	margin-top: 20px;
}
#contenido p#migas a {
	color: #005699;
}
p#migas span#inicio{
	background: url(http://www.indie-gente.com/imagenes/migas2.gif) no-repeat;
	background-position: 0;
	padding-left: 12px;
}
p#migas span.separacion{
	background: url(http://www.indie-gente.com/imagenes/migas1.gif) no-repeat;
	text-indent: -5000px;
	height: 5px;
	width: 3px;
	font-size: 0.1em;
	color: White;
	background-position: 1px 1px;
	padding:5px 0 0 5px;
}

div.post {
	margin-top: 10px;
	padding: 3px 0;
	float: left;
	width: 580px;
	padding: 20px;
	background-color: #D2CEC2;
}
#contenido div.post h2 a:hover {
	color: #AB1F1E;
}
div.post p {
	margin-top: 0;
}
#contenido div.post h2 span {
	font-weight: normal;
	font-size: 80%;
}
p.fechapost {
	margin-bottom: 8px;
	margin-top: 3px;
	padding-left: 20px;
	background-image: url(http://www.indie-gente.com/imagenes/calendario.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#contenido div.post h2{
	margin: 10px 0 5px 0;
}
div.post ul{
	margin: 0;
	padding: 0;
}
div.post li{
	margin-left: 6px;
	list-style: none;
	padding:0 0 3px 11px;
	background: url(http://www.indie-gente.com/imagenes/bullet-flecha.gif) no-repeat 0 4px;
}
p.postmetadata {
	margin: 0 0 3px 0;	
}
p.postmetadata a {
	color: #005699;
	font-size: 100%;
	font-weight: bold;
}
#pie li{
	padding: 3px 10px;
}
#pie li#staff{
	padding-left: 19px;
	background: url(../imagenes/staff.gif) no-repeat left;
}
#pie li#rss{
	padding-left: 19px;
	background: url(../imagenes/feed-icon-12x12.png) no-repeat left;
}
#pie li#cc{
	padding-left: 19px;
	background: url(../imagenes/iconocc.gif) no-repeat left;
}
#pie li#avidos{
	padding-left: 19px;
	float: right;
	padding-right: 0;
	background: url(../imagenes/avidos.gif) no-repeat left;
}
#pie li#avidos a{
	color: #AB1F1E;
}

#discos-banda div.imgtrack{
	width: 164px;
	float: left;
	clear: none;
	background-color: #b8b4aa;
	padding-left: 5px;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-right: 5px;
}
#discos-banda div.imgtrack p{
	margin: 6px;
	padding: 0;
}
#discos-banda div.imgtrack ul{
	display: block;
	clear: both;
	margin: 0 0 15px 10px;
	padding: 0;
}
#discos-banda div.imgtrack ul li a{
	color: #232323;
}
#discos-banda div.imgtrack ul li{
	list-style: none;
	background-image: url(http://www.indie-gente.com/imagenes/bullet-flecha.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding-left: 11px;
}
#discos-banda div.imgtrack object{
	margin-left: 5px;
}
#discos-banda div.txtreview{
	float: left;
	clear: none;
	width: 370px;
	padding-left: 10px;
	margin-top: 10px;
}
#discos-banda div.txtreview p{
	line-height: 140%;
	text-align: justify;
}

p.subir{
	clear: both;
}
p.subir a{
	padding-left: 15px;
	background: url(http://www.indie-gente.com/imagenes/top.gif) no-repeat 0 2px;
}

#contenido div.post h2#formcontacto{
	color: #AB1F1E;
	font-size: 150%;
	margin: 30px 0 10px 0;
}
#contenido div.post textarea{
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	height: 200px;
	width: 580px;
}
#contenido div.post select{
	clear: both;
	float: left;
}
#contenido div.post input.texto{
	clear: both;
	float: left;
	width: 185px;
}
#contenido div.post input#enviar{
	margin: 15px 0 0 0;
	float: right;
	background: transparent url(http://www.indie-gente.com/imagenes/btn-enviar.gif) no-repeat;
	color: White;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 0;
	font-size: 12px;
	padding: 3px 8px 3px 10px !important;
	padding: 2px 4px 3px 4px;
}
#contenido div.post label{
	margin: 0 0 3px 3px;
	float: left;
	clear: both;
}
#contenido div.post form div{
	width: 210px;
	float: left;
	margin-bottom: 10px;
}
#contenido div.post form div#divasunto{
	width: 150px
}

p.pregunta{
	color: #8F7108;
}

td.otromes{
	color: #D0CCC1;
}

#listado #evento-destacado h2{
	margin-bottom: 5px;
	padding-bottom: 0;
}
#listado #artistas img{
	margin-top: 0;
	padding-top: 0;
}

#tags-cloud{
	margin:0;
	padding:0;
	text-align:justify;
}

#tags-cloud li{
	list-style: none;
	display: inline;
}

#tags-cloud li a{
	text-decoration: none;
}

#tags-cloud li a:hover{
	background: #a6a39d;
}

#banner-superior img{
	display: block;
	margin: 10px auto 0 8px;
	padding: 1px;
	border: 1px solid #ECE8E1;
}
#contenido #banner-superior img{
	margin: 10px auto 0 0;
}