/* css Zen Garden submission - 'Kyoto Forest', by John Politowski, http://rpmdesignfactory.com/ */
/* css released under Creative Commons License - http://creativecommons.org/licenses/by-nc-sa/1.0/  */
/* All associated graphics copyright 2007, John Politowski */


/* IMPORTANT */
/* This design is not a template. You may not reproduce it elsewhere without the 
   designer's written permission. However, feel free to study the CSS and use 
   techniques you learn from it elsewhere. */


/* basic elements */

html {
	margin: 0;
	padding: 0;
}
	
body {
	font-family:Arial, Helvetica, sans-serif;	
	line-height:18px;
	font-size:12px;
	color: #06185c; 
	background: #253571 url(images/body_bg.jpg) no-repeat top center; 
	margin: 0; 
	padding: 0;
}

body a:link, a:active, a:visited{
	text-decoration:none;
	color:#720a0b;
}

body a:hover{
	text-decoration:underline;
}

p{
	margin: 10px;
	padding: 0;
	text-align:justify;
}

h3 {
	display:none;
}


ul {
	list-style-type: none;
	padding-left: 0;
	margin-left: 0;
}

li {
	background: url(images/bullet.gif) left center no-repeat;
	padding-left: 7px;
	margin-bottom: 5px;
}

acronym {
	border-bottom: none;
}

table{
	border: 2px solid #000;
	border-collapse: collapse;
}
th{
	background: #000;
	color:#fff;
}
td{
	border:1px solid #ccc;
}
td.fecha{
	text-align:center;
	width: 80px;
}
tr.p{
	background: #ccc;
}

strong{
	color: #f00;
}


/* content div's */

#container { 
	margin: auto;
	width:892px;
	position:relative;
    background:url(images/content_bg_top.jpg) no-repeat top center #fff;
}

#intro{
	width:892px;
	background:url(images/content_tile.gif);
}

#pageHeader {
	overflow:hidden;
	position:absolute;
	top:225px;
	left:205px;
	width:587px;
}

#pageHeader span{
	display:none;
}

#pageHeade h1{}
#pageHeader h1#bienvenido{background:url(images/header_bienvenido.gif) no-repeat top center;height: 34px;}
#pageHeader h1#bio{background:url(images/header_bio.gif) no-repeat top center;height: 34px;}
#pageHeader h1#disco{background:url(images/header_disco.gif) no-repeat top center;height: 34px;}
#pageHeader h1#filmo{background:url(images/header_filmo.gif) no-repeat top center;height: 34px;}
#pageHeader h1#biblio{background:url(images/header_biblio.gif) no-repeat top center;height: 34px;}
#pageHeader h1#fotos{background:url(images/header_fotos.gif) no-repeat top center;height: 34px;}
#pageHeader h1#libro{background:url(images/header_libro.gif) no-repeat top center;height: 34px;}
#pageHeader h1#foros{background:url(images/header_foros.gif) no-repeat top center;height: 34px;}
#pageHeader h1#radio{background:url(images/header_radio.gif) no-repeat top center;height: 34px;}
#pageHeader h1#contacto{background:url(images/header_contacto.gif) no-repeat top center;height: 34px;}
#pageHeader h1#faq{background:url(images/header_faq.gif) no-repeat top center;height: 34px;}
#pageHeader h1#blog{background:url(images/header_blog.gif) no-repeat top center;height: 34px;}

h2#quehay{
	background:url(images/header_quehay.gif) no-repeat top center;
	height: 34px;
}
h2#quehay span{display:none;}

#pageHeader h2 span{display:none;}

#pageHeader h2#prox{
	background:url(images/prox.gif) no-repeat top center;
	height: 276px;
	margin-top:30px;
}



#quickSummary {
	display:none;
}

#maininfo{
	padding:240px 100px 0 205px;
}

#maininfo p.p1{
	margin-top: 20px;
}

#infoint {
	display:inline;
	/*top:-180px;*/
	position:relative;
}

#footer{
	padding:10px;
	text-align:center;
	border-top:1px solid #720a0b;
}

/* link list and extra div's */

#linkList {
	position:absolute;
	width:150px;
	top:350px;
	z-index:5;
	color: #666666;
	font-size:10px;
	left: 25px;
	/*height:550px;*/
	line-height:13px;
}

#linklist li a img,.nbor{border:0;}

h3.select{display:block;}

#linkList a:link, a:active, a:visited {
	color:#113c05;
	text-decoration:none;
}

#linkList a:hover{
	text-decoration: underline;
}

.donar{	color:#000;width:90%;padding:0;font-size:11px;}
#donacion {text-align:center;}

#lselect{
	/*background:url(images/header_select_design.gif) top left no-repeat;*/
	margin: 5px 0 0 0;
	padding: 20px 0 0 0;
	width:150px;
}

#larchives{
	background:url(images/header_archives.gif) top left no-repeat;
	margin: 10px 0 0 0;
	padding: 30px 0 0 0;
	width:150px;
}

#lresources{
	background:url(images/header_resources.gif) top left no-repeat;
	margin: 15px 0 0 0;
	padding: 30px 0 0 0;
	width:150px;
}

.hd {display:none;}

#firmas li{
	display: block;
	list-style: none;
	background: #fff;
	padding: 20px;
	border-bottom: 1px solid #f00;
	margin:0;
	text-align:justify;
}
#firmas li.p{
	background: #e9e9e9;
}

#firmas .nombre{
	color: #f60;
	font-weight: bold;
	font-size: 12px;
	display:block;
}
#firmas .fecha {
	font-size: 10px;
	color: #253571;
}
#firmas .firma{
	margin-top:5px;
	display:block;
}
#firmas .orden{color: #999;}
#firmas ol li{display:block; list-style:decimal;margin:0; padding:0;border:0;}
.centro {text-align:center;}
h2.centro{margin-bottom:0; color:#360;}
p.centro{margin-top:0;}

#ficha{float:left;border: 2px dotted #000;margin:10px;padding:5px;width:170px;background:#e0e0e0;}
#canpel,#arti{display:block;border: 2px dotted #000;margin:10px;padding:5px;width:100%;background:#fff;}
#canpel i{font-style:italic; color:#888;}
span.autor{color:#666;font-style:italic;font-size:10px;}
span.cancion{font-weight:bold; border-bottom: 1px dashed #999;}
#canpel strong{color: #000;}
#premios {list-style:disc inside none;margin-top:0;}
ul#premios li,#tipo_can li{margin-top:0;list-style:disc inside;background:none;}
#ficha li{margin-top:0;list-style:disc outside;background:none;}
#part_pel{display:inline;}
#part_pel li{display:inline;border:0;margin:0 7px;padding:0;background:none;}

.producto{ display:compact;float:left; width:159px;border:3px solid #f90;margin:10px;text-align:center; padding:5px;
}
.producto span,.biblio span{text-align:center;display:block;}
.producto .pais {float:right;}
.producto .pais img{width:24px;height:24px;}
p.aviso{display:block;}
#artiaux{display:block;width:100%;}
.producto img, .biblio img{border:0;}
#tipo_can{margin-top:0;}
.biblio{width:182px;padding:0;margin:10px;border:0;display:compact;float:left;}
.galfoto{width:182px;float:left;display:inline;margin:0;padding:0;}

.blogentry {border-top:3px solid #253571;background:#fff; text-align:center;display:block;padding:0;margin-bottom:30px;}
.blogentry .post-head{display:block;height: 80px;}
.post-head .fecha{display:block; left:5;top:-3px; float:left; width:79px; height:80px; background: #000 url(images/post_date.jpg) top no-repeat;font-family:trebuchet MS; color:#fff;position:relative;}
.post-head .fecha .mes{color:#fff;font-size:18px;text-align:center;padding-top:5px;border:0;font-weight:bold;height:20px; display:block;}
.post-head .fecha .dia{display:block; color:#fff;font-size: 28px;height:30px;text-align:center;font-weight:bold;padding:0;margin:0; line-height:28px;}
.post-head .fecha .anio{display:block; color:#fff;font-size:18px;height:20px;text-align:center;font-weight:bold;}
.post-head h4{width:85%; margin:0; font-size:24px;border-bottom: 5px solid #253571;padding:0;padding:15px 0 10px 0;}
.post-head a:link, .post-head a:active, .post-head a:visited{color: #253571;}
.post-head a:hover{color:#253571;}
.post-head .autor {float:left;}
.post-head .comentarios {float:right;padding-right:20px;background:#fff url(images/comments.gif) no-repeat right;}
.blogentry table{border:0; border-collapse:collapse;}
.blogentry td, .blogentry th, .blogentry tr{border:0;border-collapse:collapse;}
.blogentry li{background:none;text-align:left;}
.post-foot{display:block; width:100%; background: #fff;border-top:1px solid #999;border-bottom:1px solid #999;}
.post-foot img{border:0;}
.post-foot div{float:right; margin:5px;}
.post-foot div.bookmark{width:150px;}
.post-foot div.footentry {float:left;}


.oc {display:none;}

#featured{background:#fff;border:1px solid #666;}
#featured span{background:#f00;display:block; width:100; margin:0; border-bottom:1px solid #000; color: #fff; font-weigth:bold;padding-left: 10px;}
#featured img{border:0; height: 120px; margin: 5px 20px;}
#divsuscribe{float:right;margin:30px auto 10px 10px;text-align:center; width:250px;}
#divsuscribe fieldset{padding-top:3px;background:#ffecbc; border:2px dotted #000;padding:3px;}
#divsuscribe table{border:0;}
#divsuscribe td{border:0;}
#divsuscribe span{display:block;}
#divsuscribe span.title{color: #c00;font-weight:bold; font-size:16px;}