/*

Theme Name: todoelsexo

Theme URI: http://www.todoelsexo.com

Description:  Theme personalizado para todoelsexo.com diseñado por <a href="http://www.ambigrama.com">ambiGrama</a>

Version: 1.0

Author: ambiGrama

Author URI: www.ambigrama.com 

*/



body {background:#000; font:12px Arial, Verdana, Geneva, sans-serif; color:#000; margin:0 auto; }

a {color:#000; text-decoration: none; font-weight:bold;}

a:hover {color:#000; text-decoration: none;}

.additional-meta {font-size: xx-small}

blockquote {font-style:oblique}

img{border:none;}





/* LISTAS DENTRO DE LOS POST

====================================== */

.entry-content ul ol {margin-left:0;}

.entry-content ul li {margin-left:10px; list-style:disc; list-style-position:inside}

.entry-content ul li ol {margin-left:10px;}

.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:inside}

.entry-content ol li li {margin-left:5px;}

.entry-meta {margin: 0 0 0 25px;}



/* CABECERAS DE H1 A H6

======================================= */

h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}

h1 {font-size: 30px;}

h2 {font-size: 25px; color: #d72916;}

h3 {font-size: 20px;}

h2.entry-title {font-size:30px; font-family: Arial; letter-spacing: -2px;  }

h2.entry-title a {color: #000; text-decoration:none; }

h2.entry-title a:hover {color: #6F6F6F; text-decoration:none;}

h2#comments{margin:20px 0 10px 15px; font-size:140%;}

h3#comments{margin:10px 0 10px 15px;}



/* CABECERAS DENTRO DE LOS POST H3 A H6

============================================= */

.entry-content h3 {font-size:140%;}

.entry-content h4 {font-size:120%;}

.entry-content h5 {font-size:100%;}

.entry-content h6 {font-size:90%;}



/* MAQUETACION BASICA

============================================== */



#wrapper{margin: 0 auto 0px auto; width: 900px; background: #000 url(images/bg-wrapper.png) repeat-y;}

#header {height:368px;margin:0 auto 0 auto; *margin:0 auto !important; text-align:center; background:url(images/cab.png) no-repeat; }

#logo {width: 400px; background:transparent; margin: 60px auto 0 auto; padding: 30px; float:left;}

#header h1 {display:none;}

#header h2 {display:none;}

#footer { clear: both; width: 900px; height: 244px; background:#000 url(images/bg-pie.png) no-repeat top center; padding-bottom: 20px;}



/* FECHA

======================================= */

.fecha {width: 100px; height: 105px; background: url(images/bg-fecha.png) no-repeat; float: left; display:block; margin: 0 10px 0 0;}

.dia {font-size: 40px; color: #000; font-weight: bold; margin: 10px 0 -5px 13px; }

.mes {font-size: 20px; color: #000; font-weight: bold; margin: -10px 0 0 23px; text-transform: lowercase;}



/* POSTS

======================================= */

.post-index {margin: 0 0 30px 0; }

.post-index a{color: #EF79B0; text-decoration: none; font-weight: normal;}

.post-index a:hover{color: #EF79B0; text-decoration: underline;}

#post-single {margin:0 0 20px;}

.posts-wrap {float:left; clear:none; width:500px; margin:  15px 15px 15px 30px; }

.entry-content {clear: both; text-align: justify; margin: 30px auto 0 auto; *margin: -10px auto 20px auto !important; width:440px; }

.comentarios {margin: 5px;}

.comentarios a {color:#000; text-decoration: none; font-weight:normal; margin: 0 0 0 5px; }

.comentarios a:hover {color:#000; text-decoration: none; margin: 0 0 0 5px;  }

.tags {margin: 5px;}

.tags a {color:#000; text-decoration: none; font-weight: normal;}

.tag a:hover {color:#000; font-weight: normal;}

.caja-tags {width: 420px; background:#ffd5e9; border: 1px solid #ddd; margin: 0 auto; padding: 5px 10px 0 10px;}



/* BARRA LATERAL

======================================== */

.sidebar-wrap {margin:-350px 0 0 20px; *margin:-350px 0 0 3px !important; float:left; width:300px;}



/* ERROR 404

======================================== */

.error404 {margin:0;width:100%;}

.error404 h1,.error404 h2 {margin: 10px auto;}



/* COMENTARIOS

========================================= */

div.comments-wrap {width: 450px; padding:0 0 0 20px;}

li.comment,li.trackback, li.pingback {margin: 10px auto; list-style: none; padding: 10px; border:1px solid #ddd; list-style: none; background:#FFEFFA; }

ul.children {margin-left:10px;}

ul.commentlist, ul.pinglist {margin:10px 30px 10px 0; }

div.reply {}

textarea#comment {width: 364px; overflow:auto; background:#FFEFFA; border:1px solid #ddd;}

#email, #author, #url {width: 350px; background:#FFEFFA; border:1px solid #ddd; padding: 7px; }


/* ALINEACIONES DE IMAGEN

============================================ */

img.alignright {float:right;clear:none;margin:0 0 1em 1em}

img.alignleft {float:left;clear:none;margin:0 1em 1em 0}

img.aligncenter {display: block; margin:1em auto; text-align:center}

img.alignnone {margin:0 0.5em 0 0;}



/* PAGINACION / PAGENAVI

============================================= */

.wp-pagenavi { width:548px; clear: both; padding: 20px 0;}



/* WIDGETS

=========================================== */

.widgettitle {width: 298px; height: 69px; background:#EF79B0 url(images/l-title.png) no-repeat; clear: both;  }	

h2.widgettitle {font-size: 25px; color:#EF79B0; text-indent: 60px; text-transform: lowercase; padding: 12px 0 0 0; *padding: 17px 0 0 0 !important; margin-top: 10px;}


.widget ul li a {color:#fff; text-decoration: none; font-weight:normal;}
.widget ul li a:hover {color:#000;  text-decoration: none;}

.widget {width: 300px; margin: 0 auto; list-style: none;  }

.widget widget_text {width: 300px; margin: 0 auto;}

.widget_search {}


.widget_categories ul {list-style: none; margin: -15px 0 0 -15px; *margin: -15px 0 0 20px !important; }	
.widget_categories ul li {width: 80px; float: left;}

.widget_archive ul {list-style: none; margin: -15px 0 0 -15px; *margin: -15px 0 20px 20px !important; padding-bottom: 20px}	
.widget_archive ul li {width: 100px; float: left;}

.widget_links ul {list-style: none; margin: -15px 0 0 -15px;*margin: -15px 0 0 20px !important; }	
.widget_links ul li {width: 120px; float: left; margin-right: 14px;}

li.widget_tag_cloud a {color:#fff; text-decoration: none; font-weight:normal;}
li.widget_tag_cloud a:hover {color:#000;  text-decoration: none;}

.widget_tag_cloud div {width: 250px; margin: -25px 0 0 20px; }



/* FORM BUSQUEDA

=========================================== */

#searchform { margin: -13px 0 0 25px; *margin: -15px 0 0 20px !important; }

#s {width: 180px; padding: 3px; border: #000 1px solid; background: #eee;}

#searchsubmit {}



/* RESULTADOS DE ARCHIVO: CATEGORIAS, TAGS, ETC

==================================================== */

.archivos {font-size: 20px; color: #000; padding: 0 0 20px 10px;}



/* BANNERS

==================================================== */

#bann468x60 {width: 468px; height: 60px; margin: 0 0 0 40px; float: left; }

#bann728x90 {width: 728px; height: 90px; margin: 20px auto 20px auto;}

.bann300x250 img {margin: 20px 0 20px 0 ;}

#bann468x60pie {width: 468px; height: 60px; margin: 65px 0 0 40px; float: left; }



/* TXT PIE

======================================================*/

.txt-pie {width: 468px; padding: 130px 0 0 30px; *padding: 20px 0 0 30px !important;}



/* RSS PIE

=====================================================*/

#rss-pie {width: 850px; margin: 0 auto; height: 50px; background:#000; }

#rss-pie img {margin: 0 10px;}




