/*
Theme Name: Robledo Soy Yo
Theme URI: http://robledosoyyo.com/
Description: Tema desarrollado para el uso exclusivo de RobledoSoyYo.com
Version: 1
Author: Oscura Loxitu y Anabelle Handdoek
*/

body{
	text-align:center;
	font-family:Futura,"Century Gothic",AppleGothic,sans-serif;
	font-size:14px;
	line-height:1.4em;
	background-color:#D1D3D4;
	background-position:50% 0;
	background-image:url(img/fondo.png);
	background-repeat:repeat-y;
}

b , strong {
	font-weight:bold;
}

i , em {
	font-style:italic;
}

p {
	margin-bottom:1em;
}

h1 , h2 , h3 , h4 {
	font-weight:bold;
}

h2 {
	display:block;
}

a {
	color:#AF7D00;
	text-decoration:none;
}

	a:hover {
		text-decoration:underline;
	}

	a#ec3_publish , a#ec3_publish img {
		display:none;
	}	

a.btGrnd {
	background-color:#000000;
	clear:both;
	color:#FCD901;
	display:block;
	font-size:24px;
	font-weight:normal;
	line-height:29px;
	margin-left:50px;
	margin-top:0;
	padding:5px 10px;
	text-align:center;
	text-decoration:none;
	width:385px;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
}

	a.btGrnd:hover {
		background-color:#333;
	}

div#rap {
	width:1000px;
	margin: 0 auto;
	text-align:left;
	background-color:#fff;
}

div#header{
	position:relative;
	z-index:10;
}

	div#header h1 {
		display:block;
		position:relative;
		height:180px;
	}

	div#header h1 a {
		display:block;
		background-repeat:no-repeat;
		background-image:url(img/RobledoSTLogo.png);
		width:1000px;
		height:180px;
		overflow:hidden;
		text-indent:-9000px;
		outline:0;
		position:absolute;
		top:0;
		z-index:100;
	}

div#headerRSY {
	position:relative;
	width:1000px;
	margin:0 auto;	
}

div#SoyYo {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(img/fondogaleria.png) no-repeat scroll 16px 0;
	height:145px;
	margin:-40px auto 0;
	position:relative;
	width:970px;
}

	div#SoyYo a#nextYS , div#SoyYo a#prevYS {
		position:absolute;
		display:block;
		width:28px;
		height:80px;
		background-repeat:no-repeat;
		overflow:hidden;
		text-indent:-9000px;
		outline:0;
	}
	
	div#SoyYo a#nextYS:active , div#SoyYo a#prevYS:active {
		outline:0;
	}

		div#SoyYo a#nextYS {
			background-image:url(img/pre_flechader.png);
			background-position:-16px -4px;
			right:102px;
			top:35px;
		}

			div#SoyYo a#nextYS:hover {
				background-position:-58px -4px;
			}

			div#SoyYo a#nextYS:active {
				background-position:-100px -4px;
			}

		div#SoyYo a#prevYS {
			background-image:url(img/pre_flechaizq.png);
			background-position:-11px -4px;
			left:30px;
			top:35px;
		}

			div#SoyYo a#prevYS:hover {
				background-position:-53px -4px;
			}

			div#SoyYo a#prevYS:active {
				background-position:-95px -4px;
			}

	div#SoyYo div#carCont {
		margin:0 0 0 58px;
		overflow-x:scroll;
		overflow-y:hidden;
		padding:20px 0 0;
		width:785px;
	}

	div#SoyYo ul#galeria {
		display:block;
		height:100px;
		width:9135px;
		_width:9155px;
	}

		div#SoyYo ul#galeria li {
			display:block;
			float:left;
			width:75px;
			height:100px;
			margin:0px 6px;
		}

	div#SoyYo a#enviarF {
		background-image:url(img/botonesblanco.png);
		background-position:-451px -518px;
		background-repeat:no-repeat;
		display:block;
		height:20px;
		position:absolute;
		right:76px;
		top:53px;
		width:20px;
	}

			div#SoyYo a#enviarF:hover {
				background-position:-489px -518px;
			}

			div#SoyYo a#enviarF:active {
				background-position:-528px -518px;
			}

	div#SoyYo a#buscarF {
		background-image:url(img/botonesblanco.png);
		background-position:-451px -553px;
		background-repeat:no-repeat;
		display:block;
		height:20px;
		position:absolute;
		right:76px;
		top:89px;
		width:20px;
		cursor:pointer;
		cursor:hand;
	}

			div#SoyYo a#buscarF:hover {
				background-position:-489px -553px;
			}

			div#SoyYo a#buscarF:active ,
			div#SoyYo a#buscarF.selected ,
			div#SoyYo a#buscarF.selected:hover ,
			div#SoyYo a#buscarF.selected:active {
				background-position:-528px -553px;
			}

	div#SoyYo #buscadorRSY {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:#FFFFFF none repeat scroll 0 0;
		padding:2px 0 2px 5px;
		position:absolute;
		right:102px;
		text-align:right;
		top:84px;
		width:0px;
		overflow:hidden;
	}

		div#buscaCont {
			width:300px;
		}

		div#buscaCont input#s {
			border:1px solid #CCCCCC;
			height:18px;
			margin-top:2px;
			vertical-align:top;
			width:200px;
			float:left;
		}

		div#buscaCont input#searchsubmit {
			display:block;
			background-color:white;
			border:1px solid #bbb;
			line-height:20px;
			text-align:center;
			height:20px;
			vertical-align:bottom;
			width:93px;
			cursor:pointer;
			cursor:hand;
			margin-top:2px;
			float:right;
		}

div#contenido {
	position:relative;
	background-image:url(img/menuinicio2.png);
	background-repeat:repeat-y;
	margin-top:-4px;
}

div#contenido p {
	font-family: verdana,sans-serif;
	font-size: 14px;
	word-spacing: 0pt;
	line-height: 1.4;
}

div#contenido h2 {
	margin-bottom:15px;
	font-size:16px;
}

	div#contenido a {
		color:#000;	
	}

span.divider {
	clear:both;
	display:block;
	width:893px;
	height:5px;
	background-repeat:no-repeat;
	background-image:none;
	margin-top:0px;
	margin-left:45px;
	border-bottom:1px solid #E3B63A;
}

div#contenido.perfil {
	min-height:520px;
	height:auto;
}

	div#contenido div#mainN {
		padding: 0 50px;
	}

	body.page-id-186 div#contenido div#mainN {
		padding: 0 50px 138px;
	}

	div#contenido div#miniMenu {
		padding:50px 50px 0 50px;
		text-align:right;
	}

		div#miniMenu a {
			font-family: "Georgia",serif;
			font-size: 22px;
			font-weight: normal;
			letter-spacing: 1pt;
			text-decoration:none;
			color:#000000;
		}

		div#miniMenu a:hover {
			text-decoration:underline;
			font-weight:normal;
		}

	div#contenido div#MiniMenu {
		padding:25px 50px 0 50px;
		text-align:right;
	}

		div#MiniMenu a {
			font-size: 14px;
			font-weight: normal;
			letter-spacing: 1pt;
			text-decoration:none;
			color:#000000;
		}

		div#MiniMenu a:hover {
			text-decoration:underline;
			font-weight:normal;
		}

			div#MiniMenu span.divider {
				margin-left:0;
			}

	div#contenido span.bLeft , div#contenido span.bRight {
		display:block;
		position:relative;
		height:50px;
		width:100%;
		background-repeat:no-repeat;
	}

		div#contenido span.bLeft {
			background-image:url(img/menuinicio1.png);

		}

		div#contenido span.bRight {
			position:absolute;
			background-image:url(img/pre_ram3.png);
			bottom:0;
			right:0;
			height:134px;
		}

		div#contenido span.bBottom {
			position:relative;
			background-image:url(img/pre_ram3.png);
			display:block;
			height:134px;
		}

div#menu {
	width:983px;
	height:50px;
	background-image:url(img/menuinicio5.png);
	background-repeat:no-repeat;
}

div#menu ul {
	text-transform:uppercase;
	font-size:16px;
}
	
div#menu.home {
	padding-top:5px;
}

div#menu.home ul li.current_page_item ,
div#menu.home ul li.current_item_parent {
	background-repeat:no-repeat;
	background-position:top left;
	background-image:url(img/menuinicio3.png);
	background-color:#fff;
	width:80px;
}
	div#menu.home ul li.current_page_item a , div#menu.home ul li.current_item_parent a{
		background-repeat:no-repeat;
		background-position:top right;
		background-image:url(img/menuinicio4.png);
		color:#AF7D00;
		height:45px;
	}

	div#menu.nohome ul li.current_page_item ul li,
	div#menu.nohome ul li.current_page_item ul li a {
		background-image:none !important;
	}

div#menu.nohome {
	width:620px;
	float:left;
	background-image:url(img/menu1.png);
	background-position:0 -2px;
	margin-left:20px;
}

	div#menu.nohome ul {
		line-height:33px;
		position:absolute;
	}

	div#menu.nohome ul li ul {
		line-height:1.2em;
		font-size:0.8em;
	}

		div#menu.nohome ul li.current_page_item {
			background-repeat:no-repeat;
			background-position:top left;
			background-image:url(img/menu6.png);
			background-color:#fff;
		}

			div#menu.nohome ul ul li.current_page_item  {
				background-image:none;
				background-color:#EBC51A;
			}

		div#menu.nohome ul li.current_page_item a {
			background-repeat:no-repeat;
			background-position:top right;
			background-image:url(img/menu7.png);
			color:#AF7D00;
		}

			div#menu.nohome ul ul li.current_page_item a {
				background-image:none;
				color:#000;
			}

				div#menu.nohome ul ul li.current_page_item a:hover {
					color:#fff;
				}

div#columnLeft {
	float:left;
	clear:left;
	background:#fff;
	width:640px;
}

	div#columnLeft div#main {
		padding-left:40px;
	}

	div#columnLeft h1  {
		color:#4F2B00;
		font-size:18px;
		padding-top:15px;
		margin-bottom:15px;
		display:block;
		clear:both;
	}

		div#main h2 {
			margin-bottom:10px;
			line-height:27px;
			font-weight:normal;
			position:relative;
		}

			div#main h2 span.nuevo {
				display:block;
				position:absolute;
				width:40px;
				height:25px;
				background-image:url('img/nuevo-trans.png');
				overflow:hidden;
				text-indent:-9000px;
				top:-14px;
				left:-40px;
			}

			ul.ui-tabs-nav li span.nuevo {
				background-image:url(img/nuevo-trans.png);
				display:block;
				height:25px;
				left:-30px;
				overflow:hidden;
				position:absolute;
				text-indent:-9000px;
				top:-9px;
				width:40px;
			}

			div#main div.page h2 {
				font-size:18px;
				color:#AF7D00;
				margin-top:1em;
				margin-left:-10px;
				clear:both;
			}

				div#main div.page ul li {
					display:block;
					clear:left;
					margin-bottom:2.4em;
					position:relative;
				}

				div#main div.page ul li a.twitter {
					background-image:url(img/botonesblanco.png);
					background-position:-482px -49px;
					display:inline-block;
					height:30px;
					margin:0 5px -15px 0;
					overflow:hidden;
					text-indent:-9000px;
					width:25px;
				}

				div#main div.page ul li a.facebook {
					background-image:url(img/botonesblanco.png);
					background-position:-482px -14px;
					display:inline-block;
					height:30px;
					margin:0 5px -15px 0;
					overflow:hidden;
					text-indent:-9000px;
					width:25px;
				}

		div#main h2 a {
			font-size:24px;
			text-decoration:none;
			color:#835D00;
		}

			div#main h2 a:hover {
				text-decoration:underline;
				color:#AF7D00;
			}

	#main h3#masex {
		margin-bottom:10px;
		color:#4F2B00;
		font-weight:normal;
		font-size:24px;
	}

	#main div.post .size-full ,
	#main div.post .wp-caption {
	max-width: 550px;
	/* Resize the image for IE6 */
	width: expression(this.width > 550 ? 550: true);
}

	#main div.post , #main div.page {
		padding:20px 25px 0;
	}

		#main div.post div.metapost {
			font-size:13px;
		}

			#main div.post div.metapost a {
				text-decoration:none;
			}

				#main div.post div.metapost a:hover {
					text-decoration:underline;
				}

			#main div.post div.metapost b {
				font-weight:normal;
				color:#808080;
			}

span.divisor {
	display:block;
	height:20px;
	border-top:1px solid #E3B63A;
	margin-top:10px;
	clear:both;
}

	#main #excerpts div.post div.metapost {
		margin-bottom:25px;
	}

	div#main #excerpts h2 {
		line-height:22px;
	}

	div#main #excerpts h2 a {
		font-size:18px;
	}

	span.fecha {
		display:block;
		font-size:13px;
		color:#808080;
		margin-bottom:10px;
	}



div#comments h3 {
	display:block;
	padding:0 0 0 25px;
	font-weight:normal;
	font-size:22px;
	color:#4F2B00;
}

div#comments div.awaiting {
	padding: 15px 25px;
	color:#444;
}

div.comment-author {
	padding-left:20px;
	font-size:20px;
	color:#808080;
}

	div.comment-author cite {
		font-style:italic;
		color:#AF7D00;
	}

	div.comment-author a {
		text-decoration:none;
	}

		div.comment-author a:hover {
			text-decoration:underline;
		}

div#comments div.commentText {
	padding:10px 25px 10px 25px;
}

div#comments div.comment-meta {
	padding-left:25px;	
}

div.reply {
	clear:both;
	padding:0 45px 20px 0;
	text-align:right;
}

div.cancel-comment-reply {
	padding:0 25px 0 0;
	text-align:right;
	margin-top:-1em;
	font-size:16px;
	text-transform:uppercase;
}

div#comments form#commentform {
	padding:15px 25px;
}

	div.reply a {
		text-decoration:none;
	}

		div.reply a:hover {
			text-decoration:underline;
		}

	div#comments div.comment-meta a {
		color:#808080;
		text-decoration:none;
	}

	ol.commentlist {
		width:613px;
		padding:0;
		background-image:url(img/comentariogrande2.png);
		background-repeat:repeat-y;
		background-position: -4px 0;
	}

		ol.commentlist li {
			display:block;
			background-repeat:no-repeat;
			background-image:url(img/comentariogrande3.png);
			background-position: -4px bottom;
			padding-bottom:20px;
		}

			ol.commentlist li span.cTop {
				display:block;
				height:30px;
				background-repeat:no-repeat;
				background-image:url(img/comentariogrande1.png);
				background-position: -4px 0;
			}

			ol.commentlist li span.cBot {
				display:none;
			}	

				ol.commentlist li ul.children {
					background-image:url(img/comentariomediano2.png);
					background-repeat:repeat-y;
					background-position: -4px 0;
					width:570px;
					margin-left:46px;
				}	

					ol.commentlist li ul.children li {
						display:block;
						background-repeat:no-repeat;
						background-image:url(img/comentariomediano3.png);
						background-position: -4px bottom;
					}

						ol.commentlist li ul.children li span.cTop {
							display:block;
							height:25px;
							background-repeat:no-repeat;
							background-image:url(img/comentariomediano1.png);
							background-position: -4px -3px;
						}

					ol.commentlist li ul.children li ul.children {
						background-image:url(img/comentariopequeno2.png);
						background-repeat:repeat-y;
						background-position: -4px 0;
						width:521px;
						margin-left:49px;
					}

						ol.commentlist li ul.children li ul.children li {
							display:block;
							background-repeat:no-repeat;
							background-image:url(img/comentariopequeno3.png);
							background-position: -4px bottom;
						}

							ol.commentlist li ul.children li ul.children li span.cTop {
							display:block;
							height:24px;
							background-repeat:no-repeat;
							background-image:url(img/comentariopequeno1.png);
							background-position: -4px 0;							

							}

#tabscont , #tabscontM {
	display:block;
	padding:0px 0 0 50px;
	clear:both;
}

.ui-widget .ui-tabs-hide {
	display:none;
}

.ui-widget {
	width:583px;
	position:relative;
}

	.ui-widget ul.ui-tabs-nav {
		display:block;
		width:182px;
		position:absolute;
		left:5px;
		padding-top:25px;
	}

	.ui-widget ul.ui-tabs-nav li {
		display:block;
		width:182px;
		height:38px;
		line-height:38px;
		position:relative;
	}

		.ui-widget ul.ui-tabs-nav li a {
			text-decoration:none;
			padding-left:10px;
			display:block;
			height:100%;
			outline:0;
		}

		.ui-widget ul.ui-tabs-nav li.ui-state-active {
			background-repeat:no-repeat;
			background-image:url(img/titulocontenidogrande1.png);
		}

		.ui-widget ul.ui-tabs-nav li.ui-state-hover {
			background-repeat:no-repeat;
			background-image:url(img/titulocontenidogrande2.png);
		}

	.ui-widget .ui-tabs-panel {
		float:right;
		width:401px;
		background-repeat:repeat-y;
		background-image:url(img/contenidogrande2.png);
		margin-bottom:20px;
	}

		.ui-widget .ui-tabs-panel span.tabstop {
			display:block;
			background-repeat:no-repeat;
			background-image:url(img/contenidogrande1.png);
			height:33px;
			margin-bottom:-30px;
		}

		.ui-widget .ui-tabs-panel span.tabsbottom {
			display:block;
			background-repeat:no-repeat;
			background-image:url(img/contenidogrande3.png);
			height:33px;
		}

		.ui-widget .ui-tabs-panel div.post {
			padding:20px 20px 20px 20px;
			min-height:510px;
			_height:510px;
		}

			.ui-widget .ui-tabs-panel div.post a {
				text-decoration:none;
			}

				.ui-widget .ui-tabs-panel div.post a:hover {
					text-decoration:underline;
				}

		#tabs2.ui-widget .ui-tabs-panel div.post {
			padding:20px 20px 20px 20px;
			min-height:180px;
			_height:180px;
		}

			.ui-widget .ui-tabs-panel div.post p {
				text-align:left !important;
			}

			.ui-widget .ui-tabs-panel div.post object ,
			.ui-widget .ui-tabs-panel div.post embed  {
				width:318px !important;
				height:270px !important;
			}

		h1.tabsh1 {
			padding-left:40px;
			margin-bottom:0px;
		}

			.ui-widget .ui-tabs-panel div.post h2 a {
				text-decoration:none;
				margin-bottom:5px;
			}

				.ui-widget .ui-tabs-panel div.post h2 a:hover {
					text-decoration:underline;
				}

			.ui-widget .ui-tabs-panel div.post span.fecha {
				display:block;
				font-size:13px;
				color:#808080;
				margin-bottom:10px;
			}

			.ui-widget .ui-tabs-panel div.post object ,
			.ui-widget .ui-tabs-panel div.post embed {
				margin:10px 10px 10px 0;
			}

			.ui-widget .ui-tabs-panel div.post div.metapost {
				font-size:13px;
			}

				.ui-widget .ui-tabs-panel div.post div.metapost b {
					color:#808080;
				}

span.tabsbottom p.more {
	padding:0 25px 0 0;
	text-align:right;
	margin-top:-0.5em;
}



#sidebar {
	float:right;
	width:340px;
	margin-right:20px;
	padding-bottom:30px;
	overflow:hidden;
}

#sidebar a {
	text-decoration:none;
}

	#sidebar a:hover {
		text-decoration:underline;
	}

	#sidebar span#sideTop {
		display:block;
		height:48px;
		background-image:url(img/menu2.png);
		background-repeat:no-repeat;
		background-position:0 -2px;
	}

	#sidebar #sideFrase {
		background-image:url(img/menu3.png);
		background-repeat:repeat-y;
	}	

		#sidebar #sideFrase blockquote {
			padding:0 30px;
			font-style:italic;
			text-align:right;
		}	

			#sidebar #sideFrase blockquote cite {
				display:block;
				font-weight:bold;
				padding-top:13px;
			}

			#sidebar #sideFrase blockquote em.otra {
				display:block;
				margin 0 20px ;
				border-top:1px solid #F9C400;
				padding-top:5px;
				font-size:13px;
				font-style:normal;	
				color:#835D00;
			}

	#sidebar #sideFrase img.alignright {
		display:none;
	}

		#sidebar #sideFrase span#sideBottom {
			display:block;
			height:65px;
			background-image:url(img/menu4.png);
			background-repeat:no-repeat;
			background-position:0 0px;
			margin-top:-21px;			
		}

	#sidebar ul#widgetized li {
		display:block;
		border-top:1px solid #FFEEA4;
		margin:15px 30px 0;
		padding-top:10px;
	}

	#sidebar ul#widgetized li#vote-asi {
		margin-top:0px;
		padding-top:0;
	}

		#sidebar ul#widgetized li h2 , h3.widgettitle { 
			font-size:24px;
			color:#4F2B00;
			margin-bottom:12px;
			font-weight:normal;
		}

			#sidebar span.twitter-meta {
				display:none;
			}

		#sidebar ul#widgetized li ul li {
			margin:0;
			padding:0;
			border:none;
		}

	#sidebar li#unase form label {
		display:inline-block;
		width:90px;
	}

	#sidebar li#unase form input {
		width:175px;
	}

		#sidebar li#unase form p#message {
			margin-top:10px;
		}

		#sidebar li#unase form textarea {
			width:268px;
			height:95px;
			margin-bottom:10px;
		}

		#sidebar li#unase form p {
			margin-bottom:0.35em;
		}

	#sidebar form.wpcf7-form span#submit {
		display:block;
		height:60px;
		overflow:hidden;
		position:relative;
		width:160px;
		margin-left:105px;
	}

		#sidebar form.wpcf7-form span#submit input {
			background-color:transparent;
			background-image:url(img/botonestransparente-trans.png);
			background-repeat:no-repeat;
			width:599px;
			height:597px;
			border:none;
			margin:-240px -35px;
			display:block;
			overflow:hidden;
			text-indent:-9000px;
		}	

		#sidebar form.wpcf7-form span#submit input:hover {
			margin:-240px -215px;
		}

	#sidebar div#participaHc form label {
		display:inline-block;
		width:90px;
	}

	#sidebar div#participaHc form input {
		width:175px;
	}

		#sidebar div#participaHc form p#message {
			margin-top:10px;
		}

		#sidebar div#participaHc form textarea {
			width:268px;
			height:95px;
			margin-bottom:10px;
		}

		#sidebar div#participaHc form p {
			margin-bottom:0.35em;
		}

	#sidebar div#participaHc form.wpcf7-form span#submit {
		display:block;
		height:60px;
		overflow:hidden;
		position:relative;
		width:160px;
		margin-left:105px;
	}

		#sidebar div#participaHc form.wpcf7-form span#submit input {
			background-color:transparent;
			background-image:url(img/botonestransparente-trans.png);
			background-repeat:no-repeat;
			width:599px;
			height:597px;
			border:none;
			margin:-240px -35px;
			display:block;
			overflow:hidden;
			text-indent:-9000px;
		}	

		#sidebar div#participaHc form.wpcf7-form span#submit input:hover {
			margin:-240px -215px;
		}


#sidebar div#participaHc h3 {
	background-image:url(/wp-content/themes/robledosoyyo/img/Hc_head.png);
	background-position:0 -3px;
	display:block;
	height:36px;
	line-height:36px;
	width:312px;
}

	#sidebar div#participaHc h3 a {
		display:block;
		padding-left:20px;
	}

	#sidebar div#participaHc div {
		background-image:url(/wp-content/themes/robledosoyyo/img/contenidopequeno2.png);
		background-position:-4px 0;
		background-repeat:repeat-y;
		margin-top:0px;
		padding:0 7px;
		width:295px;
	}

		#sidebar div#participaHc div span.bott {
			background-image:url(/wp-content/themes/robledosoyyo/img/contenidopequeno3.png);
			background-position:-11px 0;
			clear:both;
			display:block;
			height:40px;
			margin-top:0;
			width:307px;
		}

		#sidebar div#participaHc div span.ttop {
			background-image:url(/wp-content/themes/robledosoyyo/img/contenidopequeno1.png);
			background-position:-9px 0;
			clear:both;
			display:block;
			height:40px;
			margin-left:-2px;
			margin-top:-2px;
			width:307px;
		}

		#sidebar div#participaHc div div {
			background:transparent;
		}

		#sidebar div#regresiva {
			position:relative;
			text-align:center;
		}

			#sidebar div#regresiva span.dias {
				display:block;
				font-size:37px;
				font-weight:bold;
				left:156px;
				position:absolute;
				top:27px;
			}

		#sidebar li.widget p.leaD {
			padding:0 10px 0 10px;
			margin-top:-10px;
		}

		#sidebar li.widget p {
			padding:0 10px 0 10px;
		}

			#sidebar li.widget p.more {
				text-align:right;
				margin-top:-1em;
				margin-bottom:-20px;
				*margin-bottom:0;
			}

			#sidebar div#participaHc div p#porqueRSY label ,
			#sidebar div#participaHc form p#imagen label {
				width:90%;
				display:block;
				margin:0;
				padding:6px 0;
			}

			#sidebar div#participaHc form p#imagen {
				position:relative;
			}

			#sidebar div#participaHc form p#imagen input {
				width:220px;
			}

			div.wpcf7-response-output {
				width:70% !important;
			}

div#nudeCont {
	text-align:left;
}

div#nudeCont form label {
	display:block;
	text-align:left;
	clear:both;
}

img#voetasi {
	margin-left:35px; 
	margin-top:-17px;
}

#conten ul li {
	font-family: "times new roman",times,serif;
	color: #1A1A1A;
	font-size: 14px;
	font-style: italic;
	text-align: right;
	letter-spacing: 1.2pt;
	word-spacing: 0pt;
	line-height: 1.2;
	display:block;
	float:left;
	width:645px;
	margin-bottom:23px;
	margin-top:10px;
}

	#conten blockquote p {
		font-family: "times new roman",times,serif;
		color: #1A1A1A;
		font-size: 14px;
		font-style: italic;
		text-align: right;
		letter-spacing: 1.2pt;
		word-spacing: 0pt;
		line-height: 1.2;
		margin-bottom:0;
	}

#navigation {
	margin-bottom:40px;
	padding-top:20px;
}

#navigation div.wp-pagenavi {
	text-align:center;
}

#navigation .wp-pagenavi a, #navigation .wp-pagenavi a:link {
	background-color:#FFFFFF;
	border:none;
	color:#808080;
	margin:2px;
	padding:2px 1px;
	text-decoration:none;
}

	#navigation .wp-pagenavi a:hover {
		color:#000;
	}

#navigation .wp-pagenavi span.current {
	background-color:#FFFFFF;
	border:none;
	color:#4F2B00;
	font-weight:bold;
	margin:2px;
	padding:2px 2px;
}

#navigation .wp-pagenavi span.extend {
	background-color:#FFFFFF;
	border:none;
	color:#808080;
	margin:2px;
	padding:2px 2px;
}

#footer {
	display:block;
	background:#000;
	clear:both;
}

	#footer #footLead {
		background-color:#FCD901;
		border-top:1px solid #835D00;
		height:50px;
		margin-bottom:20px;
		padding:0 25px;
	}

		#footer #footLead #social {
			float:left;
			width:400px;
			padding:6px 0 0 0;
		}

			#footer #footLead #social span.folus  {
				display:block;
				float:left;
				width:85px;
				line-height:40px;
				font-size:18px;
			}

			#footer #footLead #social a#facebook , 
			#footer #footLead #social a#twitter , 
			#footer #footLead #social a#rss, 
			li#tweetr a#twitter {
				display:block;
				width:40px;
				height:40px;
				overflow:hidden;
				text-indent:-9000px;
				float:left;
				margin:0 5px 0 0;
			}



			#footer #footLead #social a#facebook span, 
			#footer #footLead #social a#twitter span, 
			#footer #footLead #social a#rss span,
			li#tweetr a#twitter span{
				display:block;
				width:599px;
				height:597px;
				background-image:url(img/botonestransparente-trans.png);
				background-repeat:no-repeat;
			}

				#footer #footLead #social a#facebook span {
					margin: -325px 0 0 -47px;
				}

					#footer #footLead #social a#facebook:hover span {
						margin: -325px 0 0 -111px;
					}

					#footer #footLead #social a#facebook:active span {
						margin: -325px 0 0 -175px;
					}

				#footer #footLead #social a#twitter span , li#tweetr a#twitter span{
					margin: -390px 0 0 -47px;
				}

					#footer #footLead #social a#twitter:hover span , li#tweetr a#twitter:hover span{
						margin: -390px 0 0 -111px;
					}

					#footer #footLead #social a#twitter:active span , 
					li#tweetr a#twitter:active span {
						margin: -390px 0 0 -175px;
					}

				#footer #footLead #social a#rss span {
					margin: -462px 0 0 -47px;
				}

					#footer #footLead #social a#rss:hover span {
						margin: -462px 0 0 -111px;
					}

					#footer #footLead #social a#rss:active span {
						margin: -462px 0 0 -175px;
					}

		#footer #footLead #search {
			float:right;
			width:400px;
			padding:0px 0 0;
			text-align:right;
			height:50px;
			overflow:hidden;
		}

			#footer #footLead #search label {
				display:inline-block;
				width:40px;
				height:40px;
				overflow:hidden;
				margin-bottom:-10px;
			}

			#footer #footLead #search form input {
				margin-top:3px;
			}

				#footer #footLead #search form input#submit {
					border:none;
					background:transparent;
					color: #835D00;
				}

			#footer #footLead #search label span {
				display:block;
				width:599px;
				height:597px;
				background-image:url(img/botonestransparente-trans.png);
				background-repeat:no-repeat;
				margin: -526px 0 0 -111px;
			}

#footBody h3 {
	color:#fff;
	font-weight:normal;
	font-size:18px;
	padding-left:25px;
	margin-bottom:12px;
}

	#footBody ul {
		display:block;
		padding:0 25px 0 25px;
	}

		#footBody ul.mapa-footer {
			width:590px;
		}

	#footBody ul li {
		display:block;
		margin-bottom:8px;
	}

		#footBody ul li a {
			display:block;
			color:#fff;
			font-size:12px;
			text-transform:uppercase;
		}

	#footBody ul li ul {
		padding-left:25px;
		padding-bottom:15px;
	}

	#footBody ul li ul li {
		display:inline;
		color:#666; /* Don't panic */
	}

		#footBody ul li ul li a {
			display:inline;
			font-size:10px;
			text-transform:capitalize;
		}

div.pp_fade .pp_details .pp_close {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) no-repeat scroll -54px -1px;
	cursor:pointer;
	height:22px;
	position:absolute;
	right:-9px;
	top:-27px;
	width:23px;
}
div.ppt {
	display:inline !important;
	top:10px !important;
	font-size:13px !important;
	left:0 !important;
}

div .pp_details .pp_nav {
	float:right;
	margin:0px 0 0;
}

div.pp_fade a.pp_expand , div.pp_fade a.pp_contract {
	left:25px;
	position:absolute;
	top:10px;
}

p.currentTextHolder {
	font-size:0px;
}

.pp_description {
	font-family: "times new roman",times,serif;
	color: #1A1A1A;
	font-size: 13px;
	font-style: italic;
	letter-spacing: 1.2pt;
	word-spacing: 0pt;
	line-height: 1.2;
	display:block;
}

div .pp_details .pp_nav {
	float:right;
	margin:0px 0 0;
}

	#conten ul li cite {
		line-height:3.5em;
		font-weight:bold;
	}
		#conten ul li em {
			display:block;
			line-height:1.1em;
			margin-top:-1em;
		}

	#conten ul li {
		background-color:transparent !important;
	}



	div#siganos {
		position:absolute;
		width:300px;
		text-align:right;
		right:70px;
		top:20px;
		z-index:1000;
	}

	div#siganos h4 {
		font-family: verdana,sans-serif;
		font-size: 12px;
		font-weight: bold;
		word-spacing: 0pt;
		line-height: 1.2;
		text-transform:uppercase;
		padding-right:45px;
	}

		div#siganos a {
			display:block;
			float:right;
			margin-left:0px;
			overflow:hidden;
			height:73px;
			width: 75px;
		}

		div#siganos a span {
			text-align:left;
			display:block;
			background-repeat:no-repeat;
			height:73px;
			width:226px;
			overflow:hidden;
			text-indent:-9000px;
			margin:-5px 0 0 0;
			cursor:pointer;
			cursor:hand;
		}

			div#siganos a:hover span {
				margin-left:-73px;
			}

			div#siganos a:active span {
				margin-left:-146px;
			}

			div#siganos a#facebook span {
				background-image:url(img/pre_facebook-trans.png);
			}

			div#siganos a#twitter span {
				background-image:url(img/pre_twitter-trans.png);
			}

				div#siganos a#twitter:hover span {
					margin-left:-64px;
				}

				div#siganos a#twitter:active span {
					margin-left:-128px;
				}

	div#unase {
		position:relative;
		z-index:1;
		margin-left:245px;
		margin-top:-113px;
	}

body.page-id-186 div#unase {
		margin-top:-113px;
}

		div#unase #include {
			padding-top:35px;
			padding-left:20px;
		}

				div#unase #include p {
					display:block;	
					height:32px;
					margin-bottom:0px;
				}

		div#unase #boxes {
			width:260px;
			clear:left;
			float:left;
			margin-top:-40px;
		}

			li.widget #boxes p {
				padding:0 0 0 0 !important;
			}

		div#unase.inactivo #include {
			display:none;
		}
			div#unase #include form label {
				display:inline-block;
				width:100px;
				text-align:right;
				float:left;
				font-size:12px;
			}

			div#unase #include form input {
				float:right;
				width:130px;
				height:15px;
			}

			div#unase #include p#message {
				display:block;
				float:right;
				width:345px;
			}

				div#unase #include p#message textarea {
					width:180px;
					height:100px;
				}

div#unase #include span#submit {
	display:block;
	text-align:left;
}

	div#unase #include span#submit input {
		display:block;
		float:none;
		height:32px;
		margin-top:20px;
	}

	div#unase.inactivo {
		height:100px;
		overflow:hidden;
		margin-right:180px;

	}

		div#unase a {
			display:block;
			left:17px;
			margin-left:0;
			overflow:hidden;
			position:relative;
			top:18px;
			width:170px;
			outline:none;
		}

		div#unase a:active {

		}

		div#unase a span {
			text-align:left;
			display:block;
			background-repeat:no-repeat;
			height:72px;
			width:510px;
			overflow:hidden;
			text-indent:-9000px;
			margin:-5px 0 0 0;
			cursor:pointer;
			cursor:hand;
			background-image:url(img/pre_unase-trans.png);
		}

			div#unase a:hover span {
				margin-left:-169px;
			}

			div#unase a:active span {
				margin-left:-338px;
			}

	#unase.activo #encUns {
		height:110px;
		background-position:0 -20px;
		background-image:url(img/pre_formulario1.png);
		background-repeat:no-repeat;
		width:602px;
	}

	#unase.activo #unCuerpo{
		min-height:250px;
		_height:250px;
		background-image:url(img/pre_formulario2.png);
		background-repeat:no-repeat;
		background-position:bottom left;
		padding-bottom:25px;
	}

#unase div.wpcf7-response-output {
	clear:both;
	margin:2em 0.5em 1em;
	padding:0.2em 1em;
	width:70%;
}


/*UNIQUES	*/


h2 a.post-edit-link{
	display:none;
}

	h2:hover a.post-edit-link {
		display:inline;
		line-height:1em;
		font-style:italic;
		font-size:1em !important;
	}

		li#tweetr p {
			margin-top:1em;
		}

			li#tweetr a#twitter {
				float:left;
			}		

				#sidebar ul#widgetized li#tweetr h2 {
					line-height:49px;
				}

	#sidebar ul#widgetized li#event-calendar {
		margin:0px 30px;
	}

/*ALINEACION*/

/*GALERIAS*/
dd.gallery-caption{
	font-size:0.85em;
	color:#444;
	padding:0 5px 10px;
}

/* WIDGETS */
li#upcoming-events h2 {
	display:none;
}

div#wp-calendar table.nav {
	margin-bottom:-1.6em;
}

div#wp-calendar table caption {
	text-align:center;
	font-weight:bold;
}

ul#widgetized li#event-calendar div table thead tr th {
	font-weight:bold;
}


div.post table.ec3_schedule {
	border:1px solid #eee;
	border-collapse:collapse;
	display:block;
	float:left;
	margin:0.5ex 1ex 0.5ex 0;
	padding:10px 5px;
	text-align:center;
}

	div.post table.ec3_schedule td {
		color:#835D00;
		font-weight:bold;
	}

div.post table.ec3_schedule td.ec3_start , 
div.post table.ec3_schedule td.ec3_to ,
div.post table.ec3_schedule td.ec3_end {
	font-size:0.8em;
	font-weight:normal;
}

	ul.ec3_events li.ec3_list_day {
		font-weight:bold;
		color:#4F2B00;
		padding-top:8px;
	}

		ul.ec3_events li.ec3_list_day ul {
			margin-bottom:5px;
		}

		ul.ec3_events li.ec3_list_day ul li a {
			font-weight:normal;
			margin-bottom:5px;
			padding-left:10px;
			display:block;
		}

/*  FIN WIDGETS*/

.hide {
	display:none;
}

object , embed {
	margin:10px;
}

.entry_author_image {
  float: left;
  border: solid 1px outset;
  margin: 0em 1.2em 1em 0em;
}

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
	clear:left;
}

	img.alignleft {
		margin: 10px 10px 10px 0;
	}

.alignright {
   float: right;
}

	img.alignright {
		margin: 10px 0 10px 10px;
	}
.clearer {
	display:block;
	clear:both;
	font-size:0px;
}

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */

/* GIRA POR COLOMBIA */

#fotos_main_gira a.more-link {
	display:block;
	text-align:right;
}

#video_main_gira object ,
#video_main_gira embed {
	margin:0;
}
/* FIN ESTILOS GIRA */

