/*
Theme Name: Esqueleto
Theme URI: http://www.neovenecia.com
Description: Un esqueleto para themes
Version: 0.1
Author: Neovenecia
Author URI: http://www.neovenecia.com
Tags: 
*/


/* Modificación del css de la galeria de cuadros */



.ngg-gallery-thumbnail img { position:static; }

.ngg-albumoverview {

margin:0px;
padding:0px;
overflow:auto;

	width: 100%;

/*	clear:both;

	display:block !important; */

}

.ngg-album a{
color: orange;
}

.ngg-gallery-thumbnail-box {

	float: left;
	margin:0px 63px 95px 63px;
}



.ngg-gallery-thumbnail {

	float: left;

	margin-right: 5px;

}


/**/



* {
    margin: 0px;
    padding: 0px;
}

p{
	margin:18px;
}


body {
    text-align: center;/*hack de centrado del wrap para IE */
    background: #000;
    font-size: small;
    text-align: justify;
}

#wrap {
    text-align: left;
    width: 960px;
    height: 600px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -290px;
    margin-left: -480px;
}

/*header*/
#header {
    width: 960px;
    height: 130px;
    float:left;
    position:relative;
}

#menu_notas {
    background: url(img/menu/trama.jpg) no-repeat;
    width: 896px;
    height: 85px;
    margin: 0 auto;
}

#botonera {
    display:none;
    width: 960px;
    height:130px;
}


.boton {
    float: left;
    background: #ccc;
    margin: 10px;
}

.fade{
position: absolute;
top:0px;
left:0px;
}

.fade div{
position: absolute;
top: 0;
left: 0;
display: none;
}

img {
border: 0px;
}

#menu_botonera {
position: absolute;
bottom: 0;
width: 961px;
}

#menu_botonera li{
    float: left;
}



/*header*/


/*content*/
#nocambio{
    background: url(img/bg/bg_nocambio.jpg);
    width: 960px;
    height: 450px;
	float:left;
    border: 1px solid #ccc;
}

#content {
    background: transparent;
    width: 960px;
    height: 450px;
    color: #fff;
    
}
/*content*/

/*paginas*/



#fondo_inicio{
    background: url(img/bg/bg_inicio.jpg);
    width: 960px;
    height: 450px;
    position:relative;
}

#post_inicio{
	right:60px;
	bottom:10px;
	position:absolute;
}

#fondo_biografia {
    background: url(img/bg/bg_biografia.jpg);
    width: 960px;
    height: 450px;
    position:relative;
}

#post_biografia{
	left:20px;
	top:20px;
	position:absolute;
	color:white;
	background: black;
	opacity: 0.5;
	filter:alpha(opacity=50);
	padding:10px;
	height:390px;
	width:410px;
	overflow-y:scroll;
	text-align:justify;
}

#fondo_fotos {
    background: url(img/bg/bg_fotos.jpg);
    width: 960px;
    height: 450px;
}

#fondo_cuadros {
    background: url(img/bg/bg_cuadros.jpg);
    width: 960px;
    height: 450px;
    position:relative;
}

#post_cuadros{        
	width: 900px;
	height: 250px;
        padding: 30px;
        /*position: absolute;
        bottom:0px;
	left:0px;*/
}

/*codemonkey especifico del nextgen+jcarousellite*/
.prev {
	left: 440px;
	//left: 430px;
	position: absolute;
	bottom: 10px;
	//bottom: 20px;
}

.next {
	left: 500px;
	position: absolute;
	bottom: 10px;
	//bottom: 20px;
}

#galeria_car {
    /*position:relative;
    left:180px;*/

margin-left: 110px;
//margin-left: 120px;
margin-top: 200px;
    width: 525px;
}



/******************************************************************/
#fondo_discografia {
    background: url(img/bg/bg_discografia.jpg) no-repeat;
    width: 960px;
    height: 450px;
    position:relative;
}

#scroll_discografia{
    overflow-y:auto;
    height:450px;
    width:960px;     
  
}

.post_discografia{
         float:left;
	 width:800px;         
         margin:35px 60px; 
	 display:inline;
}

.post_contenido{    
        float:left;       
        width:800px;
        color:white;       
        background: black;
        opacity:0.85;
        filter:alpha(opacity=85);
        padding:15px;	              
        border: 1px solid #ccc;
}

.post_fondo{
      /*  float:left;
        position:relative;
	background: white;
        opacity:0.9;
        filter:alpha(opacity=90); 
         width:800px; 
        height: 500px;                            */
}

#post_fotos {
    width: 960px;
    height: 450px;
    overflow-x: hidden;
    overflow-y: auto;    
}


#post_disco{

/*position:relative;*/
font-family:Verdana;

}


#reproductor{
	margin-left:310px;
}


#texto{
	text-align:left;
	margin-left:310px;
}

#caratula{
	margin-right:0px;
}



/******************************************************************/

/*
#fondo_discografia {
    background: url(img/bg/bg_discografia.jpg) no-repeat;
    width: 960px;
    height: 450px;
    position:relative;
    overflow-y:auto;
    paddind:15px;  
}

.post_discografia{
	background:transparent;
        width:800px;
        position:relative;  
        margin:15px;
    
}

.post_contenido{

        float:left;
        position: relative;
        z-index:1;
        background: white;
        color:black;
        border: 1px solid #ccc;
                           
}


.post_fondo{
	background: black;
        opacity:0.8;
        filter:alpha(opacity=80);  
        height: 500px;                            
}

*/


#fondo_blog {
    background: url(img/bg/bg_blog.jpg);
    width: 960px;
    height: 450px;
}

#post_blog{
	position:relative;

}
#ultima_blog{	
	background:black;
        position:absolute;
	left:20px;
	top:20px;
	width:450px;
	height:400px;
	padding:5px;
	text-align:justify;
	overflow-y:auto;
	opacity: 0.5;
	filter:alpha(opacity=50);
	font-size: small;
        border: 1px solid #ccc;
}


#ultima_blog a:link,#ultima_blog a:visited { color:orange; text-decoration:none;outline:0;  } 
#ultima_blog a:hover,#ultima_blog a:active { color:red; text-decoration:none; outline:0; } 
a:link, a:visited, a:hover, a:active{ color:orange; outline:0; }


.excerpt_contenedor{	
        display: inline;
	position:absolute;	
	text-align:left;	
}

.excerpt_noticia{
	padding:5px;	
	margin:0px 0px 5px 0px;	
	overflow:hidden;
	font-family: Verdana;
	font-size:x-small;
	
}

#excerpt_contenedor_blog{
	width:425px;
	height:415px;
	left:520px;
	top:20px;
	opacity: 0.5;
	filter:alpha(opacity=50);
	overflow-y:auto;
}

#excerpt_noticia_blog{
	background: black;
	color:white;
	width:400px;
        border: 1px solid #ccc;
}

#excerpt_noticia_blog a { color:orange;}


.fecha{
	font-size:xx-small;
	margin-top:5px;
	margin-bottom:3px;
}

#fecha_excerpt{ margin-left:0px; }


.alignright {	float: right;	}

.aligncenter{ margin:auto; }

.alignleft {	float: left;	}



#fondo_foro {
    background: black;
    width: 960px;
    height: 450px;	
}


#post_foro{
	position:relative;


	width:960px;
	height:450px;
	overflow-y:auto;		
}

/* BOLOS */

#fondo_bolos {
    background: url(img/bg/bg_bolos.jpg);
    width: 960px;
    height: 450px;
}
#post_bolos{ position:relative;}

#excerpt_contenedor_bolos{
	left:20px;
	top:20px;
	overflow-y:auto;
	width:489px;
	height:415px;
	opacity:0.6;
	filter:alpha(opacity=60);
}

#excerpt_noticia_bolos{
	background:white;
	color:black;
	width:460px;
	font-size:small;
        border: 1px solid #ccc;	
}

#excerpt_noticia_bolos a{color:orange;}

/* FIN BOLOS */

/* ENLACES */

#fondo_enlaces {
    background: url(img/bg/bg_enlaces.jpg);
    width: 960px;
    height: 450px;
}
#post_enlaces{ position:relative;}

#excerpt_contenedor_enlaces{
	left:20px;
	top:20px;
	overflow-y:auto;
	width:491px;
	height:415px;
	opacity:0.6;
	filter:alpha(opacity=60);
}

#excerpt_noticia_enlaces{
	background:white;
	color:black;
	width:460px;
	font-size:small;
        border: 1px solid #ccc;	
}

#excerpt_noticia_enlaces a{color:orange;}

/* FIN ENLACES */


/* CONTACTO */

#fondo_contacto {
    background: url(img/bg/bg_contacto.jpg);
    width: 960px;
    height: 450px;
}

#post_contacto {position:relative;}

#formulario{
	position: absolute;
	top:0px;
	right:0px;
	background:black;
	height:450px;
        width:378px;
	opacity: 0.5;
	filter: alpha(opacity=50);
}


/* FIN CONTACTO */

/*paginas*/

/*footer*/
#footer {
    background: #000000;
    color: #fff;
    width: 960px;
    height: 20px;
    float:left;
    margin-top: 5px;
}

#footer a {
    color: grey;
    text-decoration: none;
}

/*footer*/

/*codemonkey*/
.audioplayer {
    outline:0;
}

#codemonkey span{
   display:none;
}

#post_blog h4, h5 {
   text-transform: uppercase;
}

#post_blog h4 {
   margin-left: 18px;
}




.fade{
position: absolute;
top:85px;
left:0px;
width: 60px;
height: 31px;
}

.fade div{
position: absolute;
top: 0;
left: 0;
display: none;
}


.fade2{
position: absolute;
top:85px;
left:60px;
}

.fade2 div{
position: absolute;
top: 0;
left: 0px;
display: none;
}

.fade3{
position: absolute;
top:85px;
left:160px;
}

.fade3 div{
position: absolute;
top: 0;
left: 0px;
display: none;
}

.fade4{
position: absolute;
top:85px;
left:230px;
}

.fade4 div{
position: absolute;
top: 0;
left: 0px;
display: none;
}
.fade5{
position: absolute;
top:85px;
left:322px;
}

.fade5 div{
position: absolute;
top: 0;
left: 0px;
display: none;
}
.fade6{
position: absolute;
top:85px;
left:448px;
}

.fade6 div{
position: absolute;
top: 0;
left: 0px;
display: none;
}

.fade7{
position: absolute;
top:85px;
left:503px;
}

.fade7 div{
position: absolute;
top: 0;
left: 0px;
display: none;
}

.fade8{
position: absolute;
top:85px;
left:591px;
}
.fade8 div{
position: absolute;
top: 0;
left: 0px;
display: none;

}.fade9{
position: absolute;
top:85px;
left:655px;
}
.fade9 div{
position: absolute;
top: 0;
left: 0px;
display: none;
}

.fade10{
position: absolute;
top:85px;
left:751px;
}
.fade10 div{
position: absolute;
top: 0;
left: 0px;
display: none;
}

.fade011{
position: absolute;
top:85px;
left:865px;
}

.fade011 div{
position: absolute;
top: 0;
left: 0px;
display: none;
}


/*codemonkey sprite menu bar*/

#logotipo {
background: url("img/menu/logotipo.jpg") no-repeat;
width: 960px;
height: 85px;
border: 1px solid white;
}

#nav {
background:url("img/menu/nav.jpg") no-repeat;
width:960px;
height:30px;
margin:0px;
padding:0;
}

#nav span {
display: none;
}

#nav li, #nav a {
height:30px;
display:block;
}

#nav li {
float:left;
list-style:none;
display:inline;
}

#nav-01 {width: 60px;}
#nav-02 {width: 100px;}
#nav-03 {width: 70px;}
#nav-04 {width: 90px;}
#nav-05 {width: 128px;}
#nav-06 {width: 55px;}
#nav-07 {width: 90px;}
#nav-08 {width: 61px;}
#nav-09 {width: 97px;}
#nav-10 {width: 115px;}
#nav-11 {width: 93px;}


#nav-01 a:hover {background:url("img/menu/nav.jpg") 0px -30px no-repeat; }
#nav-02 a:hover {background:url("img/menu/nav.jpg") -60px -30px no-repeat; }
#nav-03 a:hover {background:url("img/menu/nav.jpg") -160px -30px no-repeat; }
#nav-04 a:hover {background:url("img/menu/nav.jpg") -230px -30px no-repeat; }
#nav-05 a:hover {background:url("img/menu/nav.jpg") -320px -30px no-repeat; }
#nav-06 a:hover {background:url("img/menu/nav.jpg") -448px -30px no-repeat; }
#nav-07 a:hover {background:url("img/menu/nav.jpg") -503px -30px no-repeat; }
#nav-08 a:hover {background:url("img/menu/nav.jpg") -593px -30px no-repeat; }
#nav-09 a:hover {background:url("img/menu/nav.jpg") -654px -30px no-repeat; }
#nav-10 a:hover {background:url("img/menu/nav.jpg") -751px -30px no-repeat; }
#nav-11 a:hover {background:url("img/menu/nav.jpg") -866px -30px no-repeat; }
