/*
 Escrito con mucho cariño por Christian Montenegro |o/ XDD
*/

/*
Theme Name: Padawan
Theme URI: http://webinperu.com/
Description: otro theme para webinperu.
Version: 1.0
Author: Christian MOntenegro
Author URI: http://webinperu.com/
Tags: ninja, jedi, web, design

	Padawan v1.0
	 http://webinperu.com/


*/



/*reset por eric*/
/*---------------------------------------------------------*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*sitio*/
/*---------------------------------------------------------*/

h2{
  font-weight:bold;
}

a{
  color:#079;
}

a:hover{
  text-decoration:none;
}

p{
  margin:0 0 15px;
}



body{
  background:url(img/bg.png) repeat-x;
  font-size:87.5%;
  font-family:Helvetica,Arial, Verdana, sans-serif;
  line-height:18px;
}

/*contenedor*/
/*---------------------------------------------------------*/

#contenedor{
  margin:auto;
  width:980px;
}

/*cabecera*/
/*---------------------------------------------------------*/

#cabecera{
  padding:0 40px;
  float:left;
  background:url(img/bg-cabecera.jpg) no-repeat;
  width:880px;
  height:120px;  
}

#cabecera #logo{
  padding:15px 0 0;
  float:left;
  width:300px;
}

#cabecera #logo h1 a{
  background:url(img/logo.png) no-repeat;
  display:block;
  width:300px;
  height:60px;
}

#cabecera #logo h1 a span{
  display:none;
}

#cabecera #logo h2{
  margin:10px 0 0;
  background:url(img/desc.png) no-repeat;
  width:400px;
  height:30px;
  
}

#cabecera #logo h2 span{
  display:none;
}

/*principal*/
/*---------------------------------------------------------*/

#principal{
  float:left;
  width:640px;
}

#principal #menu{
  padding:0 40px;
  float:left;
  background:url(img/bg-menu.png) no-repeat;
  width:560px;
  height:45px;
}

#principal #menu ul li{
  margin-right:25px;
  float:left;
}

#principal #menu ul li a{
  padding:10px 0;
  display:block;
  color:#fff;
  text-decoration:none;
  font-size:1.6em;
  font-family:"Times New Roman", Verdana, Helvetica, Arial, sans-serif;
}

#principal #menu ul li a:hover, #principal #menu ul li.current_page_item a{
  text-decoration:underline;
}

#principal #posts{
  padding:10px 40px 50px;
  float:left;
  background:url(img/bg-posts.png) repeat-y #fafafb;
  width:560px;
}

#principal #posts ul, ol{
  margin:0 0 15px;
  padding-left:15px;
  list-style:disc;
}

#principal #posts .post{
  padding:20px 0;
  background:url(img/separador.png) no-repeat #fafafb bottom;
}

#principal #posts.pagina{
  height:1200px;
}

#principal #posts span.fecha{
  padding:10px 0 0;
  float:left;
  background:url(img/bg-fecha.png) no-repeat;
  display:block;
  width:65px;
  height:50px;
  font-size:1.20em;
  font-weight:bold;
  text-align:center;
  color:#fff;
  line-height:16px;
}

#principal #posts .post-top{
  height:60px;
}

#principal #posts .post-top h2 a, #principal #posts.comentarios h2, #principal #posts.pagina h1, #posts.single h1{
  margin:0 0 10px;
  color:#2b1100;
  text-decoration:none;
  font-size:1.7em;  
  line-height:25px;
}

#principal #posts .post-top h2 a{
  position:relative;
  top:5px;
}

#principal #posts.comentarios h3{
  margin:15px 0 5px;
}

#principal #posts.comentarios .comment{
  padding:10px;
}

#principal #posts.comentarios .even{
  background:#eeeef2;
}

#principal #posts .post-top h2 a:hover{
  color:#a00;
}

#principal #posts h3 {
  border-top:1px dashed #CCCCCC;
  color:#FF6600;
  font-size:120%;
  font-weight:bold;
  padding:15px 0pt 10px;
}

#principal #posts ul.marcadores{
  margin:0;
  padding:0;
  width:100%; 
  height:20px; 
}
#principal #posts ul.marcadores li{
  float:right; 
  margin:0 5px; 
  list-style:none; 
  height:18px;
}

#principal #posts p.tags{
  margin:5px 0;
  padding:2px 5px;
  background:#f1f1f1;
  border:solid #ccc 1px;
}

#principal #posts .more-link{
  font-weight:bold;
}

#principal #posts #form-comentarios{
  padding:30px 20px;
  background:#e8faff;
  width:518px;
  border:solid #afdde9 1px;
}

#principal #posts #form-comentarios legend{
  display:none;
}

#principal #posts #form-comentarios input[type="text"]{
  padding:2px 5px;
  background:url(img/bg-txt.png) repeat-x #fff;
  border:solid #afdde9 1px;
  width:250px;
  height:22px;
  color:#050551;
  font-weight:bold;
}

#principal #posts #form-comentarios textarea{
  padding:5px;
  background:url(img/bg-txt.png) repeat-x #fff;
  border:solid #afdde9 1px;
  color:#050551;
  font-weight:bold;
  clear:both;
}

#principal #posts #form-comentarios .btn{
  padding:5px 10px;
  background:#08a;
  border:solid #00aad4 1px;
  color:#fff;
  font-size:1em;
  font-weight:bold;  
}

#principal.buscador-resultado{
  padding:0;
  width:800px;  
}

#principal #buscador-resultado{
  float:left;
  padding:20px;
}

#principal .pagina .enviado, #principal .pagina .error{
  margin:10px 0;
  padding:5px;
  background:#F6FDF6;
  border:1px solid #0a0;
  color:#008000;
  text-align:center;
}

#principal .pagina .error{
  background:#fff6f6;
  border:1px solid #d40000;
  color:#a00;
}

#paginado{
  margin-top:20px; 
  font-size:1em;
}
#paginado a{
  margin:2px; 
  padding:3px 6px; 
  background:#fff0e6; 
  border:solid #f60 1px; 
  color:#f06000; 
  text-decoration:none;
}

#paginado a:hover{
  background:#f60; 
  color:#fff; 
  font-weight:bold;
}

#paginado .disabled{
  margin:2px; 
  padding:3px 6px; 
  color:#f60; 
  text-decoration:none;
}
  
#paginado .current{
  margin:2px; 
  padding:3px 6px; 
  background:#f60; 
  border:solid #f60 1px; 
  color:#fff; 
  font-weight:bold;
}

/*sidebar*/
/*---------------------------------------------------------*/

#sidebar{
  padding-right:20px;
  float:right;
  width:320px;
}

#sidebar #buscador{
  padding:8px 0 0;
  height:37px;
  text-align:center;
}

#sidebar #buscador .txtbuscador{
  padding:2px 5px;
  float:left;
  width:230px;
  height:20px;
  border:solid #ccc 1px;
  color:#050551;
  font-size:1.1em;
  font-weight:bold;
}

#sidebar #buscador .btnbuscador{
  float:left;
  background:#fbc900;
  width:70px;
  height:26px;
  border:0;
  color:#211a00;
  font-size:1.1em;
  font-weight:bold;
}

#sidebar #banner_3000x250{
  padding:10px 0 0;
  width:320px;
  text-align:center;
}

#redes-sociales{
  margin:5px 0 10px;
  padding:5px 0 10px;
  background:url(img/separador.png) no-repeat #fafafb bottom;
  text-align:center;
  border-bottom:solid #ccc 1px
}

#sidebar ul li ul{
  padding:5px;
  width:290px;
}

#sidebar ul li h2{
  display:none;
}

#sidebar ul.tabs{
  margin-top:15px;
  height:30px;
}

#sidebar ul.tabs li{
  margin-right:2px;
  float:left;
}

#sidebar ul.tabs li a{
  padding:5px 0 0;
  display:block;
  width:100px;
  height:25px;
  color:#fff;
  font-weight:bold;
  text-align:center;
  text-decoration:none;
}

#sidebar ul.tabs li a:hover{
  text-decoration:none;
}

#sidebar ul.tabs1 li a{
  background:url(img/bg-tabs-hover1.png) repeat-x #aad400;
}

#sidebar ul.tabs1 li a.marca{
  background:url(img/bg-tabs1.png) repeat-x #aad400;
}

#sidebar ul.tabs2 li a{
  background:url(img/bg-tabs-hover2.png) repeat-x #fbc900;
}

#sidebar ul.tabs2 li a.marca{
  background:url(img/bg-tabs2.png) repeat-x #fbc900;
}

#sidebar ul.cajas li ul li{
  padding:3px 0 3px 20px;
  background:url(img/ico-vineta.png) no-repeat 0 3px;
  border-bottom:solid #ccc 1px;
}

#sidebar ul.cajas1 li.widget_recent_comments ul,
#sidebar ul.cajas1 li.widget_views_most_viewed ul,
#sidebar ul.cajas1 li.linkcat ul{
  border:solid #aad400 10px;
}

#sidebar ul.cajas2 li.categorias ul,
#sidebar ul.cajas2 li.nubetags ul,
#sidebar ul.cajas2 li.archivo ul{
  border:solid #fbc900 10px;
}


#sidebar ul.cajas1 li.widget_views_most_viewed,
#sidebar ul.cajas1 li.linkcat,
#sidebar ul.cajas2 li.nubetags,
#sidebar ul.cajas2 li.archivo{
  display:none;
}

#sidebar #flickr{
 margin:10px 0; 
 text-align:center;
}

#sidebar #flickr img{
  margin:5px;
  border:solid #00aad4 5px;
}

#sidebar #flickr img:hover{
  border:solid #fff 5px;
}
/*pie*/
/*---------------------------------------------------------*/

#pie{
  padding:10px 0 0;
  float:right;
  width:960px;
  border-top:solid #ccc 1px;
  text-align:center;
}


