/*
Theme Name: Taconeras
Theme URI: http://taconeras.net/
Description: Template disenado a pedido por Reactor para la nueva red Taconeras de Editorial Televisa. (default)
Version: 1.0
Author: Reactor
Author URI: http://reactor.cl

*/

/* partamos.
--------------------------------------------------------------*/

* { margin: 0; padding: 0; }

 

body {
	color: #4c4c4c;
  background:url("img/bg-header.jpg") repeat-x scroll 0 62px #FFFFFF;
  
	font-size: 62.5%;
}

html,body,div,p,input,select,textarea { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

img 	{ border-width: 0; }
li	{ list-style:none; }
p	{ line-height: 1.4em; font-size: 1.3em; margin-bottom: 1em;}
small	{ margin-bottom: 1em; display:block; }

a { outline:none; }
a:link 		{ color: #574775; text-decoration: none;}
a:visited 	{ color: #574775; text-decoration: none;}
a:active 	{ color: #574775; }
a:hover 	{ color: #574775; text-decoration: underline; }


/* headings
--------------------------------------------------------------*/

h1 { font-size: 4em; }
h2 { font-size: 3em; font-weight: normal; }
h3 { font-size: 2.6em; font-weight: normal; }
h4 { font-size: 1.3em; }
h5 { font-size: 1em; }

/* layout
--------------------------------------------------------------*/

#box, #header{
	width:990px;
	margin:0 auto;
	background:#fff ;
}

#header-ads{
	width: 990px;
	
	margin:0 auto;
}

#header{
  
	height: 111px;
}


#content{
	width: 475px;
	float: left;
	padding:10px 15px 0 10px;
	background:#fff;
}

#left-sidebar{
  color:#FFFFFF;
  float:left;
  margin-left:-14px;
  
  padding-left:26px;
  padding-right:25px;
  padding-top:11px !important;
  width:267px;
  padding-bottom:18px;
}

#right-sidebar{
	width:176px;
	float:left;
	padding:10px 10px 0 9px;
	margin-left:-14px;
	background:#fff;
}

#content,
#left-sidebar,
#right-sidebar{
	padding-top: 25px;
}

/* network
---------------------------------------------*/
#network{background:url('img/bg-top-network.png') repeat-x; height:30px; margin-bottom:0px; }
#network ul{margin:0 auto;width:900px; font-size:15px; color:#fff; font-family:Helvetica,Arial,sans-serif;  padding-top: 6px;}
#network ul li{float:left; padding:0 14px; display:inline; border-right:1px solid #444;}
#network .nobar{border: none !important; }
#network .barleft{  border-left:1px solid #444;  }
#network ul li a{ text-decoration:none;  font-size:15px; font-weight:normal;}

#home #network{ margin-bottom:0px !important; }

#network .taconeras{ color:#FFFFFF; }
#network .cosmo{ color:#F903DA; }
#network .seventeen{ color:#3FC1F9; }
#network .tu{ color:#FBF500; }
#network .vanidades{ color:#CF072F; }
#network .embarazo{ color:#F1631D; }
#network .parati{ color:#008963; }
#network .womenshealth{ color:#913589; }
#network .serpadres{ color:#bd1a8d; } 


#network .taconeras:visited{ color:#FFFFFF ; }
#network .cosmo:visited{ color:#F903DA  ; }
#network .seventeen:visited{ color:#3FC1F9; }
#network .tu:visited{ color:#FBF500; }
#network .vanidades:visited{ color:#CF072F; }
#network .embarazo:visited{ color:#F1631D; }
#network .parati:visited{ color:#008963; }
#network .womenshealth:visited{ color:#913589; }
#network .serpadres:visited{ color:#bd1a8d; }

/* header
---------------------------------------------*/
#o-header{width:100%; overflow:; }

#header-ads .leaderboard{
	float: left;
  padding:0;
  overflow:;
	margin: 12px 13px 40px 4px;
}
#header-ads .leaderboard a,#header-ads .minileader a{overflow:hidden; float:left;}
#header-ads .leaderboard img,#header-ads .leaderboard ins{
  height: 90px;
	width:728px;	
	border: 1px solid #ccc;
	float:left;
}
#header-ads .minileader span{float:left; 	margin: 12px 16px 14px 8px;
	border: 1px solid #ccc;}
	

#header-ads .minileader{
	float: left;
  padding:0;
  overflow:;
 margin: 12px 0 40px 0;
}
#header-ads .minileader img,#header-ads .minileader ins{
	height: 90px;
	width: 220px;
	
	border: 1px solid #ccc;
  float:right; 
}
#header-ads .minileader span{float:right; 	margin: 12px 0 14px 0;}

#header-top{ background:url("img/bg-header-top.png") no-repeat center bottom; width:100%; float:left; padding-bottom:20px;}


#navbar{
	height: 27px;
	width: 990px;
	padding: 10px 0 0 0;
	position: relative;
	float: right;
}

#navbar #portada{
	border: 0;
	margin-right: 5px;
	float: left;
	font-size: 1.3em;
	line-height: 100%;
}
#navbar #portada img{
	margin: -2px 7px 0 0;
}

#navbar ul{
	display: inline;
}
#navbar li{
	font-size: 1.2em;
	display: inline;
}
#navbar li a{
	border-left: 1px solid #333;
	padding: 0 5px 0 8px;
}
#navbar img{
	float: left;
	position: relative;
	top:-2px;
}

#navbar p#destacados{
	float: left;
	margin:0;
	line-height: 100%;
	color: #999;
	margin-left: 10px;
	position: relative;
}

#navbar p#destacados.right{
	float: right;
}
#navbar.logged #ticker{
	float: right;
}

#navbar #destacados img{
	position: absolute;
	right: 0;
	top: 3px;
	margin-left: 30px;
  display: none;
  
}

#navbar #fix-right{
	position: absolute;
	right: 0;
	top: 4px;
}

p#destacados-right strong{
}


#navbar #ticker li {
display:none;
}
#navbar #ticker li a{
	border: none;
}

#navbar .dest{
	color: #ccc;
}
#navbar .dest strong{
	color: #fff;
	margin-right: 24px;
}
#navbar .dest a{
	margin-left: -20px;
}


#navbar .new-post a{
	background: url(img/icon-add-post.png) 4px center no-repeat;
	padding-left: 23px;
}

#navbar .new-dato a{
	background: url(img/icon-add-note.png) 4px center no-repeat;
	padding-left: 23px;
}
#navbar .new-foto a{
	background: url(img/icon-add-foto.png) 4px center no-repeat;
	padding-left: 23px;
}
#navbar .new-video a{
	background: url(img/icon-add-video.png) 4px center no-repeat;
	padding-left: 23px;
}

#header h1{
	float: left;
	position: relative;
	top: 5px;
}

#tools, #thenet{
	float: right;
	
}
#tools{
	width: 290px;
	height: 70px;
	position: relative;
	padding-top: 1px;
}
#searchform{
	margin: 0 12px;
}

#searchform label{
	display: block;
	font-size: 1.2em;
	margin-bottom: 5px;
	color: pink;
}
#searchform img{
	position: absolute;
	margin-left: 4px;
	margin-top: 2px;
}
#searchform input{
	background: #f7cede;
	padding: 3px 4px 3px 34px;
	font-size: 1.3em;
	width: 133px;
	color: #fff;
	border: 2px solid pink;
	-moz-opacity: .35;
}
#searchform input:hover{
	background: #fff;
	border-color: #000;
	-moz-opacity: .5;
}
#searchform input:focus{
	border-color: #000;
	color: #666;
	-moz-opacity: 1;
}
#suscribete{
	position: absolute;
	top: 1px;
	right: 12px;
	text-align: right;
	border-left: 1px solid #df5493;
	padding-left: 13px;
}
#suscribete p{
	color: pink;
	font-size: 1.2em;
	line-height: 115%;
	margin-bottom: 3px;
}
#sus-mail{
	position: relative;
	top: 1px;
}
#sus-rss{
	position: relative;
	top: 1px;
}
#thenet{
	width:195px; height:21px;	
	padding: 0 0 0 5px;
	margin-top:-4px
}

#thenet li{
	width: 150px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 4px 5px 4px 7px;
    padding: 0 0 0 12px;
	background: url(img/icon-bullet.png) left no-repeat;
}

#thenet .b4,
#thenet .b5,
#thenet .b6{
	border: 0;
}

#thenet a{
	color: #555;
}

#thenet a:hover{
	color: #000;
}

/* flechas postmeta */
/*.postmeta { font-size:11px; color:#fff;font-family:Arial,Helvetica,sans-serif; margin:10px 0; float:left; position:relative;}
.postmeta a{color:#fff !important;}
.postmeta .blog{ height:17px;  display:block; float:left; padding-top:1px; background-repeat: no-repeat; background-position:0 0; z-index:4; position:relative;}
.postmeta .blog a{ color:#fff;   padding-left: 8px;}
.postmeta .author{ text-align:center; height:17px; display:block; float:left; padding-left:20px;  padding-top:1px;  background-repeat: no-repeat; background-position:0 0; z-index:3; position:relative; left:-20px;}
.postmeta .author a{ color:#fff !important;   padding-left: 8px;}
.postmeta .time{text-align:center; height:17px; display:block; float:left; padding-left:20px; padding-top:1px;  background-repeat: no-repeat; background-position:0 0; z-index:2; position:relative;  left:-43px; }

.st-cosmopolitan .blog{ width:90px; background-image:url("img/meta/cosmo-blog.png");   }
.st-cosmopolitan .author{width:134px; background-image:url("img/meta/cosmo-editor.png");   }
.st-cosmopolitan .time{ width:150px; background-image:url("img/meta/cosmo-fecha.png"); }


.st-taconeras .blog{ width:74px; background-image:url("img/meta/taconeras-blog.png");   }
.st-taconeras .author{width:134px; background-image:url("img/meta/taconeras-editor.png");   }
.st-taconeras .time{ width:150px; background-image:url("img/meta/taconeras-fecha.png"); }


.st-seventeen .blog{ width:76px; background-image:url("img/meta/seventeen-blog.png");  }
.st-seventeen .author{width:134px; background-image:url("img/meta/seventeen-editor.png");  }
.st-seventeen .time{width:150px; background-image:url("img/meta/seventeen-fecha.png");}

.st-tu .blog{ width:51px; background-image:url("img/meta/tu-blog.png"); }
.st-tu .author{width:134px; background-image:url("img/meta/tu-editor.png");  }
.st-tu .time{width:150px; background-image:url("img/meta/tu-fecha.png");}

.st-vanidades .blog{ width:73px; background-image:url("img/meta/vanidades-blog.png");  }
.st-vanidades .author{width:134px; background-image:url("img/meta/vanidades-editor.png");   }
.st-vanidades .time{ width:159px; background-image:url("img/meta/vanidades-fecha.png"); }

.st-embarazo .blog{ width:113px; background-image:url("img/meta/embarazo-blog.png");}
.st-embarazo .author{ width:134px; background-image:url("img/meta/embarazo-editor.png");}
.st-embarazo .time{width:150px; background-image:url("img/meta/embarazo-fecha.png");}

.st-para-ti .blog{ width:71px; background-image:url("img/meta/parati-blog.png");}
.st-para-ti .author{width:134px; background-image:url("img/meta/parati-editor.png");}
.st-para-ti .time{width:150px; background-image:url("img/meta/parati-fecha.png");}

.st-womens-health .blog{ width:113px; background-image:url("img/meta/wh-blog.png");}
.st-womens-health .author{ width:134px; background-image:url("img/meta/wh-editor.png");}
.st-womens-health .time{width:150px; background-image:url("img/meta/wh-fecha.png");}

.st-ser-padres .blog{ width:73px; background-image:url("img/meta/serpadres-blog.png");}
.st-ser-padres .author{ width:134px; background-image:url("img/meta/serpadres-editor.png");}
.st-ser-padres .time{width:150px; background-image:url("img/meta/serpadres-fecha.png");}
*/
.postmeta { font-size:11px; color:#fff;font-family:Arial,Helvetica,sans-serif; margin:10px 0; float:left; position:relative;}
.postmeta .blog{ height:16px;  display:block; float:left; padding-right:18px; padding-top:2px; background-repeat: no-repeat; background-position:right top; z-index:4; position:relative;}
.postmeta .blog a,.postmeta .author a{ color:#fff;   padding-left: 8px;}
.postmeta .author{ text-align:center; height:16px; display:block; float:left; padding-right:18px;  padding-top:2px;  background-repeat: no-repeat; background-position:right 0px; padding-left:6px;}
.postmeta .time{text-align:center; height:16px; display:block; float:left; padding-right:18px; padding-top:2px;  background-repeat: no-repeat; background-position:right 0px; padding-left:6px;}

.st-cosmopolitan .blog{ background-color:#FA04DA; background-image:url("img/meta2/cosmo1.png");    }
.st-cosmopolitan .author{ background-color:#F447DD; background-image:url("img/meta2/cosmo2.png");   }
.st-cosmopolitan .time{ background-color:; background-image:url("img/meta2/cosmo3.png"); }


.st-taconeras .blog{ background-color:#574775; background-image:url("img/meta2/taconeras1.png");   }
.st-taconeras .author{ background-color:#66518D; background-image:url("img/meta2/taconeras2.png");   }
.st-taconeras .time{ background-color:; background-image:url("img/meta2/taconeras3.png"); }


.st-seventeen .blog{ background-color:#048FFA; background-image:url("img/meta2/seventeen1.png");  }
.st-seventeen .author{ background-color:#3FA9FB; background-image:url("img/meta2/seventeen2.png");  }
.st-seventeen .time{ background-color:; background-image:url("img/meta2/seventeen3.png");}

.st-tu .blog{ background-color:#C3BF0B; background-image:url("img/meta2/tu1.png"); }
.st-tu .author{ background-color:#D5D001; background-image:url("img/meta2/tu2.png");  }
.st-tu .time{ background-color:; background-image:url("img/meta2/tu3.png");}

.st-vanidades .blog{ background-color:#D00730;  background-image:url("img/meta2/vanidades1.png");  }
.st-vanidades .author{ background-color:#A40626; background-image:url("img/meta2/vanidades2.png");   }
.st-vanidades .time{ background-color:; background-image:url("img/meta2/vanidades3.png"); }

.st-embarazo .blog{ background-color:#F2641D; background-image:url("img/meta2/embarazo1.png");}
.st-embarazo .author{ background-color:#C85922; background-image:url("img/meta2/embarazo2.png");}
.st-embarazo .time{ background-color:; background-image:url("img/meta2/embarazo3.png");}  

.st-para-ti .blog{ background-color:#008A63; background-image:url("img/meta2/parati1.png");}
.st-para-ti .author{ background-color:#05AD7D; background-image:url("img/meta2/parati2.png");}
.st-para-ti .time{ background-color:; background-image:url("img/meta2/parati3.png");}

.st-womens-health .blog{ background-color:#C896E0;  background-image:url("img/meta2/wh1.png");}
.st-womens-health .author{ background-color:#B982D3;  background-image:url("img/meta2/wh2.png");}
.st-womens-health .time{ background-color:; background-image:url("img/meta2/wh3.png");}

.st-ser-padres .blog{  background-color:#09326D; background-image:url("img/meta2/serpadres1.png");}
.st-ser-padres .author{ background-color:#1154B2; background-image:url("img/meta2/serpadres2.png");}                                                                                      
.st-ser-padres .time{ background-color:; background-image:url("img/meta2/serpadres3.png");}

.postmeta .blog-solo{ height:16px;  display:block; float:left; padding-right:11px; padding-top:2px; background-repeat: no-repeat; background-position:right top; z-index:4; position:relative;}
.postmeta .blog-solo a{ color:#fff;   padding-left: 6px; padding-right:6px;}

.st-cosmopolitan .blog-solo{ width:; background-image:url("img/meta/cosmo-blog.png");   }
.st-taconeras .blog-solo{ width:; background-image:url("img/meta/taconeras-blog.png");   }
.st-seventeen .blog-solo{ width:; background-image:url("img/meta/seventeen-blog.png");  }
.st-tu .blog-solo{ width:; background-image:url("img/meta/tu-blog.png"); }
.st-vanidades .blog-solo{ width:; background-image:url("img/meta/vanidades-blog.png");  }
.st-embarazo .blog-solo{ width:; background-image:url("img/meta/embarazo-blog.png");}
.st-para-ti .blog-solo{ width:; background-image:url("img/meta/parati-blog.png");}
.st-womens-health .blog-solo{ width:; background-image:url("img/meta/wh-blog.png");}
.st-ser-padres .blog-solo{ width:; background-image:url("img/meta/serpadres-blog.png");}



/* Post
--------------------------------------------------------------*/

h1.sectiontitle{
	color: #ddd;
	font-weight: normal;
	font-size: 5em;
	letter-spacing: -0.05em;
	margin-top: -10px;
	margin-bottom: 20px;
	text-transform: capitalize;
}

.post img.cmd-avatar{
	float: left;
	height: 48px;
	width: 48px;
	margin: 0 12px 0 0;
	border-color: #ccc;
}
.votacion{
	float: right;
	margin-top: 3px;
}
.votacion .PSR_tvote,
.votacion .PSR_votes,
.votacion .PSR_tvotes{
	display: none;
}
.post h2{
	letter-spacing: -0.04em;
	line-height: .9em;
	margin-bottom: 5px;
}
.post h2 a:hover{
	color: #DB0E5E;
}

.mini-destacado img{
	border-width: 2px;
}
.post .more{
	font-size: 1.2em;
	color: #666;
	float: right;
	margin-bottom: 1em;
	background: url(img/icon-post.png) left no-repeat;
	padding: 3px 0 3px 22px;
}
.info{
	padding:5px 0 5px
	font-size: 1.1em;
	color: #999;
	border-top: 1px solid #eee;
}
.meta{
  padding: 2px 7px 2px 7px;
	font-size: 1.1em;
	color: #999;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  overflow:hidden;
  margin-bottom:20px;
}
.meta ul{
  margin:0 0 0 7px !important; padding:0;
  width:250px;
  float:left;
}    
.meta ul li
{
  line-height:19px;
}
.meta img{
  float:left;
  border:2px solid #ccc !important;;
  margin-top:2px !important;
  margin-bottom:0px !important;
}
.meta .extra
{
 
  width:140px;
  overflow:hidden;
  float:right;
}
.addthis_container{float:right; margin-top:18px;}
.addthis_container img{border:none !important;}

.post-footer{
	clear: right;
	margin: 20px 0 50px 0;
	padding: 5px;
	font-size: 1.2em;
	color: #c37ab1; 
	background: url("img/post-footer.png") bottom repeat-x;
	border-bottom: 1px solid #eee;
}
.post-footer a.comenta{
	float: right;
	background: url(img/icon-comments.png) left no-repeat;
	padding-left: 20px;
}
.post-footer span{
	background: url(img/icono-tag.png) left no-repeat;
	padding: 1px 0 2px 20px;
}
.post img{
	border: 2px solid  #c37ab1;
	border-width:2px !important;
	margin: 0 0 10px 0;
}
/*.post a>img{border:none;}*/
/* imagen sin nada queda centrada */
.entry img{
	margin: 0 auto 10px;
	display: block;
}
.entry img[align="right"]{
	display: inline;
	margin-left: 8px;
}
.entry img[align="left"]{
	display: inline;
	margin-right: 8px;
}
.entry object{
	margin: 0 auto;
	display: block;
}
.entry a.fvd_ytl{
	display: none;
}

.nav{
	margin-top: 50px;
	border-top: 1px solid #ddd;
	padding-top: 5px;
	text-align: center;
	font-size: 1.2em;
	float:left;
	width:100%;
}
.nav a{
	color: #999;
	margin: 0 5px;
}

/* Ambos sidebars 
-------------------------------------------*/

#sidebar h2{
	font-family: Arial, Helvetica, sans-serif;
	text-align: right; 
	color: #db94cc;
}

#sidebar h3, 
#left-sidebar h3, 
#right-sidebar h3{
	text-align: left;
	margin-bottom: 10px;
	letter-spacing: -0.05em;
	line-height: 1em;
	font-weight: normal;
}

#sidebar div,
#left-sidebar div, 
#right-sidebar div{
	margin-bottom: 2em;
}


#video h3{
	font-size: 2.2em;
	margin-bottom: 15px;
}


/* Left Sidebar
--------------------------------------------------------------*/

#left-sidebar a{
	color: #fff;
}


#left-sidebar h3{
	margin-right: 5px;
	margin-bottom:4px;
	color: #FFC0EF;
}

#left-sidebar #facebook-link{
 background:url("img/facebook.png") no-repeat; width:112px; height:22px; overflow:hidden; text-indent:-300px; display:block; float:left;
 margin-left:18px;
 margin-bottom:22px;
 margin-top:14px;
}
#left-sidebar #facebook-link:hover{ background-position:0px -28px;}

#left-sidebar #twitter-link{
  background:url("img/twitter.png") no-repeat; width:128px; height:44px; overflow:hidden; text-indent:-300px; display:block; float:left;
  margin-bottom:22px;
}
#left-sidebar #twitter-link:hover{ background-position:0px -44px;}
#tagcloud {overflow: hidden; width: 266px; clear: both; margin-top: 8px;}
#tagcloud p{
	line-height: 25px;
	text-align:center;
}
#tagcloud a{
	margin: 0 2px;
}
#tagcloud a:hover{
	
background:none repeat scroll 0 0 #FFC0EF;
color:#E90A6C;
text-decoration:none;
}

#revista h3{
	margin-bottom: 20px;
}
#revista img {
	width: 130px;
	float:left;
	margin: 0 10px 0 0;
	border: 3px solid #FFC0EF;
}
#revista span{
	font-size: 1.8em;
	font-weight: bold;
	-moz-border-radius: .5em;
	letter-spacing: -0.05em;
}
#revista p{
	margin: 1em 0 0;
}

#revista .flipbook{
	display: block;
	width: 64px;
	height: 0;
	padding-top: 64px;
	background: url(img/flipbook.png) bottom no-repeat;
	float: right;
	text-align: center;
	margin: -10px 5px 0 0;
}

#datos{
	padding: 20px 0 0 0;
}

#datos li{
	padding: 10px 0;
	border-top: 1px dashed #FF60D6;
	overflow:hidden;
}
#datos li:hover{
	border-color: #fff;
}

#datos h4{
	font-size: 1.5em;
	margin-bottom: 5px;
}

#datos img{
	border: 1px solid  #c37ab1;
	margin: 0 10px 0 0;
	float:left;
	height: 75px;
	width: 75px;
	border: 1px solid #fff;
	padding: 2px;
	background: #FFC0EF;
}
#datos p{
	margin: 0;
	color: #FFC0EF;
}
#datos h4 a{color:#fff !important;}

#galeria{
	margin: 20px 0 20px -3px;
	width: 273px;
	heigth: 256px;
	text-align: center;
}

#galeria li{
	display: inline;
	text-align:left;
}

#galeria h3{
	margin-right: 6px;
}

#galeria img {
	

	
	
	/*height:106px;*/

/*width:260px;*/
}

#galeria img:hover{
	
}
#galeria li span{
display:block;
font-size:13px;
margin-left:13px;
text-transform:capitalize;
width:260px;
}
.gallery-item a{font-size:13px !important; }
.gallery-item .box{ 	border: 2px solid #ddd;  margin:5px;
  background: #ddd; margin-left:0px !important; width:260px; height:143px; display:block; overflow:hidden; position:relative; }
.gallery-item a:hover .box{ border-color: #fff; }
.gallery-item a{font-size:13px !important; }

.gallery-item .box img{  position:relative;   width:260px; height:143px; }


#galeria li span small
{
text-transform:none;
font-size:11px;
}

/* Right Sidebar
--------------------------------------------------------------*/

#right-sidebar li{
	padding: 6px 0;
	font-size: 1.3em;
	border-bottom: 1px solid #fff;
}

.postvotados,
.ultimoscoments{
	margin: 0 0 2 0px 0;

}
#right-sidebar .ultimoscoments li{
	background: url(img/icon-comment.png) left 6px no-repeat;
	padding-left: 21px;
}

#right-sidebar .postvotados li{
	font-size:13px !important;
  width:180px;
  line-height:16px;
}
#right-sidebar .postvotados li img{float:left; clear:none; padding-right:6px;}
#right-sidebar .postvotados li h3{clear:none; display:inline; font-size:13px !important;  line-height:16px; letter-spacing:normal !important;}

#right-sidebar .autores li{
 background:none !important;
 padding:2px 0 3px 0;
 overflow:hidden;
}
#right-sidebar .autores li img{
  border:1px solid #B8B8B8;
  float:left;
}
#right-sidebar .autores li a{
  display:block;
  float:left;
  color:#4C4C4C;
  padding:10px;

}
/* comentarios
-------------------------------------------*/

#commentform textarea{
	width: 97%;
}
#comments h3{
	font-size: 2.2em;
	margin-bottom: 20px;
}

h3#respond {
	margin-top: 45px;
}
.commentlist li{
	margin-bottom: 30px;
}
.commentmetadata{
	font-size: 1.1em;
	padding: 5px 8px;
	background-image: url("img/bg-comments.png");
	background-repeat: repeat-x;
	border-top: 1px solid #CCCCCC;
	
}
.commentlist cite{
	font-size: 1.1em;
	font-style: normal;
	font-weight: bold; 
	margin: 3px 0;
	display: block;
}
.commentlist p{
	margin: 7px 20px;
}

#comments img.cmd-avatar{
	width: 36px;
	height: 36px;
	float: left;
	margin-right: 8px;	
}
#commentform p{
	line-height: 0;
	margin-bottom: 16px;
}
#commentform input,
#commentform textarea{
	padding: 4px;
}
#commentform label{
	font-size: 1.2em;
	color: #999;
}


/* Banners
--------------------------------------------------------------*/

.banner{
	text-align: center;
	margin-bottom: 4em;
}

#left-sidebar .banner,
#right-sidebar .banner{
	margin-top: 30px;
}

#banner-square{
	
	overflow:hidden;
	clear: both;
	margin-left:auto;
	margin-right:auto;
}


#banner-square img{
	 border: 3px solid #cdcdcd;
}


#banner-alto{
	margin-left: 10px;
}

#banner-alto img{
	border: 3px solid #cdcdcd;
}



/* Overlay 
--------------------------------------------------------------*/


#overlay{

	display: none;

	position: fixed;

	top: 0%;

	left: 0%;

	width: 100%;

	height: 100%;

	z-index:1001;

}



#overlay.opacity{

	background-color: black;

	-moz-opacity: 0.80;

	opacity:.80;

	filter: alpha(opacity=80);

}



#overlay.macffhack{

	background: url(img/macffback.png) repeat;

}



#overlay-content{

	display: none;

	position: fixed;

	top: 50%;

	left: 50%;

	margin: -230px 0 0 -230px;

	width: 425px;

	padding: 10px 20px 15px;

	border: 15px solid #ec2783;

	z-index:1002;

	overflow: auto;

	background: white;

}



.cerrar{

	float:right;

	margin: 3px;

}



.enlace { cursor:pointer; }







/* Footer
--------------------------------------------------------------*/
#footer {
	background: url("img/bg-footer.png") top repeat-x;
	clear: both;
	height: 164px;
	position: relative;
}
#footer div{
	width: 990px;
	height: 164px;
	margin: 0 auto;
}

#footer p{
	line-height: 1.5em;
	color: #666;
	position: absolute;
	bottom: 3px;
	width: 480px;
	font-size: 1.2em;
}

#footer a{
	color: #444;
}


 #footer{ background:url("img/bgfooter.png") repeat-x 0 0 !important; height:auto; margin-top:80px !important;}
 #footer div{background:none !important;  height:120px;  }
 .logo-footer{float:left; display:block; width:76px; height:59px; margin-right:30px;  margin-top:24px;}
#footer p{float:left; position:relative; margin-top:24px;}
 #footer div{
	width: 990px;
	margin: 0 auto;
}
#footer .redes{
	width: 220px !important;
	height: 70px !important;
	padding-top: 50px;
	float: right;
}
#footer  .redes img{margin:0 4px;}
/* clearfix
------------------------------*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* donde ta? \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* ahi ta! */


/* addthis
------------------------------*/

#addthis {
	float: left;
	width: 140px;
	color: #666666;
	height: 16px;
	margin-bottom: 5px;
	margin-top: 5px;
}
#addthis img {
	border:0
}

#taco-fs-ad {
	height:100%;
	width:100%;
	left:0;
	top:0;
	z-index:9999;
	position:fixed;
	
}
* html #taco-fs-ad {

}
#banner { width:100%; height:100%; }

http://cosmopolitan.taconeras.net/wp-content/themes/default/cosmopolitan/style.css

#box{
	background: none;
}
#header{
	background: url("img/bg-header.png") bottom right no-repeat;
}
#left-sidebar{
	background: url(img/bg-sidebar-left.gif) top repeat-x;
}
#right-sidebar{
/*	background: url(img/bg-sidebar-right.png) left repeat-y;*/
}
#footer div{
	background: url("img/bg-footer.png") top right no-repeat;
	
}

/* header
-------------------------------------------*/

#header h1{
	top: 3px;
}

/* comentarios
-------------------------------------------*/

#comments h3{
	color: #ec2783;
}

http://cosmopolitan.taconeras.net/wp-content/plugins/post-star-rating/psr.css

.PSR_stars {
  height: 15px;
  overflow: hidden;
  padding: 0;
  margin: 0;
}
* html .PSR_stars .star {
	display: block;
	position: absolute;
	height: 0;
	width: 0;
}
.PSR_stars input {
	display: none;
}
.PSR_no_star, .PSR_half_star, .PSR_full_star, .PSR_no_voting_star, .PSR_half_voting_star, .PSR_full_voting_star {
  display: block;
  float: left;
  width: 17px;
  height: 15px;
  text-indent: -1000em;
  text-align: left;
  background-repeat: no-repeat;
}
.PSR_no_star {
  background-image: url(img/stars/no_star.gif);
}
.PSR_full_star {
  background-image: url(img/stars/full_star.gif);
}
.PSR_half_star {
  background-image: url(img/stars/half_star.gif);
}
.PSR_no_voting_star {
  background-image: url(img/stars/no_star.gif);
}
.PSR_full_voting_star {
  background-image: url(img/stars/full_voting_star.gif);
}
.PSR_half_voting_star {
  background-image: url(img/stars/half_voting_star.gif);
}
.PSR_votes {
	padding-left: .5em;
}
.PSR_moment_scores li {
	position: relative;
	height: 2.2ex;
  list-style: decimal outside;
}
* html .PSR_moment_scores li {
  list-style: none;
}
.PSR_moment_scores .trend_up, .PSR_moment_scores .trend_dw, .PSR_moment_scores .trend_eq {
  display:block;
  width: 14px;
  height: 15px;
  overflow: hidden;
  text-indent: -100em;
  float: left;
  background-repeat: no-repeat;
	margin-right: .5em;
}
.PSR_moment_scores .trend_up {
  background-image: url(img/stars/up_arrow.gif);
}
.PSR_moment_scores .trend_dw {
  background-image: url(img/stars/dw_arrow.gif);
}
.PSR_moment_scores .trend_eq {
  background-image: url(img/stars/eq_arrow.gif);
}
.PSR_moment_scores .PSR_container {
	position: absolute;
	top: 0;
	right: 0;
	width: 21ex;
	text-align: right;
}

.leer-mas-small{
  color:#BCACC9 !important;
  float:right;
  font-size:12px;
  margin-bottom:8px;
}

.mask{height:300px;
overflow:hidden;
position:relative;}
.mask ul{overflow:hidden; position:relative;}
span.controls{float:right; display:block; margin-top:14px; width:33px; }
.adown{background:url("img/flecha-down.png") no-repeat 0 0; width:0px; padding-left:15px; height:10px; text-indent:-200px;  overflow:hidden; display:block; float:left;}
.aup{background:url("img/flecha-up.png") no-repeat 0 0; width:0px;  padding-left:15px; height:10px; text-indent:-200px; overflow:hidden; display:block; float:right;}

#logo-footer{margin-top:60px; margin-right:0px; float:right;}

#video-container{position:relative; float:left; margin-bottom:0 !important;}
#video-branding{ background:#ccc; float:left;!important; margin-bottom:-356px !important;}
#video-branding>a{  }
#video-branding>a >img{ display:block;}
#left-sidebar #video{
  float:left;
  margin-left:6px;
  overflow:hidden;

}
.wads{margin-bottom:126px !important; }
