/* Estilos de la web Cellarway */

	body { 
		}

	#bg, #bg img, #mask{
		left:0;
		min-height:100%;
		min-width:100%;
		overflow:hidden;
		position:fixed;
		top:0;
		z-index:1;
	}

	a{
		text-decoration: none;
		color: #FFFFFF;
	}
	#menu{
		position: absolute;
		left: 0px;
		top: 0px;
		z-index:4;
	}
	
	#eventos{
		position: relative; 
		font: 11px Verdana,Arial,sans-serif;
		color: #ffffff;
		width: 194px;
		padding-left: 10px;
		padding-right: 10px;
		background-image:url(../images/eventos_cuerpo.png); 
		background-repeat:repeat-y;
	}
	
	.fecha_evento{
		font: bold 11px Verdana,Arial,sans-serif;
		color: #000000;
	}
	
	.tooltip{
		text-align: justify;
		padding: 10px;
		color: #000000;
		cursor: auto;
	}
	
	#chivato{
		position: absolute;
		left: 0px;
		top: 0px;
		color:#FFFFFF;
		z-index:5;
	}
	
	
	/* jQuery lightBox plugin - Gallery style */
		#gallery {position: relative; left: -20px;}
		#gallery ul { list-style: none; left: -20px;}
		#gallery ul li { display: inline; }
		#gallery ul img {
			border: 5px solid #3e3e3e;
			border-width: 5px 5px 20px;
		}
		#gallery ul a:hover img {
			border: 5px solid #fff;
			border-width: 5px 5px 20px;
			color: #fff;
		}
		#gallery ul a:hover { color: #fff; }

	
	/*Estilos del blog*/
	
	#nuevo_post{
		background-color: #f04646;
		color: #FFFFFF;
		width: 500px;
		left: 300px;
		top: 100px;
		position: absolute;
		z-index: 200;
	}
	
	#blog{
		position: relative;
		background-image:url(../images/blog_cuerpo.png);
		background-repeat: repeat-y;
		width: 516px;
		margin: 0px auto;
		overflow: visible;
		opacity: .9;
		filter: alpha(opacity=90);
		}
		
	#blog_cabecera{
		position: relative;
		background-image:url(../images/blog_cabecera.png);
		background-repeat: no-repeat;
		width: 516px;
		height: 50px;
		margin: 0px auto;
		opacity: .9;
		filter: alpha(opacity=90);
	}
	
	#blog_pie{
		position: relative;
		background-image:url(../images/blog_pie.png);
		background-repeat: no-repeat;
		width: 516px;
		height: 30px;
		margin: 0px auto;
		opacity: .9;
		filter: alpha(opacity=90);
	}

	.title{
		max-width: 478px;
		background-color: #FFFFFF;
		color: #610b0b;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 20px;
		padding-right: 10px;
		/*float:left;*/
	}
	
	.title a{
		font: bold 16px Arial, Helvetica, sans-serif;
		color: #610b0b;
		/*float:left;*/
	}
	
	.title_date{
		font: bold 10px Arial, Helvetica, sans-serif;
		color: #ffbebe;
		background-image:url(../images/corner.png);
		background-repeat:no-repeat;
		padding-left: 25px;
		/*text-align: right;*/
		/*padding-right: 25px;*/
		padding-left: 25px;
	}
	
	.description{
		font: 11px Verdana,Arial,sans-serif;
		text-align: justify;
		color: white;
		padding-left: 25px;
		padding-right: 25px;
		overflow: inherit;
	}
	
	.description a{
		font: bold 11px Verdana,Arial,sans-serif;
		text-align: justify;
		color: #000000;
		overflow: inherit;
	}
	
	.description img{
		max-width: 470px;
	}
	
	#comentarios_0{
	}
	
	#comments_list{
		position: relative;
		max-height: 200px;
		overflow: auto;
	}
	
	#each_message{
		background-color: #333333;
		padding: 5px;
	}
	
	#user_message{
		border-top: 1px dotted #CCCCCC;
		padding-top: 5px;
	}
	
	#anteriores{
		position: relative;
		float: right;
		margin-right: 15px;
		width: 100px;
		overflow: visible;
		cursor:pointer;
		}
		
	#posteriores{
		position: relative;
		float: left;
		width: 100px;
		overflow: visible;
		cursor:pointer;
		}
		
	#navegacion{
		position: relative;
		background-color: #00FF00;
		width: 517px;
		margin: 0px auto;
		opacity: .9;
		filter: alpha(opacity=90);
		}
	
	/*Fin de los estilos del blog*/
	
	hr {
		width: 500px;
		height: 1px;
	}
	
	ol,ul {
		list-style:none;
	}

	img.centered {
		display: block;
		margin-left: auto;
		margin-right: auto;
		}

	img.alignright {
		padding: 4px;
		margin: 0 0 2px 7px;
		display: inline;
		}

	img.alignleft {
		padding: 4px;
		margin: 0 7px 2px 0;
		display: inline;
		}

	.alignright {
		float: right;
		}

	.alignleft {
		float: left;
		}

	#funda{/*Una capa transparente que cubre todo su parent para poder usarlo al mousedown para traerlo al frente*/
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0px;
		left: 0px;	
	}
	
	#contenido_player{
		background-image: url(../images/player_cuerpo.png); 
		background-repeat: repeat-y;
		width: 123px;
		height: 140px;
		font: 12px Arial, Helvetica, sans-serif;
		color: #FFFFFF;
	}
	
	#contenido_0{
		background-image: url(../images/fondo_cuerpo.png); 
		background-repeat: repeat-y;
		text-align: justify;
		padding: 10px;
		padding-bottom: 60px;
		width: 443px;
		min-height: 100px;
		font: 12px Arial, Helvetica, sans-serif;
		color: #FFFFFF;
	}
	
	#contenido_1{
		background-image: url(../images/fondo_cuerpo.png); 
		background-repeat: repeat-y;
		text-align: justify;
		padding: 10px;
		width: 443px;
		font: 12px Arial, Helvetica, sans-serif;
		color: #FFFFFF;
	}
	
	#contenido_2{
		background-image: url(../images/fondo_cuerpo.png); 
		background-repeat: repeat-y;
		text-align: justify;
		padding: 10px 10px 10px 10px;
		width: 443px;
		font: 12px Arial, Helvetica, sans-serif;
		color: #FFFFFF;
	}
	
	#contenido_3{
		background-image: url(../images/fondo_cuerpo.png); 
		background-repeat: repeat-y;
		text-align: justify;
		padding: 10px;
		width: 443px;
		font: 12px Arial, Helvetica, sans-serif;
		color: #FFFFFF;
	}
	
	#cabecera_player{
		position: relative; 
		background-image: url(../images/player_cabecera.png); 
		width: 128px; 
		height: 12px;
	}
	
	#cabecera_noticias{
		position: relative; 
		background-image: url(../images/cabecera_noticias.png); 
		width: 463px; 
		height: 42px;
	}
	
	#minimizar_0{
		position: absolute;
		cursor: pointer;
		width: 25px;
		height: 25px;
		top: 12px;
		right: 12px;
		z-index: 8;
		/*background-color: red;*/
	}
	
	#maximizar_0{
		position: absolute;
		cursor: pointer;
		width: 25px;
		height: 25px;
		top: 12px;
		right: 12px;
		z-index: 8;
		/*background-color: red;*/
	}
	
	#cabecera_noticias_2{
		position: relative; 
		background-image: url(../images/cabecera_noticias_2.png); 
		width: 463px; 
		height: 42px;
	}

	#draggable_4{ 
		position:absolute;
		top: 70%;
		left: 20px;
		z-index: 0;
	}

	#draggable_0{ 
		position:absolute;
		left: 50px;
		top: 1200px;
		z-index: 0;
	}

	#draggable_1{ 
		/*background-image: url(../images/fondo_cuerpo.png);
		background-repeat: repeat-y;*/
		position:absolute;
		left: 450px;
		top: 40px;
		z-index: 0;
	}
	
	#draggable_2{ 
		position:absolute;
		left: 500px;
		top: 60px;
		z-index: 0;
	}
	
	#draggable_3 { 
		position:absolute;
		left: 550px;
		top: 80px;
		z-index: 0;
	}
	
	
	#cerrar_1{
		position: absolute;
		cursor: pointer;
		width: 25px;
		height: 25px;
		top: 12px;
		right: 12px;
		z-index: 8;
		/*background-color: red;*/
	}
	
	#cerrar_2{
		position: absolute;
		cursor: pointer;
		width: 25px;
		height: 25px;
		top: 12px;
		right: 12px;
		z-index: 8;
	}
	
	#cerrar_3{
		position: absolute;
		cursor: pointer;
		width: 25px;
		height: 25px;
		top: 12px;
		right: 12px;
		z-index: 8;
	}
	
	#contenedor_ventanas{ 
		position: absolute;
		overflow:inherit;
		width: 97%; 
		min-height: 100%; 
		padding: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		z-index: 3;
	}

	
	img {
		border: 0;
	}
	
	a {
		outline:0;
		outline:none; /*Para IE*/
	}
	
	area {
		outline:0;
		outline:none; /*Para IE*/
	}
	
	ul, li {
		decoration: none;
	}