/*  
Theme Name: Elite
Theme URI: http://www.plataformanetworks.com/
Description: Theme para Elite Chile. Todos los derechos reservados.
Version: 2.0
Author: David Basulto, Plataforma Networks
Author URI: http://www.plataformanetworks.com/

TODOS LOS DERECHOS RESERVADOS

*/


/* legacy */
#foot {
width:100%;
height:15px;
color:#ccc;
font-family: "Verdana", Arial, Sans-Serif;
font-size:10px;
text-align:center
}


#flashcontent {
width:880px;
padding:0px;
height:500px;
background:#fff;
color:#fff;
margin-top:30px;
margin-left:auto;
margin-right:auto;
}


body {
margin:0px;
padding:0px;
z-index:0px;
}

#main {
position:relative;
width:880px;
height:auto;
margin:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
}

#menu {
position:relative;	
width:880px;
height:120px;
margin-top:10px;
left:-24px;
z-index:2;
}

#menu_cats {
position:relative;
width:70px;
height:120px;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:13px;
color:#666;
list-style-type:none;
list-style-position:outside;
padding-left:10px;
}

#menu_cats a {
text-decoration:none;
color:#666;
}

#menu_cats a:hover {
text-decoration:none;
color:#fff;
background:#000000;
}

.women_mn {
top:54px;
}

.men_mn {
top:41px;
}

.magazine_mn {
top:28px;
}

.modellook_mn {
top:15px;
}

.agency_mn {
top:3px;
}


.current {
color:#000000 !important;
font-weight:bold;
}

#logo {
position:relative;
float:left;
width:auto;
height:120px;
float:left;
}

/* template de modelos */


#menu2 {
position:relative;
width:880px;
height:20px;
margin-top:15px;
line-height:20px;
}

.menus {
border: 1px solid #d0d0d0;
position:relative;
float:left;
font-family: "Verdana", Arial, Sans-Serif;
font-size: 10px;
color: #333333;
margin-right:20px;
width:180px;
z-index:1;
height:18px;
}

.menus_boton {
border: 1px solid #d0d0d0;
position:relative;
float:left;
font-family: "Verdana", Arial, Sans-Serif;
font-size: 10px;
color: #444;
background:#FFFFFF;
text-align:right;
width:178px;
z-index:1;
height:20px;
}

.menus_boton:hover {
border: 1px solid #d0d0d0;
position:relative;
float:left;
font-family: "Verdana", Arial, Sans-Serif;
font-size: 10px;
color: #fff;
background:#000;
text-align:right;
width:178px;
z-index:1;
height:20px;
}


.searchby {
font-family: "Verdana", Arial, Sans-Serif;
font-size:10px;
width:49px;
color:#000000;
position:relative;
float:left;
margin-left:32px;
_margin-left:15px;
line-height:20px;
margin-right:20px;
display:block;
letter-spacing: -1px;

}

#models {
margin-top:15px;
width:900px;
height:auto;
}

.models_container {
position:relative;
float:left;
width:80px;
height:160px;
margin-right:20px;
margin-bottom:5px;
}

.models_pic {
width:80px;
height:140px;
padding:0px;
margin:0px;
overflow:hidden;
background:#eee;
}

.models_pic a {
font-size:9px;
font-family: "Verdana", Arial, Sans-Serif;
color:#777;
}
.models_pic a img {
/*
	filter: alpha(opacity=40);
 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
 	-moz-opacity: 0.4; 
	opacity:0.4; 
*/
	border:none;
}

.models_pic a:hover img {
	filter: alpha(opacity=100);
 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 	-moz-opacity: 1; 
	opacity: 1; 
	margin:0px;
	border:none;
}

.models_title {
width:80px;
height:24px;
overflow:hidden;
font-family: "Verdana", Arial, Sans-Serif;
font-size:9px;
line-height:12px;
text-transform:lowercase;
color:#4a4a4a;
}

/* /modelos */

/* modelos solas */

#volver_fotos {
width:80px;
height:15px;
font-family: "Verdana", Arial, Sans-Serif;
font-size:11px;
text-align:left;
margin-top:80px;
margin-bottom:40px;
}

#volver_fotos a {
text-decoration:none;
color:#666;
}

#volver_fotos a:hover {
color:#fff;
background:#666;
}

#fotos {
width:900px;
height:140px;
/* margin-top:130px; */
}

#ficha {
}

.ficha1 {
position:relative;
float:left;
width:80px;
height:auto;
font-family: "Verdana", Arial, Sans-Serif;
font-size:9px;
line-height:12px;
text-align:right;
margin-right:20px;
text-transform:lowercase;
}

.ficha2 {
position:relative;
float:left;
width:80px;
height:auto;
font-family: "Verdana", Arial, Sans-Serif;
font-size:9px;
line-height:12px;
text-align:left;
margin-right:20px;
text-transform:lowercase;
}

.nombre {
left:-5px;
position:relative;
width:875px;
height:17px;
margin-top:5px;
margin-bottom:5px;
line-height:normal;
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Sans-Serif;
font-size:15px;
font-weight:bold;
color:#444;
display:block;
padding-left:5px;
letter-spacing:1px;
}

.individuales {
overflow:hidden;
position:relative;
float:left;
width:80px;
height:140px;
margin-right:20px;
background:#eee;
}

#enviar {
position:relative;
float:left;
width:873px;
padding-left:27px;
height:auto;
text-align:left;
margin-top:20px;
font-family: "Verdana", Arial, Sans-Serif;
font-size:9px;


background-image:url(enviar2.png);
background-repeat:no-repeat;
background-position:0px 1px;
}

#enviar a {
text-decoration:none;
color:#666;
}

#enviar a:hover {
color:#fff;
background:#666;
}


/* magazine */

#logo_eml {
width:120px;
height:120px;
position:relative;
float:right;
}

#container_posts {
position:relative;
float:left;
width:600px;
height:auto;
z-index:1;
top:-125px;
background:none;
left:0px;
}

#portada {
width:598px;
height:598px;
border:1px dotted #ccc;
overflow:hidden;
}

#portada p {
margin:0px;
padding:0px;
}

/* #lateral {
position:relative;
float:left;
width:260px;
height:auto;
top:-135px;
margin-left:20px;
overflow:hidden;
}

#lateral li {
width:260px;
list-style-type:none;
list-style-position:outside;
border-bottom: 1px dotted #ccc;
line-height:12px;
font-family: "Verdana", "Lucida Sans", Verdana, Arial, Sans-Serif;
font-size:9px;
letter-spacing: 1px;
}

#lateral li a {
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
display: block;
text-decoration:none;
color:#444;
}

#lateral li a:hover {
color:#FFFFFF;
background:#A49106;
}
*/

#menu_mag {
position:relative;	
width:570px;
height:120px;
margin-top:10px;
margin-left:10px;
z-index:2;
}

.caja_lateral {
width:260px;
height:auto;
padding-bottom:10px;

	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 3px;
		color: #444444;

}

/* .comentario {
width:260px;
height:auto;
font-family: "Trebuchet MS";
font-size: 10px;
font-weight: normal;
letter-spacing: 0px;
color: #444444;
}

.comentador {
width:260px;
height:auto;
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 1px;
	color: #444444;
border-bottom:1px dotted #ccc;
text-align:right;
font-style:italic;
margin-bottom:10px;
}

.comentario a {
text-decoration:none;
color:#A49106;
font-weight:normal;
}

.comentario a:hover {
color:#FFFFFF;
background:#A49106;
}

*/
.titulo_lateral {
margin-bottom:5px;
width:255px;
padding-left:5px;
color:#fff;
background-color:#000000;
background-image:url(punto.gif);
background-repeat:no-repeat;
background-position:247px 3px;

	font-size: 10px;
	font-family: "Trebuchet MS";
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 1px;
}

.busqueda_container {
width:260px;
height:15px;
margin-bottom:15px;
line-height:15px;
}

.nombre_newsletter {
color:#444;
font-size:9px;
width:252px;
height:13px;
border:1px solid #ccc;
padding-left:5px;
margin-top:2px;
margin-bottom:2px;
}

.submit_newsletter {
color:#444;
font-size:9px;
width:260px;
height:20px;
border:1px solid #999;
text-align:right;
padding:0px;
padding-right:5px;
margin-top:4px;
margin-bottom:4px;
background:#fff;
}


.busqueda {
color:#444;
font-size:9px;
width:232px;
height:13px;
border:1px solid #ccc;
padding-left:5px;
}

.titulares {
list-style-position:outside;
list-style: none;
padding-left:10px;
background:url(diamond2.gif) no-repeat 0px 3px;
line-height:15px;
margin-bottom:5px;
 	font-size: 12px;
	line-height: 14px;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	color: #BC8E23;
}


#caja1 {
position:relative;
float:left;
width:200px;
height:140px;
margin-top:-430px;
margin-left:10px;
_margin-left:5px;


}

#titulo_caja1, #titulo_caja2, #titulo_caja4 {
width:120px;
height:auto;
border-bottom: 1px solid #999999;
margin-bottom:5px;

	font-size: 13px;
	line-height: normal;
	text-transform: uppercase;
	letter-spacing: 3px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
/*	color: #BC8E23; */
color:#A49106;
font-weight:bold;
}

#portada a {
text-decoration:none;
	color: #A49106;
}

#portada a:hover {
text-decoration:none;
	background: #A49106;
	color:#FFFFFF;
}

#caja2 {
position:relative;
float:left;
width:120px;
height:140px;
margin-top:-275px;
margin-left:10px;
_left:-210px;


}

#caja3 {
padding:0px;
position:relative;
float:left;
width:480px;
height:70px;
margin-top:-115px;
margin-left:100px;
_left:-100px;

}



#titulo_caja3 {
width:480px;
height:auto;
margin-bottom:5px;

	margin:0px;
	font-size: 13px;
	font-family: "Trebuchet MS";
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 1px;
	color: #BC8E23;
}

#corto_caja3 {
	width:480px;
	height:auto;
	margin-bottom:5px;
	font-family: 'Lucida Grande', 'Lucida Sans', Verdana, Arial;
	font-size: 30px;
	font-weight: bold;
	font-style: italic;
	color: #BC8E23;

}

#caja4 {
position:relative;
float:left;
width:120px;
height:150px;
margin-top:-370px;
margin-left:460px;
_left:-460px;
 
}

#codigo {
width:57px;
height:77px;
position:relative;
float:left;
margin-top:-83px;
}

/*    POSTS BAJO PORTADA   */

.posts {
margin-top:20px;
position:relative;
float:left;
width:578px;
height:100px;
border:1px dotted #ccc;
overflow:hidden;
padding:10px;
}

.foto_post {
position:relative;
float:right;
width:100px;
height:100px;
border:none;
}

.titulo_post {
margin-top:-5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	letter-spacing: -1px;
	color:#A49106;
position:relative;
float:left;
width:478px;
height:20px;
padding:0px;
margin:0px;
}

.titulo_post a {
	color:#A49106;
text-decoration:none;
}

.titulo_post a:hover {
background-color:#A49106;
color:#fff;
text-decoration:none;
}

.contenido_post {
margin-top:5px;
position:relative;
float:left;
width:473px;
height:55px;
padding-top:0px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
letter-spacing: 0px;
color:#666;
line-height:normal;
padding-right:5px;
}

.contenido_post p {
margin:0px;
}

.meta_post {
text-align:right;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
position:relative;
float:left;
width:468px;
height:20px;
line-height:20px;
padding-right:10px;
color:#A49106;
letter-spacing:-1px;
margin-top:8px;
}

.meta_post a {
color:#A49106;
text-decoration:none;
}

.meta_post a:hover {
background-color:#A49106;
color:#fff;
}

.meta_autor {
position:relative;
float:left;
color:#777;
font-style:italic;
letter-spacing:0px;
font-size:11px;
margin-top:-3px;
}


/* single posts - magazine */

#menu_single_magazine {
left:-24px;
position:relative;	
width:624px;
height:120px;
padding-top:0px;
z-index:2;
overflow:display;
}

#fondo_mag {
left:-24px;
margin-top:-120px;
position:relative;	
width:461px;
height:274px;
padding-top:0px;
z-index:0;
background:url(fondo_mag.gif) no-repeat -10px 0px;
overflow:display;
}

.post_single {
margin-top:-14px;
margin-bottom:10px;
position:relative;
float:left;
width:580px;
height:auto;
overflow:hidden;
padding-top:0px;
padding-left:10px;
padding-right:10px;
z-index:3;
}

.lateral_single_mag {
margin-top:-144px;
}

.titulo_post_single {
	width:580px;
	height:auto;
	font-family: 'Lucida Grande', 'Lucida Sans', 'Trebuchet MS', Verdana, Arial;
	font-size: 24px;
	letter-spacing: -1px;
	color:#A49106;
	font-style: italic;
	font-weight: bold;
}

.cortito_single {
	margin-top:10px;
	width:580px;
	height:auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	letter-spacing:0px;
	color:#666;
text-align:justify;
}

.contenido_post_single {
position:relative;
float:left;
width:580px;
height:auto;
padding-top:0px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
letter-spacing: 0px;
color:#666;
line-height:16px;
text-align:justify;
padding-bottom:20px;
}

.contenido_post_single a {
text-decoration:none;
color:#A49106;
border:none;
}

.contenido_post_single a:hover {
background:#A49106;
color:#fff;
border:none;
}

.contenido_post_single img {
padding:3px;
}

.autor_post_single {
margin-top:10px;
margin-bottom:15px;
position:relative;
float:left;
width:580px;
font-family: Verdana, Arial, sans-serif;
font-size: 13px;
color:#A49106;
text-align:right;
font-style:italic;
}

.volver_post_single {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
color:#A49106;
text-align:left;
position:relative;
display:block;
float:left;
letter-spacing: 0px;
top:8px;
}

.titulo_comentarios_single {
	width:580px;
	height:auto;
	font-family: 'Lucida Grande', 'Lucida Sans', 'Trebuchet MS', Verdana, Arial;
	font-size: 20px;
	letter-spacing: -1px;
	color:#A49106;
	font-style: italic;
	font-weight: bold;
	border-bottom: 1px dashed #666;
	text-align:right;
}

#separador {
width:580px;
height:30px;
}

#menu_cats_single {
position:relative;
width:70px;
height:120px;
float:left;
font-family: Arial, Helvetica sans-serif;
font-size: 11px;
line-height:13px;
color:#666;
list-style-type:none;
list-style-position:outside;
padding-left:10px;
}

#menu_cats_single a {
text-decoration:none;
color:#666;
}

#menu_cats_single a:hover {
color:#fff;
background:#000000;
}

.current_single {
color:#000000;
font-weight:bold;
}


/* model look */

#fondo_mag_ml {
left:-24px;
margin-top:-120px;
position:relative;	
width:461px;
height:274px;
padding-top:0px;
z-index:0;
overflow:display;
}

.titulo_post_single_eml {
	width:580px;
	height:auto;
	font-family: 'Lucida Grande', 'Lucida Sans', 'Trebuchet MS', Verdana, Arial;
	font-size: 24px;
	letter-spacing: -1px;
	color:#A49106;
	font-style: italic;
	font-weight: bold;
	border-bottom: 1px dashed #666;
}

.autor_post_single_eml {
margin-top:3px;
margin-bottom:15px;
position:relative;
float:left;
width:580px;
font-family: Verdana, Arial, sans-serif;
font-size: 13px;
color:#A49106;
text-align:left;
font-style:italic;
}

.meta_post_eml {
text-align:right;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
position:relative;
float:left;
width:580px;
height:20px;
line-height:20px;
color:#A49106;
letter-spacing:-1px;
margin-top:8px;
border-bottom: 1px dashed #666;
margin-bottom:40px;
}

.meta_fecha_eml {
position:relative;
float:left;
color:#A49106;
font-style:italic;
letter-spacing:0px;
font-size:10px;
margin-top:0px;
}

.meta_post_eml a, .anteriores a, .siguientes a {
color:#A49106;
text-decoration:none;
}

.meta_post_eml a:hover, .anteriores a:hover, .siguientes a:hover {
background-color:#A49106;
color:#fff;
}

.anteriores {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
color:#A49106;
position:relative;
float:left;
letter-spacing: 0px;
top:8px;
}

.siguientes {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
color:#A49106;
position:relative;
float:right;
letter-spacing: 0px;
top:8px;
}

.navigation {
position:relative;
margin:0px;
padding:0px;
float:left;
width:580px;
height:auto;
left:10px;
}

#eml {
width:130px;
height:20px;
position:relative;
float:left;
margin-top:102px;
margin-left:-109px;
}

/* stats */

#stats {
position:relative;
width:1px;
height:1px;
display:none;
}

/* become */

#become {
margin-top:15px;
width:880px;
height:auto;
}

#become_title {
position:relative;
float:left;
width:600px;
height:20px;
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Sans-Serif;
font-size:18px;
font-color:#666;
}

#become_campos1 {
position:relative;
float:left;
width:280px;
height:400px;
margin-right:20px;
margin-top:45px;
}

.campos1_izq {
position:relative;
float:left;
width:102px;
height:17px;
line-height:21px;
font-family: "Verdana", Arial, Sans-Serif;
font-size: 9px;
color: #333333;
margin-bottom:7px;
overflow:hidden;
text-align:right;
padding-right:3px;
}

.requisitos {
position:relative;
float:left;
margin-top:10px;
width:270px;
font-family: "Verdana", Arial, Sans-Serif;
font-size: 9px;
color: #ccc;
font-style:italic;
}

.campos1_der {
position:relative;
float:left;
width:175px;
height:17px;
margin-bottom:7px;
}

.campos1_der_largos {
width:170px;
_width:168px;
height:13px;
border:1px solid #aaa;
font-family: "Verdana", Arial, Sans-Serif;
font-size: 9px;
color: #333333;
padding-left:3px;
}

.campos1_der_file {
width:143px;
_width:173px;
height:17px;
border:1px solid #aaa;
font-family: "Verdana", Arial, Sans-Serif;
font-size: 9px;
color: #333333;
background:#fff;
}


#become_campos2 {
position:relative;
float:left;
width:300px;
height:400px;
margin-top:45px;
}

#become_foto {
position:relative;
float:left;
width:280px;
height:420px;
margin-top:-20px;
_margin-top:-23px;
}

#become_boton {
width:300px;
position:relative;
float:left;
text-align:right;
margin-top:144px;
_margin-top:125px;
}

.become_submit {
width:175px;
_width:174px;
height:17px;
border:1px solid #aaa;
font-family: "Verdana", Arial, Sans-Serif;
font-size: 9px;
color: #333333;
background:#fff;
text-align:right;
padding-right:3px;
margin-right:20px;
}

/* 404 */

.error {
font-family: "Verdana", Arial, Sans-Serif;
font-size:10px;
}

.error a {
text-decoration:none;
color:#A49106;
}

.error a:hover {
background:#A49106;
color:#fff;
}


/* agency */

#agency {
margin-top:40px;
width:900px;
height:auto;
}


#agency_foto {
position:relative;
float:left;
width:280px;
height:400px;
margin-right:20px;
}

#agency_texto {
position:relative;
float:left;
width:310px;
height:auto;
font-family: "Verdana", Arial, Sans-Serif;
font-size: 9px;
color: #333333;
line-height:11px;
letter-spacing:0px;
margin-right:20px;
}

#agency_texto p {
margin:0px;
margin-bottom:5px;
}

#agency_contacto {
position:relative;
float:left;
width:250px;
height:420px;
}

#agency_direccion {
margin-top:125px;
width:250px;
border-bottom:1px solid #777;
font-family: "Verdana", Arial, Sans-Serif;
font-size: 10px;
color: #777;
margin-bottom:10px;
padding-bottom:5px;
text-align:right;
}

#agency_envia {
font-family: "Verdana", Arial, Sans-Serif;
font-size: 10px;
color: #777;
text-align:left;
margin-bottom:10px;
}

.agency_label {
position:relative;
float:left;
width:97px;
height:17px;
line-height:21px;
font-family: "Verdana", Arial, Sans-Serif;
font-size: 9px;
color: #777;
margin-bottom:7px;
overflow:hidden;
text-align:right;
padding-right:3px;
}

.agency_field {
position:relative;
float:left;
width:150px;
height:17px;
margin-bottom:7px;
color: #777;
}

.agency_input {
width:145px;
_width:143px;
height:13px;
border:1px solid #aaa;
font-family: "Verdana", Arial, Sans-Serif;
font-size: 9px;
color: #333333;
padding-left:3px;
}

.agency_box {
padding:5px;
position:relative;
float:left;
border: 1px solid #aaa;
width:238px;
height:94px;
font-family: "Verdana", Arial, Sans-Serif;
font-size: 9px;
margin-bottom:10px;
}

#agency_submit {
width:250px;
weight:17px;
border:1px solid #aaa;
font-family: "Verdana", Arial, Sans-Serif;
font-size: 9px;
color: #333333;
background:#fff;
text-align:right;
padding-right:3px;
}

#agency_ok {
font-family: "Verdana", Arial, Sans-Serif;
font-size: 10px;
color: #777;
text-align:left;
margin-bottom:10px;
}

#agency_title {
position:relative;
float:left;
width:880px;
height:20px;
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Sans-Serif;
font-size:18px;
font-color:#666;
margin-bottom:10px;
margin-top:30px;
}

.agency_individuales {
overflow:hidden;
position:relative;
float:left;
width:80px;
height:140px;
margin-right:20px;
background:#eee;
margin-top:20px;
}

/* enviar por mail */

.wp-email {
font-family: "Verdana", Arial, Sans-Serif;
font-size: 10px;
color: #777;
}

.wp-email a {
text-decoration:underline;
color:#777;
}

.wp-email a:hover {
color:#fff;
background:#777;
}

#welcome {
display:none;
}

/* fin del legacy */

@charset "utf-8";

/* MAIN */

html, body {
	padding: 0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	z-index:0;
	font-size:11px;
}

body {
	padding: 0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	z-index:0;
	font-size:11px;
}

* html ul li a {
   height:1em;
}


a {
text-decoration:none;
}

.txt_derecha {text-align:right;}
.txt_izquierda {text-align:left;}
.txt_centro {text-align:center;}

.clear {clear:both;}

.pad10 {padding:10px;}

.margin_t10 {margin-top:10px;}

h2 {margin:0px;}

#stats {display:none;}

/* portada */

#welcome {
position:relative;
float:left;
overflow:hidden;
height:1px;
width:1px;
color:#fff;
}

#portada_holder {
	position:relative;
	margin:20px auto 0px auto;
	width:728px;
	height:547px;
	background-image: url(bg_portada.gif);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
}

#flash {
	position:relative;
	float:left;
	width:518px;
	height:386px;
	background:#999999;
	margin-right:11px;
	overflow:hidden;
}

.portada_cajitas {
margin-right:9px;
position:relative;
float:right;
width:170px;
height:122px;
background:#efefef;
display:inline;
overflow:hidden;
}

.portada_cajitas img, .portada_noticias_foto img {border:none;}

.portada_texto_flotante {
position:absolute;
text-align:right;
padding-top:90px;
padding-left:120px;
right:10px;
bottom:5px;
font-weight:bold;
font-size:24px;
text-transform:uppercase;
color:#fff;
}

.portada_texto_flotante:hover {
color:#000;
}

.portada_noticias {
font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
height:122px;
width:166px;
margin-right:10px;
position:relative;
float:left;
margin-top:10px;
}

.portada_noticias_foto {
position:relative;
float:left;
width:45px;
height:45px;
margin-bottom:5px;
}

.portada_noticias_titulo {
position:relative;
float:right;
width:113px;
height:auto;
margin-bottom:5px;
padding-top:0px;
}

.portada_noticias_titulo h2 {
font-weight:bold;
font-size:13px;
margin:0px;
padding:0px;
}

.portada_noticias_contenido {
clear:both;
position:relative;
float:left;
width:166px;
font-size:10px;
line-height:13px;
height:54px;
overflow:hidden;
color:#444;
}

.portada_noticias_contenido p {
margin:0px;
}

.portada_noticias_mas {
position:relative;
float:left;
clear:both;
width:166px;
padding-top:5px;
text-align:right;
font-size:10px;
}

.portada_noticias_mas a, .portada_noticias_titulo a {color:#a39232;}
.portada_noticias_mas a:hover, .portada_noticias_titulo h2 a:hover {background:#a39232;color:#FFFFFF;}

/* magazine */

#magazine_holder {
position:relative;
clear:both;
width:940px;
margin-left:auto;
margin-right:auto;
}

#magazine_main_content {
position:relative;
float:left;
width:490px;
overflow:hidden;
margin-right:20px;
}

#magazine_side1 {
padding-top:20px;
position:relative;
float:left;
overflow:hidden;
width:280px;
margin-right:10px;
font-family: "Trebuchet MS", "Lucida Sans", Verdana, Arial, Sans-Serif;
}

#magazine_side2 {
padding-top:20px;
position:relative;
float:left;
overflow:hidden;
width:136px;
font-family: "Trebuchet MS", "Lucida Sans", Verdana, Arial, Sans-Serif;

}

/* menu comun */

#menu_navi {
height:105px;
overflow:hidden;
margin-top:20px;
}

#menu_logo {
position:relative;
float:left;
height:105px;
width:135px;
}

#menu_items  {
	padding:7px;
	position:relative;
	float:left;
	background-image: url(menu_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

#menu_items ul, #menu_items li {
	padding:0px;
	list-style-position: outside;
	list-style-type: none;
	margin:0px;
}

#menu_items a {
color:#000;
}

#menu_items a:hover {
background:#000;
color:#fff;
}

#menu_items .active {
	padding-left:7px;
	font-weight:bold;
	background-image: url(menu_bullet.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
}

#menu_items .active:hover {
	background-image: url(menu_bullet_hover.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	}

/* posts magazine */

.post {
margin-top:20px;
padding-bottom:5px;
background-image: url(post_separador.gif);
background-repeat: repeat-x;
background-position: left bottom;
margin-bottom:30px;
}

.more-link {position:relative;float:right;padding:3px;text-align:right;margin-bottom:15px;}
	
.post_title {
font-family: 'Lucida Grande', 'Lucida Sans', 'Trebuchet MS', Verdana, Arial;
color:#a49106;
font-weight:bold;
clear:both;
}

.post_title h2 {font-size:24px;position:relative;float:left;margin-bottom:5px}

.post_title a, .post_contenido a {color:#a49106;}

.post_eml_badge {position:relative;float:right;top:-10px;}

.post_eml_badge_grande {position:relative;float:right;}


.post_eml_badge img {border:0px;}

.post_author {margin-bottom:15px;font-style:italic;color:#888;clear:both}

.post_author a {
font-size:12px;
font-weight:bold;
color:#a49106;
}

.post_contenido {
color:#666;
font-size:11px;
font-family: Georgia, "Times New Roman", Times, serif;
line-height:16px;
}

.post_author a:hover, .post_title a:hover, .post_contenido a:hover {background:#a49106;color:#fff;}

.post_meta {position:relative;clear:both;font-family: "Trebuchet MS", "Lucida Sans", Verdana, Arial, Sans-Serif;font-size:11px;height:15px;padding:5px 3px 0 3px;margin-top:15px;}

.post_meta_comments {position:relative;float:right;}

.post_meta_social {position:relative; float:left;}

.post_meta a {color:#888;}
.post_meta a:hover {background-color:#888;color:#fff;}

.enviar_mail {
	background-image: url(icon_mail.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 19px;
	margin-right:10px;
	padding-right:2px;	
}

.enviar_fb {
	background-image: url(icon_fb.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 18px;
	padding-right:2px;
	margin-right:10px;
}

.enviar_comments {
	background-image: url(icon_comments.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 18px;
	padding-right:2px;	
}

/* sidebar 1 */

#magazine_portada {
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Sans-Serif;
font-size:10px;
}

#magazine_portada p {margin-top:3px;margin-bottom:0px;}

#magazine_portada a {color:#a49106;}
#magazine_portada a:hover {background:#a49106;color:#fff;}

.magazine_portada_permalink {position:relative;float:right;clear:both; padding:2px;margin-bottom:2px;color:#a49106;margin-bottom:3px;}
.magazine_portada_permalink:hover {background:#a49106;color:#fff;}

.magazine_portada_link {
border:1px solid #ddd;
}

#magazine_portada .postform {
font-size:10px;
width:280px;
font-size:10px;
color:#555;
margin-top:3px;
}


.boletin_input {
position:relative;
float:left;
height:13px;
width:235px;
padding:3px;
color:#aaa;
font-size:9px;
border:1px solid #ccc;
margin-bottom:10px;
margin-top:1px;
}

.busqueda_input {
position:relative;
float:left;
height:13px;
width:235px;
padding:3px;
color:#aaa;
font-size:9px;
border:1px solid #ccc;
margin-bottom:0px;
margin-top:1px;
}

.error_input {
position:relative;
float:left;
height:13px;
width:300px;
padding:3px;
color:#aaa;
font-size:9px;
border:1px solid #ccc;
margin-bottom:0px;
margin-top:31px;
}

.error_pag a {color:#a49106;}
.error_pag a:hover {color:#fff;background:#a49106;}

.error_boton {position:relative;float:left;clear:right;margin-top:30px;margin-left:2px;}

.boletin_boton {position:relative;float:right;clear:right;}


.sidebar1_caja {
margin-top:15px;
}

.sidebar1_caja_title {
	background-color:#000;
	letter-spacing:1px;
	padding:1px 3px 1px 3px;
	background-image: url(icono_sidebar.gif);
	background-position: 267px center;
	background-repeat: no-repeat;
	margin-bottom:4px;
}

.sidebar1_caja_title h3 {
color:#fff;
text-transform:uppercase;
margin:0px;
padding:0px;
font-size:10px;
font-weight:normal;
}

.comentario {
font-size:10px;
margin-top:5px;
}

.comentador {
font-size:10px;
text-align:right;
line-height:11px;
padding-bottom:2px;
background-image: url(post_separador.gif);
background-repeat: repeat-x;
background-position: left bottom;
font-style:italic;
}

.comentario a  {color:#a39232;}
.comentario a:hover {background:#a39232;color:#FFFFFF;}

.sidebar1_caja li {
	list-style-position: outside;
	list-style-type: none;
	background-image: url(post_separador.gif);
background-repeat: repeat-x;
background-position: left bottom;
padding:1px 0 1px 0;
font-size:10px;
}

.sidebar1_caja ul {
padding:0px;
margin:0px;
}

.sidebar1_caja li a {color:#000;display:block}
.sidebar1_caja li a:hover {background-color:#a49106;color:#fff;}

/* sidebar 2 */

.sidebar2_title_youtube {
font-size:10px;
	color:#fff;
	background-image: url(side_youtube.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top:10px;
	padding-left:3px;
}

.sidebar2_boton {display:block; margin-bottom:8px;}
.sidebar2_boton img {border:none;}

.sidebar2_title_flickr {
	color:#fff;
	font-size:10px;
	background-image: url(side_flickr.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top:10px;
	padding-left:3px;
}

.sidebar2_title_flog {
	color:#fff;
	font-size:10px;
	background-image: url(side_flog.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top:10px;
	padding-left:3px;
	
}

.sidebar_fotolog {text-align:center;}

a.youtube img {border:1px solid #000;margin-bottom:0px;margin-top:5px;}

a.flog img {border:1px solid #000;margin-bottom:5px;margin-top:5px;}
a.flog:hover {background:none;}

.sidebar2_caja {
margin-bottom:10px;
}

.redes_link {
display:block;
clear:both;
width:100%;
text-align:right;
color:#a49106;
background-image: url(post_separador.gif);
background-repeat: repeat-x;
background-position: left bottom;
padding-bottom:3px;
margin-top:5px;
font-style:italic;
}

.redes_link:hover {background-color:#a49106;color:#fff;}

/* footer */

#footer {
clear:both;
text-align:center;
color:#bbb;
padding-top:20px;
}
	
/* img */

.alignleft {
position:relative;
float:left;
margin-right:10px;
margin-bottom:5px !important;
}

.alignleft_s {
position:relative;
float:left;
margin-right:10px;
border:none;
margin-bottom:5px !important;
}
.alignright {
position:relative;
float:right;
margin-left:10px;
margin-bottom:5px !important;
}

.imageframe { 
/*
margin: 10px; padding: 5px; border: 1px solid #aaa; 
*/
}

.imgalignleft { 
float: left; 
margin-right:10px !important;
margin-bottom:5px !important;
}

.imgalignright { 
float: right; 
margin-left:10px !important;
margin-bottom:5px !important;
}

.imgaligncenter { margin-left: auto; margin-right: auto; }

/*  comentarios  */


.comentador_comentario {
position:relative;
float:left;
height:20px;
font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
font-size: 18px;
letter-spacing: -1px;
color:#666;
font-weight: bold;
}

.comentador_comentario a, .volver_post_single a, .contenido_comentario a {
color:#A49106;
text-decoration:none;
}

.comentador_comentario a:hover, .volver_post_single a:hover, .contenido_comentario a:hover {
background:#A49106;
color:#fff;
}

.meta_comentario {
position:relative;
float:right;
text-align:right;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color:#A49106;
padding-top:5px;
margin:0px;
}

.comentador_holder {
width:100%;
background-image: url(post_separador.gif);
background-repeat: repeat-x;
background-position: left bottom;
height:20px;
}

.contenido_comentario {
position:relative;
float:left;
width:100%;
height:auto;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
letter-spacing: 0px;
color:#666;
line-height:normal;
margin-bottom:20px;
overflow:hidden;
}

.dice {
color:#666;
font-size:12px;
}

.deja_comentario {
position:relative;
float:left;
width:100%;
	font-family: 'Lucida Grande', 'Lucida Sans', 'Trebuchet MS', Verdana, Arial;
	font-size: 20px;
	letter-spacing: -1px;
	color:#666;
	font-style: italic;
	font-weight: bold;
	margin-bottom:15px;
background-image: url(post_separador.gif);
background-repeat: repeat-x;
background-position: left bottom;
}

.campos_comentario {
position:relative;
float:left;
width:300px;
height:15px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
line-height:15px;
letter-spacing: 0px;
color:#666;
margin-bottom:10px;
border: 1px solid #aaa;
padding-left:5px;
}

.campos_chicos {
padding-left:5px;
position:relative;
float:left;
height:11px;
top:3px;
width:auto;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
color:#999;
}

.campos_box {
padding:5px;
position:relative;
float:left;
border: 1px solid #aaa;
width:470px;
height:150px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
margin-bottom:10px;
}

.campos_submit {
position:relative;
float:right;
text-align:right;
}

.campos_disclaimer {
position:relative;
float:left;
width:490px;
background:#fff;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10px;
color:#999;
margin-bottom:10px;
}

.resultados {height:20px;line-height:20px;font-weight:bold;}




.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #a49106;
	color: #a49106;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #114477;
	color: #fff;
	background-color: #a49106;
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #666;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #666;
	color: #a49106;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #666;
	color: #000000;
	background-color: #FFFFFF;
}

.wp-pagenavi {
overflow:display;
margin-bottom:30px;
text-align:center;
}