/*
Theme Name: skullpress
Description: Tema creado para la version del 2009. "No lo copies, mamón y diseña tu el tuyo!"
Version: 1.3
Author: OLDSKULL
Author URL: http://www.oldskull.net/
Tags: blanco, negro, 950px, 2 columnas, widgets
	
*/
/* Header */
#usuarios-ie {font-family: Verdana, Arial, sans-serif; background: #FFFFDE;color:#000; border-bottom: 2px solid #7F0C00;}
#usuarios-ie p {font-size: 1.3em; margin: 0; padding: 5px 0; line-height: 1.5em;}
#usuarios-ie a {text-decoration: underline; font-weight: bold; color: #D64411;}
.bannertop {
margin-top: 15px;
margin-bottom: 10px;
}

.banner-participa{
position: absolute;
right: 5px;
margin-top: 160px;
background-color: #fff;
padding:3px;

}
.banner-participa a {
color: #7E425E;

text-decoration: underline;

}
.banner-participa a:hover {
color: #7E425E;

text-decoration: none;

}
/* Cuerpo */

.boc1 {

position: absolute;
z-index: 99;
margin-top: 275px;

}

.boc2 {

position: absolute;
z-index: 99;
margin-top: 275px;
margin-left: 350px;

}


.cuadrocolor {
height: 560px;
background-color: #fff;
margin-top: 15px;
background-image: url(imagenes/p1.png);
}

#pageh2 h2 {
margin-top: 10px;
margin-bottom: 8px;
background-color: #000;
color: #fff;
padding: 8px;
font-size: 24px;

}
.jcarousel-container a:hover {

text-decoration: underline;
}

.singleh2 {
background-color: #000;
color: #fff;
padding: 5px;
font-size: 20px;
font-family: arial;

}
#bocadillo {
position: absolute;
margin-left: 560px;
top: 90px;

}
#respond {

border-top: solid 1px #000;
padding-top: 10px;
}

.publi {
position: absolute;

}
.adsense {
text-align: center;
}
.adsense_single {
margin-left: 90px;
}
/*.bo {
position: absolute;
right: 260px;
top: 215px;

}
.bo2 a {
position: absolute;
right: 278px;
top: 208px;
z-index: 90;
background-color: #000;
color: #fff;
text-decoration: none;
font-size: 10px;
padding: 3px;


} */

.bo {
position: absolute;
right: 10px;
top: 225px;

}
.bo2 a {
position: absolute;
right: 27px;
top: 218px;
z-index: 90;
background-color: #000;
color: #fff;
text-decoration: none;
font-size: 10px;
padding: 3px;


}
.vota {

margin-top: 10px;

float: right;


}
.vota_sup {
margin-top: 5px;
border-top: 1px solid #ccc;
height: 20px;
}
/*.num_vote {
position: absolute;
right: 300px;
margin-top: 2px;
font-size: 10px;

} */
.num_vote {
position: absolute;
right: 40px;
margin-top: 2px;
font-size: 10px;

}

.manochapas {
position: absolute;
#top: 80px;
top: 328px;
left: 10px;
z-index:99;
}
.avisochapas p {
background-color: #7E425E;
padding: 10px;
padding-left: 65px;
color: #fff;
font-size: 17px;
}
.avisochapas  {
margin-top: 15px;
}
.avisochapas a {
color: #fff;
text-decoration: underline;
}
.avisochapas a:hover {
text-decoration: none;
}
.ver a {
font-size: 14px;
color: #93466C;
margin-top: 15px;
padding-bottom: 0px;
font-weight: bold;
float: right;
margin-right: 13px;
text-decoration: none;
}
.ver a:hover {
text-decoration: underline;
}
#articulos {
font-family: arial;
background-color: #fff;
padding: 1px;
border-bottom: 1px solid #8F8F8F;
color: #5F5F5F;
text-align: right;
margin-bottom: 10px;
font-size: 13px;

}
.error404 {
background-color: red;
padding: 5px;
color: #fff;
text-decoration: none;
font-size: 16px;
}
#trabajos_index h4 {
margin: 0px;
margin-top: 5px;
background-color: #000;
color: #fff;
padding: 1px;
margin-bottom: 5px;
font-size:12px;


}
#trabajos_index {
border-top: solid 1px #000;
margin-top: 25px;
height: 238px;
width: 950xpx;
border-bottom: solid 1px #000;
position: relative;
clear: both;
}
.trabajos_index  {
display: block;
float: left;
margin-right: 8px;
width: 150px;
height: 235px;

}
.trabajos_index a {
color: #000;
text-decoration: none;

}
.lastpost {
margin-bottom: 3px;


}
.trabajos_index a:hover {
color: #000;
background-color: #93466C;
color: #fff;

}

#ultimo {
margin-right: 0px;
}
#trabajos_index h3 {
font-size: 29px;
margin-top: 5px;
padding: 0px;
margin-bottom: 10px;
color: #666464;
}
#patrocinador img {
float: right;
margin-top: 5px;
}
#patrocinador {
height: 68px;

}
#show-hide {
background-color: #000;
margin-bottom: 15px;
padding: 5px;
text-align: right;
}
#show-hide a {
color: #fff;
font-size: 16px;
text-decoration: none;
}
#show-hide a:hover {
text-decoration: underline;
}

#publicidad img{

margin-top: 20px;

}

/* Sidebar */
.numero {

background-color: #595959;
width: 18px;
color: #fff;
text-align: center;
font-size: 14px;
position: absolute;
left: 540px;
margin-top: 5px;

}
/*.file {
position: absolute;
right: 19px;
top: 142px;
}*/
.file {
position: absolute;
left: 179px;
top: 142px;
}

.nav a {

color: #fff;
padding: 3px;
background-color: #93466C;

}

.ano h2 {

margin: 0px;
padding: 0px;
font-size: 18px;
}

.mes h2 {
margin: 0px;
padding: 0px;


}
.ano {
border: dotted 1px #000;
float: right;
margin-left: 0px;
padding: 10px;
margin-top: 15px;
width: 160px;
}

.mes {
margin-top: 15px;
padding: 10px;
width: 220px;
border: dotted 1px #000;
float: right;
margin-right: 10px;

}

.comentariodeautor .comentario {

border: dotted 1px #000;
margin: 0px;
padding: 0px;
margin-bottom: 30px;  
background-color: #DFDFDF;
width: 570px;
float: right;
}

#aviso p {
padding: 7px;

font-size: 11px;
margin-top: 15px;
color: #fff;

}
#aviso {
height: 70px;
}
.izquierda_aviso {
float: left;
width: 320px;
background-color: #8D4367;

}
.derecha_aviso {
background-color: #000;
float: right;
width: 342px;
height: 100%;
}
.derecha_aviso a {
color: #7E425E;
text-decoration: underline;

}
.cite a {
color: #000;
font-size: 14px;
text-decoration: none;
font-weight: bold;
}
.cite {

font-weight: bold;
padding-top: 5px;
float:left;
width: 110px;
border-top: solid 1px #000;

}
.contador {

font-size: 32px;
margin-left: 5px;
width: 45px;


color: #ccc;
}
.texto_comentario {
width: 690px;

margin-bottom: 20px;
}

.comentario p {

padding: 7px;
margin: 0px;

}
.comentario {
width: 570px;
float: right;
min-height: 70px;
border: dotted 1px #000;
margin: 0px;
padding: 0px;
margin-bottom: 30px;
}





.right_input {

float: right;

}

.left_input {

margin-right: 10px;
float: left;

}
.left_input input {
padding: 5px;

}

.com {
border-top: solid 3px #000;
padding-top: 4px;
margin-top: 10px;
font-size: 12px;
width: 60px;
float: left;
}
.entry_single {
margin-top: 10px;
border: dotted 1px #ccc;
padding: 10px;

}
.entry_single p {
margin-top: 0px;
}
.entry_single a{
color:#93466C;
font-weight: bold;
text-decoration: underline;
}
.entry_single a:hover {

text-decoration: none;
}

.info a {
text-decoration: none;
color: #000;

}

#info_post a {

color: #666464;
margin-right: 4px;

text-decoration: none;

}
#info_post a:hover {
text-decoration: underline;
color: #000;
}





.bread {
text-decoration: underline;
font-weight: bold;
}

.related_post li {

list-style-type: square;


}

.related_post {

margin-left: 15px;

}
.related_post ul {
margin-left: 15px;
margin-top: 0px;
padding-top: 0px;

}
#info_post  {
border: dotted 1px #ccc;
padding: 5px;
margin-top: 9px;


}
#info_post li {

margin-top: 0px;
}
#info_post h4 {
font-size: 11px; 
text-transform: uppercase;
margin-top: 3px;
margin-bottom: 3px;
color: #fff;
padding: 2px;
background-color:#93466c; 
}

#info_post ul {
padding: 5px;
background-color: #f6f6f6;

}
.info_post  {
padding-bottom: 3px;
padding-top: 3px;
border-bottom: dotted 1px #ccc;
margin-bottom: 3px;

}
.info img {
float: left;
margin-right: 5px;
padding-bottom: 3px;
border-bottom: dotted 1px #ccc;
}
.info  {

height: 45px;
}

#footer ul {

float: right;
margin-right: 5px;
margin-top: 8px;
}
#footer a {
text-decoration: none;
color: #fff;
background-color:#93466c; 
font-size: 13px;

}
#footer a:hover {
text-decoration: underline;


}
.breadcrumb a {
color: #93466C;
text-decoration: none;
}
.breadcrumb a:hover {
color: #000;
text-decoration: underline;

}
.breadcrumb {
border-bottom: dotted 1px #000;
margin-top: 10px;
margin-bottom: 15px;
padding: 6px;
}

#hot {
position: absolute;
left: 420px;

top: 108px;
#top: 107px;

z-index: 100;
}

#get-recent-comments br {

margin-bottom: 5px;

}

#get-recent-comments li {
padding-left: 5px;
margin-bottom: 7px;
font-size: 11px;
color: #666464;
}
#get_recent_comments_wrap  {
padding-bottom: 9px;
border-bottom: dotted 1px #000;
}
#get-recent-comments h2 {
margin: 0px;
padding: 0px;
background-repeat: no-repeat;
background-image: url(imagenes/ultimos.jpg);
width: 258px;
height: 23px;

}
#get-recent-comments a {
text-decoration: none;
color: #000;
font-weight: bold;


}

#secciones {
font-family: "times";
text-transform: uppercase;
}
#secciones h3 {
margin: 0px;
border-bottom: solid 1px #000;
margin-bottom: 5px;
font-weight: normal;
font-size: 18px;
}

.aktt_tweets {
margin-top: 20px;
margin-bottom: 15px;
}
.tweets a {
	font-size: 9px;
color:#93466c;
text-decoration: none;
}

.tweets {
	list-style-type: circle;
margin-bottom: 6px;
background-color: #f6f6f6;
padding: 3px;
}
.aktt_tweets ul {
	padding-left: 20px;
}

.aktt_more_updates  {
	list-style-type: none;
background-color: #fff;
padding-top: 5px;
}


#feat {
width: 690px;
height: 285px;

}
.rss {
font-size: 10px;
float: right;

margin-top: 10px;
padding: 5px;
background-color: #666464;
margin-right: 0px;
color: #fff;
}
.rss a{

color: #fff;
}
.rss a:hover {

text-decoration: none;

}
.wp-pagenavi {

text-align: right;
border-top: dotted 1px #666464;
padding-top: 15px;
#margin-bottom: 30px;
margin-bottom: 15px;
}
.wp-pagenavi a {

color: #fff;
background-color: #000;
margin-right: 3px;
padding: 5px;
text-decoration: none;
}

.wp-pagenavi a:hover {

color: #fff;
background-color: #5F2F48;


}
.current {
background-color: #93466c;
margin-right: 3px;
color: #fff;
padding: 5px;
}






.color {
color: #5a5a5a;

}
.deja  {
position: absolute;
right: 260px;
font-size: 9px;
padding: 1px;
color: #fff;
}
.autor {
margin-top: 0px;
margin-bottom: 2px;
font-size: 9px;
padding: 0px;
color: #666464;
text-transform: uppercase;
}
.autor a {
text-decoration: none;
color:  #5a5a5a

}

.ano a {

color: #666464;

}

.mes a {

color: #666464;

}
.mes a:hover {

text-decoration: none;
}

.ano a:hover {

text-decoration: none;
}
.datos_post_tags a {
text-decoration: none;
color: #000;

}
.datos_post_tags a:hover {
text-decoration: underline;


}
.deja a {
text-decoration: none;
color: #fff;
background-color: #7E425E;
padding:3px;

}

.datos_post  {
border-top: solid 1px #000;
padding-top: 3px;
font-size: 12px;
text-transform: uppercase;
}
.imgpost {
float: left;
margin-bottom: 9px;
border: dotted 1px #5a5a5a;
padding: 4px;
}

.derecha {

float: right;
width: 539px;
height: 100px;
}
.derecha p {
margin-bottom: 1px;


}
.derecha img {
margin-top: 10px;

}
#mycarousel {
margin-top: 5px;

}
#mycarousel h2 {
font-size: 12px;
margin: 0px;
padding: 0px;
font-weight: bold;
line-height: 13px;
margin-bottom: 2px;
}
#mycarousel h2 a {
color: #000;

}
#mycarousel p {
margin:0px;
padding: 0px;
font-size: 10px;


}
#mycarousel img {
border: solid #c1c1c1 6px;
margin-bottom: 3px;

}



.entry_left img{
float: left;
margin-right: 15px;

}

.postportafolio h2 {
font-size: 52px;
padding: 0px;
margin-top: 20px;
margin-bottom: 0px;
text-transform: uppercase;
}
.postportafolio {
margin-bottom: 20px;


}
.entryportafolio {
padding: 15px;
border-top: solid 1px #000;
clear: left;
width: 920px;

}


.entryportafolio a {


}
.entryportafolio a:hover {
filter:alpha(opacity=50);
	opacity:.50;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}









#twitter_update_list li{
	list-style-type: circle;
margin-bottom: 6px;
background-color: #f6f6f6;
padding: 3px;

}
#twitter_update_list {
	margin-left: 20px;

}

.textwidget {
margin-top: 0px;

margin-left: 3px;
padding-top: 8px;
}
.textwidget a {
color: #7F7F7F;
font-size: 11px;



}

#singlepost {
float: right;
width: 730px;

padding-left:0px;

}



#show_trabajos {
margin-top: 30px;
background-image: url(imagenes/bg_content.gif);
width: 300px;
height: 200px;
padding-top: 8px;
padding-left: 8px;
background-repeat: no-repeat;


}

.widgettitle {



}
#contenido_foot {

}
#feeds {
margin-top: 10px;
margin-right: 20px;
float: right;
background-color: #666464;
padding: 4px;
}

#feeds a {
font-size: 10px;
text-decoration: underline;
color: #fff;
}
#feeds a:hover {

text-decoration: none;

}




#menu_foot  {
margin-left: 290px;
padding-top: 30px;

}
#menu_foot li {
displat: block;
float: left;

}
#footer {
margin-top: 35px;
background-image: url(imagenes/foot.jpg);

height:61px;

	width: 950px;


}
#tag_cloud-3 a {

color: #666464;
margin-right: 4px;
margin-left: 10px;

text-decoration: none;
}
#tag_cloud-3 h2 {
margin: 0px;
padding: 0px;
background-image: url(imagenes/tags.jpg);
background-repeat: no-repeat;
width: 258px;
height: 23px;


}
#tag_cloud-3 a:hover {
color: #000;
text-decoration: underline;

}
li#tag_cloud-3 {
text-align: left;
margin-top: 20px;

padding: 3px;
margin-bottom: 25px;
}

#categorias ul {
margin-top: 5px;


}
.cat-item a {

color: #000;
text-decoration: none;


}
.cat-item a:hover {

text-decoration: underline;
}



li.cat-item  {
background-image: url(imagenes/star.jpg);
background-repeat: no-repeat;
padding-bottom: 4px;
padding-left: 20px;
font-size: 14px;
margin-bottom: 2px;
}

#twitter {
position: absolute;
width: 300px;
height: 111px;
top: 65px;
left: 600px;
font-size: 20px;

}
#twitter a {
font-size: 12px;
color: #fff;
background-color: #000;
text-decoration: none;

}
#categorias {
width: 950px;
height: 25px;
position: relative;

}
.left_small p {
margin:0px;
padding: 0px;
margin-top: 2px;

}
.left_small {
float: left;

}
.left_small a {
color: #000;
}
.right_small a {
color: #fff;
text-decoration: none;

}

.right_small {
padding-top:10px;
margin-top: 5px;
width: 150px;
height: 25px;
float: right;
background-color: #000;
font-size: 11px;
text-align: center;



}
.right_small a:hover {


}



ul, li {
list-style: none;
margin:0px;
padding: 0px;
}


.b_ {

font-size: 11px;
border: 0px;

color: #fff;
background-color: #666464;
padding: 4px;
width: 60px;
padding-top: 6px;

}
.a_ {
background-color: #ccc;
border:none;
font-size: 14px;
padding: 5px;
width: 140px;
}





#buscador input {

}

#buscador  {


margin-top: 20px;
position: absolute;
right: 0px;
top: 80px;
z-index: 99;

}



body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
background: url(imagenes/bg_letras.png) repeat-y center top;

}






body {


	margin: 0px auto;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	
}
#head {
	background-image: url(imagenes/head.jpg);
	width: 950px;
	height: 98px;
	background-repeat: no-repeat;
	
}
#contenedor {
	width: 950px;
	margin: 0px auto;
	position: relative;
}



.trabajos a  {
	background: url(imagenes/trabajos_a.jpg) no-repeat 0 -33px ;
	width: 139px;
	height: 30px;
	display: block;
	position: absolute;
	left: 300px;
	top: 147px;


}


.trabajos a:hover  {
	background: url(imagenes/trabajos_a.jpg) no-repeat 0 0px;;	
}










#menu li {
list-style-type: none;
display: block;
margin-right: 7px;
float: left;



}
#menu ul {
	margin: 0px;
	padding: 0px;

}
#menu a {
padding-top: 6px;
text-decoration: none;
color: #000;

}
#menu a:hover {


color: #666464;
}

#menu {
position: absolute;
right: 0px;
margin-top: 64px;
font-size: 14px;
font-family: "arial";
color: #000;
}





.sidebar {
	width: 240px;
	float: right;
margin-top: 5px;

}
.sidebar_single {
	width: 240px;
	float: left;

}

.all_post {
	width: 690px;
	float:left;
margin-top: 5px;


}
.all_post_single {
	width: 690px;
	float:left;
margin-left: 20px;


}

#cuerpo {
	width: 950px;
background-color: #fff;
}
.post p {
margin-top: 0px;

}

.post {
	width: 690px;
margin-bottom: 5px;
	
}
.post h2  {
	padding: 0px;
	color: #000;
	font-size: 16px;
	margin-top:0px;
	width: 550px;
       margin-bottom:2px;

}
.post h2 a {
   
font-family: "arial";
	color: #000;
	text-decoration: none;
}

.post h2 a:hover {
	text-decoration: underline;
}


h2 a {

text-decoration: none;
}




.widecolumn .entry p {





	font-size: 1.05em;

	}





.narrowcolumn .entry, .widecolumn .entry {


	line-height: 1.4em;



	}

.widecolumn {

	line-height: 1.6em;
	}





p.tags {

background-image: url(imagenes/tag.jpg);
background-repeat: no-repeat;
padding-left: 43px;


padding-top: 2px;
margin-top: 5px;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10px;
height: 15px;

	}

p.tags a {
color: #000;
text-decoration: none;
}



.alt {

	background-color: #f8f8f8;
	
	}


.small {
text-transform: uppercase;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
height: 44px;
}
.smallsingle {
text-transform: uppercase;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
height: 24px;
}

.small a {



text-decoration: none;

}




.categoria_small {




font-family: Arial, Helvetica, Sans-Serif;

font-size: 10px;

}

.categoria_small a {

color: #000;

text-decoration: none;



}


.small a:hover {

text-decoration: underline;
}



h1, h2, {




	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;



	font-weight: bold;



	}







h1 {



	font-size: 4em;



	text-align: center;



	}






.fecha_comentario {
font-weight: normal;
margin-left: 10px;
color: #ccc;
font-size: 9px;
}















.commentmetadata {
	font-weight: normal;
	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {

	color: #777;

	}

code {
	font: 1.1em 'Courier New', Courier, Fixed;

	}
acronym, abbr, span.caps

{
	font-size: 0.9em;
	letter-spacing: .07em;

	}

#wp-calendar #prev a, #wp-calendar #next a {

	font-size: 9pt;



	}
#wp-calendar a {



	text-decoration: none;




	}


#wp-calendar caption {





	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;





	text-align: center;




	}




#wp-calendar th {

	font-style: normal;

	text-transform: capitalize;

	}


/* End Typography & Colors */




/* Begin Structure */

body {

	margin: 0 0 20px 0;

	padding: 0;

	}






.widecolumn {




	padding: 10px 0 20px 0;



	margin: 5px 0 0 150px;



	width: 450px;















	}
















.post hr {



	display: block;



	}







.widecolumn .post {



	margin: 0;



	}







.narrowcolumn .postmetadata {



	padding-top: 0px;





	}







.widecolumn .postmetadata {



	margin: 30px 0;






	}









.widecolumn .smallattachment {



	text-align: center;



	float: left;



	width: 128px;



	margin: 5px 5px 5px 0px;



}








.widecolumn .attachment {



	text-align: center;



	margin: 5px 0px;



}







.postmetadata {



	clear: left;



}







.clear {



	clear: both;



}















/* End Structure */















/*	Begin Headers */



h1 {



	padding-top: 70px;



	margin: 0;



	}





.pagetitle {

margin: 0px;
padding: 0px;

}



#sidebar h2 {



	margin: 5px 0 0;



	padding: 0;




	}
#sidebar_single h2 {



	margin: 5px 0 0;



	padding: 0;




	}



h3.comments {



	padding: 0;



	margin: 40px auto 20px ;





	}



/* End Headers */















/* Begin Images */





p img {



	padding: 0;



	max-width: 100%;




	}












/*	Using 'class="alignright"' on an image will (who would've



	thought?!) align the image to the right. And using 'class="centered',




	will of course center the image. This is much better than using




	align="center", being much more futureproof (and valid) */







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



	}



/* End Images */























/* Begin Lists








	Special stylized non-IE bullets



	Do not work in Internet Explorer, which merely default to normal bullets. */







html>body .entry ul {




	margin-left: 0px;






	padding: 0 0 0 30px;



	list-style: none;



	padding-left: 10px;



	text-indent: -10px;



	}









html>body .entry li {



	margin: 7px 0 8px 10px;




	}








.entry ul li:before, #sidebar ul ul li:before {







	content: "\00BB \0020";



	}








.entry ol {






	padding: 0 0 0 35px;



	margin: 0;




	}








.entry ol li {



	margin: 0;





	padding: 0;




	}











.postmetadata ul, .postmetadata li {



	display: inline;



	list-style-type: none;



	list-style-image: none;




	}









#sidebar ul, #sidebar ul ol {



	margin: 0;



	padding: 0;



	}








#sidebar ul li {



	list-style-type: none;



	list-style-image: none;



	margin-bottom: 15px;



	}







#sidebar ul p, #sidebar ul select {




	margin: 5px 0 8px;



	}












#sidebar ul ul, #sidebar ul ol {




	margin: 5px 0 0 10px;





	}










#sidebar ul ul ul, #sidebar ul ol {



	margin: 0 0 0 10px;



	}










ol li, #sidebar ul ol li {



	list-style: decimal outside;





	}








#sidebar ul ul li, #sidebar ul ol li {



	margin: 3px 0 0;



















	padding: 0;




	}

















/* End Entry Lists */



















/* Begin Form Elements */



#searchform {




	margin: 10px auto;



	padding: 5px 3px;



	text-align: center;



	}








#sidebar #searchform #s {



	width: 108px;



	padding: 2px;



	}












#sidebar #searchsubmit {







	padding: 1px;











	}











.entry form { /* This is mainly for password protected posts, makes them look better. */





	text-align:center;







	}








select {




	width: 130px;




	}

#commentform textarea {
	
        margin:0px;
	padding: 2px;
float: right;
	}

 #submit {
margin-top: 15px;
font-size: 15px;
border: 0px;
color: #fff;
background-color: #666464;
padding: 4px;
padding-top: 6px;
float: right;
width: 690px;
text-align: center;
	}




/* End Form Elements */















/* Begin Comments*/



.alt {



	margin: 0;



	padding: 10px;



	}








.commentlist {



	padding: 0px;
margin:0px;





	}




.commentlist li {



	list-style: none;
	padding: 0px;
margin:0px;



	}



#commentform p {





	margin: 5px 0;



	}








.nocomments {



	text-align: center;



	margin: 0;



	padding: 0;








	}







.commentmetadata {



	margin: 0;



	display: block;



	}



/* End Comments */

















/* Begin Sidebar */












#sidebar form {




	margin: 0;




	}



/* End Sidebar */


















/* Begin Calendar */



#wp-calendar {



	empty-cells: show;



	margin: 10px auto 0;



	width: 155px;



	}







#wp-calendar #next a {



	padding-right: 10px;



	text-align: right;





	}











#wp-calendar #prev a {



	padding-left: 10px;



	text-align: left;



	}







#wp-calendar a {



	display: block;



	}







#wp-calendar caption {



	text-align: center;



	width: 100%;



	}







#wp-calendar td {





	padding: 3px 0;



	text-align: center;



	}








#wp-calendar td.pad:hover { /* Doesn't work in IE */



	background-color: #fff; }



/* End Calendar */

#menuportafolio {
text-align: right;
margin-right: 19px;

}
#menuportafolio a {

text-decoration: none;
color: #000;
}
#menuportafolio a:hover {
text-decoration: underline;

}













/* Begin Various Tags & Classes */





acronym, abbr, span.caps {




	cursor: help;






	}




.descargas {

background-color: #F0F0F0;
border: 1px solid #9F9F9F;
padding: 5px;
margin-left: 210px;
margin-top: 10px;


}









acronym, abbr {



	border-bottom: 1px dashed #999;



	}







blockquote {



	margin: 15px 30px 0 10px;



	padding-left: 20px;




	border-left: 5px solid #ddd;




	}



blockquote cite {



	margin: 5px 0 0;


	display: block;




	}





.center {

	text-align: center;

	}



hr {



	display: none;



	}









a img {



	border: none;



	}


#navigation_bottom a {
color: #fff;
text-decoration: none;
background-color: #000;
padding:3px;
}

#navigation_bottom {
margin-top: 15px;
}

.navigation {
	display: block;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 45px;
	}
.navigation a {
color: #fff;
text-decoration: none;
background-color: #000;
padding:3px;
}


.linklove {
visibility: hidden;

}
.numero_comentarios {
font-weight: normal;
font-size: 9px;
}



ul#navmenu-h {
	margin: 0;
	padding: 5px;
	list-style: none;
	position: relative;
	border-bottom: 1px dotted #000;
	width: 940px;
	height: 28px;
z-index: 97;
	
}

ul#navmenu-h ul {
 width: 160px; /* Sub Menu Width */
 margin: 0;
 list-style: none;
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
}

ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { top: 0; left: 100%; }

ul#navmenu-h li { float: left; display: inline; position: relative; }
ul#navmenu-h ul li { width: 100%; display: block; }

/* Root Menu */
ul#navmenu-h a {
	border-bottom: 1px solid #FFF;
	border-left: 1px solid #FFF;
border-right: 1px solid #FFF;
	padding: 6px;
	float: left;
	display: block;
	color: #000000;
	font: 14px Arial, sans-serif;
	text-decoration: none;
	height: 1%;
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a {
 background: #000;
 color: #FFF;

}

/* 2nd Menu */
ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a {
 float: none;
 background: #000;
font: bold 12px Arial, sans-serif;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a {
 background: #fff;
color: #000;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a {
 background: #000;
color: #fff;

}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a {
 background: #fff;
color: #000;
}
/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a {
 background: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
 background: #333;
}

/* Hover Function - Do Not Move */
ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul { display: none; }
ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { display: block; }



.padre {
	margin-right: 5px;
	color: #000000;
	font-size: 16px;
}

.featdrch {
position:absolute;
font-size: 10px;
background-color: #fff;
left: 8px;
top: 598px;
padding: 2px;
text-transform: uppercase;
z-index: 100;
}
.featdrch a {
color: #000;
text-decoration: none;
}
.featdrch a:hover {

text-decoration: underline;
}

.featizq a {
color: #000;
text-decoration: none;
}
.featizq a:hover {

text-decoration: underline;
}

.featizq {
position: absolute;
font-size: 10px;
background-color: #fff;
left: 358px;
top: 598px;
padding: 2px;
text-transform: uppercase;
z-index: 101;
}


.datos_postfeat {
font-size: 9px;
margin: 0px;
padding: 0px;
clear: both;
}
.postfeat2 {
color: #000;
width: 335px;
position: absolute;
left: 340px;
margin-bottom: 35px;
margin-left: 10px;
padding:5px;
background-image: url(imagenes/separator.gif);


}
.postfeat {
color: #000;
padding:5px;
background-image: url(imagenes/separator.gif);
width: 335px;
float: left;
margin-bottom: 35px;
}

.postfeat h2  {

padding: 0px;
margin:0px;
font-size: 14px;
}
.postfeat h2 a {
color: #000;
text-decoration: underline;
}
.postfeat h2 a:hover {
text-decoration: none;

}
.postfeat2 h2 a {
color: #000;
text-decoration: underline;
}
.postfeat2 h2 a:hover {

text-decoration: none;
}
.postfeat p {
font-size: 11px;
margin: 0px;
padding:0px;
}
.postfeat2 p {
font-size: 11px;
margin: 0px;
padding:0px;
}
.postfeat2 h2 {
padding: 0px;
margin:0px;
font-size: 14px;
}
.postfeat br {
margin: 0px;
padding: 0px;

}
.derechafeat {
padding-left: 5px;
float: left;
width: 180px;
background-color: #cc;

}
#linkcat-9 h2 {
margin-bottom:6px;
font-size: 14px;
background-image: url(imagenes/intercambio.jpg);
background-repeat: none;
}
#linkcat-9 a {
color: #000;
background-color: #EFEFEF;
}
#linkcat-9 a:hover {
color: #000;
background-color: #fff;
}

.pagina a {

color: #000;
background-color: #ccc;
}
.pagina a:hover {

color: #000;
background-color: #fff;
}
#subscriberss {
float: left;
padding:5px;
margin-top: 15px;
*margin-top: 12px;
font-size: 12px;
background-color: #666464;
}
#subscriberss a {
background-color: #666464;
padding:5px;
color: #fff;
text-decoration: none;
}
#subscriberss a:hover {

text-decoration: underline;
}
.usuarioreg {
background-color: yellow;
}