@charset "utf-8";

/*
Theme Name: LEO Y YOHA
Theme URI: http://www.leoyoha.com
Description:  Theme Premium personalizado para leoyoha.com
Version: 1.0
Dise&ntilde;o: www.ambigrama.com
Author: ambigrama.com
Autor URI: http://www.ambigrama.com
*/


body {width:970px; margin:0 auto; background:#f272ad; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:14px; text-align:justify; line-height:1.3em; }
img {border:none;}

.clear { clear:both;}

a {color:#f272ad; text-decoration:none;}
a:hover {color:#f272ad; text-decoration:underline;}

h1 {font-size:25px; margin:0 0 -10px 0; letter-spacing:-1px; color:#fff;}

#contenedor { width:960px; background:url(images/bg-web.png) repeat-y; margin:0 auto;}
#contenido {width:659px; float:left; margin:0 0 0 0; }
#cab {width:598px; margin:0 0 0 20px;}

/* MENU SUPERIOR
============================================ */
#menu-superior { width:588px; height:20px; margin:10px 0 20px 20px; font-size:17px; font-weight:normal; padding:5px; background:#f272ad; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
#menu-superior ul {list-style:none; margin:0 0 0 0;}
#menu-superior ul li { float:left; margin:0 30px 0 0; text-align:center; }
#menu-superior ul li a {color:#000; text-decoration:none;}
#menu-superior ul li a:hover {color:#fff; text-decoration:none;}

/* VIDEOPLAYER INDEX
============================================ */
#videoplayer { width:598px; height:336px; margin:20px 0 20px 20px; background:#000; clear:both;}

/* ZONA VIDEOCAST INDEX
============================================ */
#zona-videocast {margin: 0 0 0 20px;}
.videocast {width:598px; margin:10px 0 20px 0; font-size:12px; }
.videocast-captura { width:160px; height:120px; border:1px solid #fff; margin:5px 10px 5px 0; float:left;}
.videocast-titulo h2 {margin: 0; padding:0;}
.videocast-titulo h2 a { font-size:16px; color:#f272ad; text-decoration:none; margin:0; font-weight:bold; text-align:left; line-height:1em; letter-spacing:-1px;}
.videocast-titulo h2 a:hover { font-size:16px; color:#fff; text-decoration:none; margin:0; font-weight:bold; text-align:left; line-height:1em; letter-spacing:-1px;}

.videocast-texto {margin: 0;}

.metas { width:588px; margin:10px 0 20px 0; clear:both; border:1px solid #fff; padding:5px;}
.visto-veces { float:left; }
.votos {float:left; margin:0 30px 0 0;}
.index-comentarios { float:right; } 
.ico-comentarios { vertical-align:middle;}

.more-link{ float:right; padding: 0 0 20px 0;}

/* ZONA VIDEOCAST SINGLE
============================================ */
.post-txt {width:590px; margin: 0;}
.post-fecha {}
.post-categoria { margin: 10px 0 0 0;}

.post-titulo h2 {width:590px; margin:10px 0; text-align:left; border-bottom:1px solid #f272ad;}
.post-titulo h2 a {color:#f272ad; text-decoration:none;}
.post-titulo h2 a:hover {color:#fff; text-decoration:none;}

.post-etiquetas {width:578px; margin:10px 0 20px 0; clear:both; border:1px solid #fff; padding:5px;}


/* COMENTARIOS
============================================ */
.comentarios {width: 590px; margin: 0 0 0 0; float:left;  background:#000; color:#fff;}
.comentario-titulo {width: 560px; margin: 15px 10px 10px 20px; font-size:17px; font-weight:bold; color:#fff; }

.requerido {font-size:12px; color:#eee; font-style:italic;}
.reply a{ color:#F272AD;}

.deja-comentario {margin: 10px 10px 10px 20px; font-weight:bold; color:#fff;}
ul.commentlist { list-style:none; margin: 5px 35px 5px -20px ;}
ul.commentlist li { width: 510px; border:solid #fff 1px; margin: 0 0 10px 0; list-style:none; padding:10px; background:#000; color: #fff; }
ul.commentlist li a { color:#fff;}
ul.children li { width: 95%;  margin: 10px 0 10px 0; list-style:none; padding:10px; background:#FFE0EB; color:#000;}
ul.children li a {color:#000;}
ul.children li li { width: 99%;  margin: 10px 0 10px -20px; list-style:none; padding:10px; background:#000; color:#fff;} 
ul.children li li a { color:#fff;} 

.avatar { padding:5px; border:1px solid #ddd; background:#fff; float:left; margin: 0 3px 3px 0;}
.comment-meta { width:250px; margin: 0 0 10px 0; float:left; font-size:11px; padding-top:10px;}
.comment-meta a { color:#000;}

.fn {margin: 0 0 0 0;}
.fn a { color:#000;}
.url {margin: 0 0 0 0;}

.comment-author vcard {padding: 5px 0; float:right; display:block;}

label {font-size:15px; color:#fff;}
#form-comentarios { margin-left: 20px;}
#submit {margin: 10px 0 0 0; background: #F272AD; color:#000; border: 1px solid #eee; padding: 3px; font-size:15px;} 

#commentform {margin: 0 0 0 20px;}
#commentform a {color:#fff;}
#author {border: solid #eee 1px; background:#FFE0EB; padding: 5px; width: 250px; }
#email {border: solid #eee 1px;background:#FFE0EB; padding: 5px; width: 250px;}
#url {border: solid #eee 1px;background:#FFE0EB; padding: 5px; width: 250px;}
textarea#comment {border: solid #eee 1px; background:#FFE0EB; padding: 3px; width: 400px;}
#comment { }
.comment-body {padding: 3px; width: 500px;}
.comment-body p {clear:both;}
.pingback {background:#eee;}
.pingback .comment-meta {float:left; width:450px;clear:both; }

.children .comment-body{width: 440px;}

ul.children li li .comment-body{width: 375px;}

/* PAGINACION
============================================ */
.paginacion { margin:20px 0;}

/* OTROS
=============================================*/

h2 .busqueda2 { color:#FFF; letter-spacing:-1px; }

/* SINGLE
============================================ */
#banner-superior { width:590px; margin: 0 auto 10px auto;}
.post { clear:both;}


/* BARRA LATERAL
============================================ */
#barra-lateral {width:306px; margin:0 0 0 -20px; float:left;}
#barra-lateral a { text-decoration: none; color:#000; font-weight:bold;}
#barra-lateral a:hover { text-decoration:underline; font-weight:bold;}

#masvistos {margin: 15px 0 0 0;}
#masvistos .widgettitle {width: 308px; height:88px; background: url(images/widget/titulares-masvistos.png) no-repeat; text-indent:-88888px; margin:0 0 -3px 0;}
#masvistos ul{ list-style:none; margin:0 0 15px 10px; font-size:14px; font-weight:normal; padding: 0 0 0 0; color:#000;}
#masvistos ul li {width: 260px; margin:2px 0 2px 20px; color:#000; text-align:left; }
#masvistos a {color:#000; text-decoration:none;}
#masvistos a:hover {color:#000; text-decoration:underline;}

#masvotados {margin: 15px 0 0 0;}
#masvotados .widgettitle {width: 308px; height:88px; background: url(images/widget/titulares-masvotados.png) no-repeat; text-indent:-88888px; margin:0 0 10px 0;}
#masvotados ul{ list-style:none; margin:0 0 15px 10px; font-size:14px; font-weight:normal; padding: 0 0 0 0; color:#000;}
#masvotados ul li {width: 260px; margin:2px 0 2px 20px; color:#000; text-align:left; }
#masvotados a {color:#000; text-decoration:none;}
#masvotados a:hover {color:#000; text-decoration:underline;}

/* WIDGETS 
============================================= */
.widget ul {margin: 0 0 5px 0;}
.widget a {color:#fff; text-decoration:none;}
.widget a:hover {color:#fff; text-decoration:underline;}

.widget_pages {}
.widget_pages .widgettitle {width: 308px; height:88px; background: url(images/widget/titulares-secciones.jpg) no-repeat; text-indent:-88888px; margin:0 0 0 0;}
.widget_pages ul{ list-style:none; margin:0 0 10px 10px; font-size:14px; font-weight:normal; padding: 0 0 0 0; color:#000;}
.widget_pages ul li { width: 300px; margin:2px 0 2px 20px; color:#000; }


.widget_categories { clear:both; padding:0; }
.widget_categories .widgettitle {width: 308px; height:88px; background: url(images/widget/titular-categorias.jpg) no-repeat; text-indent:-88888px; margin:0 0 0 0;}
.widget_categories ul{ list-style:none; margin:10px 0 10px 10px; font-size:14px; padding: 0 0 5px 0; }
.widget_categories ul li { width: 300px; margin:2px 0 2px 20px; color:#000; }

.widget_tag_cloud { margin:0; padding-top:5px; clear:both; }
.widget_tag_cloud .widgettitle { width: 308px; height:88px; background: url(images/widget/titular-etiquetas.jpg) no-repeat;text-indent:-88888px; margin:0 0 0 0; }
.widget_tag_cloud div {width: 230px; margin: 20px 0 20px 30px; color: #fff; text-align:left;}
a.widget_tag_cloud div { color:#0F0;}

.widget_links {}
.widget_links .widgettitle { width: 308px; height:88px; background: url(images/widget/titular-enlaces.jpg) no-repeat; text-indent:-88888px; margin:0 0 0 0;}
.widget_links ul{ list-style:none; margin: 10px 0 20px 10px; font-size:14px; padding: 0 0 5px 0; }
.widget_links ul li { width: 300px; margin:2px 0 2px 20px;  }

.widget_recent_entries {}
.widget_recent_entries .widgettitle {width: 250px; height:78px; background: url(images/widget/wg-noticias-recientes.png) no-repeat; text-indent:-88888px;  margin:0 0 -10px 30px; }
.widget_recent_entries ul {width: 250px; color:#fff; list-style: none; text-align:left;}
.widget_recent_entries ul li { background:url(images/ico-entradas.png) no-repeat left top; text-indent:20px; margin:3px 0 2px 0;  }

.widget_recent_comments{}
.widget_recent_comments .widgettitle {width: 250px; height:79px; background: url(images/widget/wg-comentarios.png) no-repeat; text-indent:-88888px;  margin:0 0 -10px 30px;}
.widget_recent_comments ul { width: 250px; color:#fff; list-style:none; text-align:left;}
.widget_recent_comments ul li { background:url(images/ico-comentarios.png) no-repeat left top; text-indent:20px; margin:3px 0 3px 0;  }

.widget_text { width: 250px; margin:10px auto 0 auto; clear:both;}

.widget_search {clear:both; padding:0;}
.widget_search .widgettitle {width: 308px; text-indent:-88888px; margin:0 0 0 0;}
#buscar {width: 308px; height:142px; background: url(images/widget/titular-buscar.jpg) no-repeat; margin:-20px 0 10px 0;}
.input-buscador { width:170px; height:20px; margin: 87px 0 0 40px; border:none;  }

.boton-buscador {width:40px; height:40px; margin: 0 0 0 15px; background: transparent; border:none;  cursor:pointer; }

/* ALINEACIONES DE IMAGEN
============================================ */
.alignnone {float:left; margin:0 10px 5px 0;}
.alignleft {float:left; margin:0 10px 5px 0;}


/* PIE
============================================ */
#pie { width:598px; height:163px; background:#000 url(images/logo-pie.jpg) no-repeat bottom right; clear:both; padding: 0 0 0 20px;}
#pie-texto { width:390px; float:left; font-size:12px; color:#fff;}
#pie-texto a {color:#fff; text-decoration:underline;}
#pie-texto a:hover {color:#fff; text-decoration:none;}
#pie-texto .ambigrama a { color:#666; text-decoration:none; font-size:11px;}
#pie-texto .ambigrama a:hover { color:#eee; text-decoration:underline; font-size:11px;}


/* IFRAME WAMCASH
========================== */
.iframe-wamcash { margin:0 0 20px -15px;}
