/*

Theme Name: Festival de Percusion

Theme URI: http://fcp.org.ar/

Description: Theme desarrollador para <a href="http://www.fcp.org.ar">Festival de Percusion</a>

Version: 1.0

Author: Marcelo Vidal

*/



body{

	background-image: url(images/fondo.png);

	background-position: center top;

	background-repeat:no-repeat;

	background-color:#0c5268;

	margin:0px;

	padding:0px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #CCC;

	}

	

p{

	line-height:18px;

	color:#333;

	}

	.editar{

	float:right;}	

.center{text-align:center;}	

.nocomments{ text-align:center; color:#3366CC; font-weight:bold;}



/*-- HEADERS -- */

h1{

	letter-spacing:-1px;

	margin:0px;

	}

	

h2{

	letter-spacing:-1px;

	margin:0px;

	

}	



/* -- LINKS -- */

a 					{text-decoration:none;}

a:link, a:visited 	{

	text-decoration:none;

	color:#333;}

a:hover				{ text-decoration:none;}

	

#wrapper{

	width:990px;

	margin:auto;

	color:#666;

	}

	

/*--- HEADER ---*/	

#header{

	padding:20px 0px 0px 25px;

	height:93px;

	color: #666;

	}

#carrusel{

	padding:0px 0px 10px 0px;

	height:199px;



	}

	

#header h1	{

	margin:-10px 0px 0px 0px;

	}

	

#header h1 a			{text-decoration:none; font-size:33px;}

#header h1 a:link,

#header h1 a:visited	{color: #333;  }

#header h1 a:hover		{color: #666;  }



#header .description{

	font-size:12px;

	display:block;

	letter-spacing:1px;

	word-spacing:5px;

}



/*-- MENU --*/

#menu {

	float:right;

	margin:50px 70px 0px 0px;

	}	

	

ul#menuList{

	list-style-type: none;

	padding-bottom: 24px;

	margin: 0;

	}



ul#menuList li{

	float: left;

	height: 24px;

	margin: 0px 2px 0 2px;

	}



#menuList a{

	float: left;

	display: block;

	text-decoration: none;

	padding: 0px 2px 0px 0px;

	}



#menuList a:link,

#menuList a:visited{

	color: #FFF;

	}

#menuList a:hover{

	color: #aad784;

	}



#menuList li.current_page_item a:link,

#menuList li.current_page_item a:visited{

	color:#FFF;

	}



#menuList li.current_page_item a:hover {

	color: #333; 

	}



/*-- CONTENEDOR  --*/



	

#container{

	width:480px;

	margin-left:0px;

	min-height:500px;

	float:left;

	padding:0px 0px 0px 10px;

	min-height:800px;

	background-image:url(images/medio.png);

	z-index:1;

	

	}

#cabezal-centro{

	width:490px;

	height:140px;

	background-image: url(images/cabezal-centro.png);

	background-repeat:no-repeat;

	background-color:#0c5369;

	padding-top:20px;

	

		}	

#cabezal-centro-interior{

	width:490px;

	height:25px;

	background-image: url(images/cabezal-centro-interior.png);

	background-repeat:no-repeat;

	background-color:#0c5369;

	padding-top:20px;

	

		}	



#container h2{

	color:#333;

	font-size:22px;

	}

	

#container h3{

	font-size:20px;

	letter-spacing:-1px;

}	



#container h4{

	font-size:14px;

	letter-spacing:-1px;

	font-family:Arial, Helvetica, sans-serif;

	color:#333;

	margin-bottom:4px;

	margin-top:0px;

}	

#container h5{

	font-size:15px;

	letter-spacing:-1px;

	font-family:Arial, Helvetica, sans-serif;

	color:#0b5467;

	margin:0px;

	

}

#container h5 a:link{

	font-size:15px;

	letter-spacing:-1px;

	font-family:Arial, Helvetica, sans-serif;

	color:#0b5467;

	margin:0px;

}	



#container h5  a:visited {

	font-size:15px;

	letter-spacing:-1px;

	font-family:Arial, Helvetica, sans-serif;

	color:#0b5467;

	margin:0px;

}	



#container .post{

	width:380px;

	margin-left:55px;

	margin-right:4px;

	margin-bottom:20px;

	overflow:hidden;

	padding-top:0px;

	border-bottom:#0895b1 1px dotted; /* cambi� lisandro*/

	}

#container .post img{

	max-width:390px;

	height:auto;

	margin-right:12px; /* cambi� lisandro*/

	margin-bottom:5px; /* cambi� lisandro*/

	}

	

	#container .post p{/*agreg� lisandro*/

		line-height:16px;

	}



/*---COMMENT LIST --*/

.commentlist{

	list-style:none;

	margin:0px;

	padding:0px;

	

}



.commentlist li{

	padding:7px;

}



.commentlist li cite{

	font-weight:bold;

	font-style:normal;

}



.commentlist li.alt,

.commentlist li.alt a{

	background-color:#e9f2fa;

}



/*---COMMENT FORM--*/

#commentform{

	margin-left:40px;

	padding:10px;

	width:400px;

}



#commentform label{

	display:block;

}



#commentform label small{

	font-size:10px;

	font-weight:bold;

}



#commentform small{

	font-weight:bold;

	font-size:22px;

	color:#FF0000;

}



#commentform #author,

#commentform #email,

#commentform #url,

#commentform #comment{

	width:95%;

	padding:4px;

	color:#666;

	background-color:#FFF;

	border:1px solid  ; 

}



#commentform #comment{

	font-size:12px;

}



.allowed_tags{

	background-color:#114264;

	color:#FFF;

	padding:5px;

}



#submit{

	background-color:#ff6ebf;

	color:#FFF;

	border:4px solid #c75695;

	padding:10px 0px;

	width:100%;

}





/*---DATE FORMAT--*/

.published {

	display:block;

	text-align: center;

	float:right;

	background-color:#FFF;

	width:46px;

	border:1px solid #000;

	color:#000;

	}



.pub-month{

	padding:3px 0px;

	}

	

.pub-month {

	display:block;

	font-size: .9em;

	margin:0;

	background-color:#000;

	color:#FFF;

	}

	

.pub-date {

	display:block;

	font-size:1.4em;

	font-weight:bold;

	}



/*--NAVIGATION --*/

.navigation {

	display: block;

	text-align: center;

	margin-top: 10px;

	margin-bottom: 60px;

	margin-left:50px;

	width:400px;

	}

	

.alignright {

	float: right;

	}



.alignleft {

	float: left

	}



blockquote{

	background-color:#CCC;

	color:#59819F;

	padding:10px;

	margin:0px;

	border:1px solid # 999;

	}



#sidebar{

	width:175px;

	float: right;

	margin-left:0px;

	margin-right:60px;	

	padding:15px 0px 0px 0px;

	margin-top:28px;

	text-align:left;

	}



#sidebar ul {

	margin: 0px 0px 0px 5px;

	padding: 0;

	list-style: none;

	width: 170px; /* Width of Menu Items */

	}

	

#sidebar ul li {

	

	position: relative;

	text-decoration: none;

	color: #fff;

	padding: 3px 5px;



	}

	

#sidebar li ul {

	position: absolute;

	left: 149px; /* Set 1px less than menu width */

	top: 0;

	display: none;

		

	}





#sidebar ul li a {

	display: block;

	text-decoration: none;

	color:#fff;

		}

#sidebar ul li a:link	{color: #fff; }

#sidebar ul li a:visited{color: #fff;}

#sidebar ul li a:hover		{color:#aad784;}



#sidebar .sub ul li a {

	color: #0C0;

		}		

	

#sidebar li:hover ul, #sidebar li.over ul { display: block;

background-color:#21c2ca;} /* The magic */









/*-- FOOTER --*/	



#footer2{

	background:url(images/pie2.png) center top no-repeat; /* cambi� lisandro pie x pieOK*/

	color:#FFF;

	padding:10px;

	margin:auto;

	height:100px;

	}

#footer{

	background-color:#107494;

	color:#FFF;

	padding:10px;

	margin:auto;

	height:auto;

	 

	}

	

#footer p{

	color:#093a48;

	text-align:center;

	}



#footer ul{

	margin-left: 0;

	padding-left: 0;

	white-space: nowrap;

	text-align:center;

	}



#footer li{

	display: inline;

	list-style-type: none;

	}



#footer a { padding: 3px 3px; }



#footer a:link, 

#footer a:visited{

	color: #fff;

	text-decoration: none;

	}



#footer a:hover{

	color: #CCC;

	text-decoration: none;

	}



#searchForm 			{width:250px; float:right;}

#searchForm fieldset 	{border:none;}

#searchForm form 		{margin:0px; }

#searchForm input		{border:1px solid #003366; background-color:#FFF; color:#666; padding:3px;}





/* --- FIXED --- */

.clear{

	clear:both;

	}

/*Menu desplegable*/

#cabezal-menu{

	width:186px;

	height:68px;

	background-image: url(images/fcp.png);

	background-repeat:no-repeat;

	margin-bottom:10px;

	}

#cabezal-menu2{

	width:186px;

	height:68px;

	background-image: url(images/iupa.png);

	background-repeat:no-repeat;

	margin-bottom:10px;

	}

#desplegable{

	padding-top:15px;

	width: 186px;

	float:left;}



#desplegable ul {

	margin: 0px 0px 0px 15px;

	padding: 0;

	list-style: none;

	width: 170px; /* Width of Menu Items */

	}

	

#desplegable ul li {

	position: relative;

	text-decoration: none;

	color: #fff;

	padding: 3px 5px;

	

	}

.linea{border-top: 1px solid #0a4356; padding-top:2px;}

.linea2{border-top: 1px solid #0a4356; padding-top:2px;

border-bottom:1px solid #0a4356;}

#desplegable li ul {

	position: absolute;

	left: 149px; /* Set 1px less than menu width */

	top: 0;

	display: none;		

	}



/* Styles for Menu Items */

#desplegable ul li a {

	display: block;

	text-decoration: none;

	color:#fff;

	z-index:1000;

		}

		

#desplegable ul li a:link	{color: #fff; }

#desplegable ul li a:visited{color: #fff;}

#desplegable ul li a:hover		{color:#aad784;}

#desplegable .sub ul li a {	color: #fff;}		



#desplegable li:hover ul, #desplegable li.over ul {display: block;

background-color:#a8d882;

margin-left:22px;

} /* The magic */



#desplegable li ul a			{ color: #FFF;}

#desplegable li ul a:link	{color: #0d5168; }

#desplegable li ul a:visited {color: #0d5168; }

#desplegable li ul a:hover		{color: #FFF;  }

/*deplegable 2*/



#desplegable2{

	width: 186px;

	float:left;}



#desplegable2 ul {

	margin: 0px 0px 0px 15px;

	padding: 0;

	list-style: none;

	width: 170px; /* Width of Menu Items */

	}

	

#desplegable2 ul li {

	position: relative;

	text-decoration: none;

	color: #fff;

	padding: 5px;

	z-index:1000;



	}

	

#desplegable2 li ul {

	position: absolute;

	left: 149px; /* Set 1px less than menu width */

	top: 0;

	display: none;

}



/* Styles for Menu Items */

#desplegable2 ul li a {

display: block;

text-decoration: none;



}



#desplegable2 li:hover ul, #desplegable2 li.over ul { 

display: block;

background-color:#a8d882;

} /* The magic */

#desplegable2 ul li a			{ color: #aad784;}

#desplegable2 ul li a:link	{color: #21c1d1; }

#desplegable2 ul li a:visited{color: #21c1d1;}

#desplegable2 ul li a:hover		{color: #aad784;

background-image:url(images/menu-on.png);

background-repeat:no-repeat;

}



#desplegable2 li ul a			{ color: #FFF;}

#desplegable2 li ul a:link	{color: #0d5168; }

#desplegable2 li ul a:visited {color: #0d5168; }

#desplegable2 li ul a:hover		{color: #FFF;  }



h2 a			{ color: #0b6c69;}

h2 a:link, h2 a:visited	{color: #0b6c69; }

h2 a:hover		{color: #05c0ba;  }





h6 a			{ font-size:22px;

color: #0B6C69;}

h6 a:link, h6 a:visited	{font-size:22px;

color: #0B6C69; }

h6 a:hover		{font-size:22px;

color: #05c0ba;  }





#menu-izquierda{

	width: 186px;

	float:left;

	margin-left:50px;

	z-index:100;

	margin-top:28px;}

#banners{

	width:175px;

	height:376px;
}

/*CSS Flickr style pagination*/

div.pagination {

padding: 3px;

margin: 3px;

text-align:center;

}div.pagination a {

border: 1px solid #dedfde;

margin-right:3px;

padding:2px 6px;



background-position:bottom;

text-decoration: none;



color: #0061de;

}

div.pagination a:hover, div.meneame a:active {

border: 1px solid #000;

background-image:none;

background-color:#0061de;

color: #fff;

}

div.pagination span.current {

margin-right:3px;

padding:2px 6px;



font-weight: bold;

color: #ff0084;

}

div.pagination span.disabled {

margin-right:3px;

padding:2px 6px;



color: #adaaad;

}


