/*  
Theme Name: Silver Light Blanco
Theme URI: http://www.blogohblog.com/
Description: Silver Light is a 2 columns Wordpress theme. A part of my previous theme (simple la bob). I love to hear of my work being used :). This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License</a>. This means you may use it for any purpose, and make any changes you like. Just leave my Bob link under your footer :)
Version: 0.1
Author: Bob modifed by Antonio España
Author URI: http://www.blogohblog.com/

This theme was designed and built by Bob of <a href="http://www.blogohblog.com/">Blog Oh Blog</a> based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
*/

body{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666;
 margin:0;
 padding:0;
 text-align: center;
}
h2{
 font-size:16px;
 line-height:20px;
 color:#00749E;
 margin:0;
 padding:0;

}

h3{
 font-size:12px;
 line-height:20px;
 color:#00749E;
 margin:0;
 padding:0;
}

h4{
 font-size:12px;
 /*line-height:20px;*/
 color:#00749E;
 margin:0;
 padding:5px 5px 5px 5px;
 /*border-style:dotted;*/
 background-color:#dfdfdf;

}

.h2{
 font-family:Arial, Helvetica, sans-serif;
 line-height:18px;
 font-size:12px;
 color:#312E2E;
 font-weight:700;
}
a:link,a:active{
 color:#00749E;
 text-decoration:none;
}
a:visited{
 color:#111;
 text-decoration:none;
}
a:hover{
 color:#000;
 text-decoration:underline;
}
img{
 border: none 0px;
}
#header_wrapper{
 width:980px;
 height:120px;margin:0 auto;
}
#busq{
 float:right;
 width:380px;
 height:60px;
 margin:0 auto;
 padding:10px 0 0 0;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
 letter-spacing:.0em;
 text-align:right;
}
#tagline{
 float:right;
 width:380px;
 height:60px;
 margin:0 auto;
 padding:10px 0 0 0;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 letter-spacing:.0em;
 text-align:right;
 font-style:italic;
}
#header{
 float:left;
 width:600px;
 height:120px;margin:0 auto;
 padding:0;
 /*background-color:#312e2e;*/
 /*background-color:#333333;*/
 background-color:#ffffff;
 text-align: left;
 /*background:url(http://antonioespana.es/wordpress/wp-content/images/Foto%20blog%20blanco.jpg);
 background-position: left;
 background-repeat: no-repeat;*/
}
#header h1.blogtitle{
 font-family:Arial, Helvetica, sans-serif;
 margin:0 150px;
 margin:0;
 padding:10px 0 0;
 color:#ffffff;
 /*background-color:#ffffff;*/
}
#header p.desc{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 /*margin:0 150px;*/
 /*margin:0 2.5cm;*/
 margin:-0.4cm 2.7cm;
 padding:0;
 /*text-transform:uppercase;*/
 /*letter-spacing:.16em;*/
 letter-spacing:.17em;
 height:20px;
 /*border-bottom:2px dotted #666;*/
}

#header a.header:link,a.header:visited,a.header:active{
 color:#666;
 text-decoration:none;
}

#header a.header:hover{
 color:#000;
 text-decoration:underline;
}

#top{
 /*background-color:#020202;
 background-image:url(images/topbck.gif);
 background-repeat:repeat-x;*/
 height:34px;
 text-align: left;
}
#ddnav{
 /*background-color:#333333;*/
 background-color:#ffffff;
 height:35px;
 margin:0;
 padding:0;
 text-align: left;
}
#nav{
 height:25px;
 width:980px;
 font-weight:700;
 margin:0 auto;
 padding:10px 0 0;
 text-align: left;
}
ul.nav{
 height:25px;
 line-height:25px;
 float:left;
 list-style:none;
 font-size:12px;
 text-transform:inherit;
 margin:0;
 padding:0;
}
ul.nav li{
 float:left !important;
 list-style-type:none;
 /*border-right:2px solid #312e2e;*/
 margin:0;
 padding:0;
}
ul.nav li a,ul.nav li a:link,ul.nav li a:visited{
 background:url(images/navsilver.gif) repeat-x;
 color:#818181;
 float:left;
 display:block;
 text-decoration:none;
 padding:0 15px;
}
ul.nav li a:hover,ul.nav li a:active{
 background:url(images/navblue.gif) repeat-x;
 color:#205387;
 text-decoration:none;
}
ul.nav li.current_page_item a{
 text-decoration:none;
 background:url(images/navblue.gif) repeat-x;
 color:#fff;
}
ul.nav li ul{
 float:left;
 margin:0;
 padding:0;}
#main{
 width:980px;
 margin:0 auto;
 padding:0;
 text-align: left;
}
#content{
 float:left;
 width:578px;
 margin:0;
 margin-left: 10px;
 /*margin-right: 10px;*/
 padding:0px;
}
.entry{
 float:left;
 width:558px;
 /*border:1px solid #dadada;
 background:#fff url(images/box.gif) repeat-x left top;*/
 margin:0 0 10px;
 padding:10px;
}

.entry li{
 margin-bottom: 1em;
 margin-top: 1em;
}

#sidebar{
 float:right;
 width:200px;
 margin:0;
}
.rsidebar{
 float:right;
 width:180px;
 font-size:12px;
 /*border:1px solid #dadada;
 background:#fff url(images/box.gif) repeat-x left top;*/
 margin:0 0 10px;
 padding:10px;
}
.rsidebar h2{
 font-size:12px;
 border-bottom:#eee 1px solid;
 margin:0 0 5px;
 padding:0;
}
.rsidebar ul{
 list-style-type:none;
 margin:0;
 padding:0;
}
.rsidebar ul li{
 list-style-type:none;
 margin:0 0 10px;
 padding:0;
}
.rsidebar ul li ul{
 list-style-type:square;
 margin:0;
 padding:0 3px;
}
.rsidebar ul li ul li{
 list-style-type:none;
 background:transparent url(images/li.gif) no-repeat;
 border:0;
 margin:0;
 padding:0 0 5px 20px;
}
.navigation{
 width:558px;
 float:left;
 color:#666;
}
.alignright{
 float:right;
 margin-top:10px;
}
.alignleft{
 float:left;
 margin-top:10px;
}

.entry blockquote {
  /*font-family: courier;
  font-size: 60%;*/
  font-style: italic;
  background-color:#dfdfdf;
  background-image: url(images/quotes.gif);
  background-repeat: no-repeat;
  padding:5px 5px 5px 5px;
}

.metainfo {
  /*font-family: courier;
  font-size: 60%;
  font-style: italic;*/
  border:1px #eee dotted;
  background-color:#dfdfdf;
}

.dropcaps { 
  float:left; 
  color: #00749e; 
  font-size:65px; 
  line-height:55px; 
  padding-top:1px; 
  padding-right:5px; 
}

.footnote { 
  /*float:left; */
  font-size: 10px;
  text-align: justify;
  line-height:1.5em;
  margin:0 5px 5px 10px;
  padding-bottom:1.5em;
}
span.cmt{
 background:transparent url(images/comment.gif) no-repeat;
 border:0;
 margin:0;
 padding:0 0 5px 20px;
}
span.cty{
 background:transparent url(images/category.gif) no-repeat;
 border:0;
 margin:0;
 padding:0 0 5px 20px;
}
span.next{
 background:transparent url(images/next.gif) no-repeat;
 border:0;
 margin:0;
 padding:0 0 5px 20px;
}
span.prev{
 background:transparent url(images/prev.gif) no-repeat;
 border:0;
 margin:0;
 padding:0 0 5px 20px;
}
.postmetadata{
 border-top:1px #eee solid;
 font-size:10px;
 margin:0;
 padding:5px;
}
.boxcomments{
 border-top:5px solid #ddd;
 border-bottom:5px solid #ddd;
 margin-bottom:20px;
 width:558px;
}
#commentform{
 border-top:1px solid #eee;
 margin:0;
 padding:15px 15px 1px;
}
#commentform label{
 display:block;
 margin:0;
}
#commentform input{
 width:526px;
 margin:0 5px 10px 0;
 padding:1px;
}
#commentform textarea{
 width:526px;
 margin:0 0 10px;
 padding:0;
}
#commentform #submit{
 margin:0 0 20px;
}
#commentform p{
 margin:5px 0;
}
ol.commentlist{
 margin:0 0 1px;
 padding:0;
}
ol.commentlist :hover{
 background:#eee;
}
ol.commentlist li{
 border-top:1px solid #eee;
 display:block;
 list-style:none;
 margin:0;
 padding:15px 15px 1px;
}
ol.commentlist li :hover{
 background:none;
}
ol.commentlist li.commenthead{
 display:block;
 list-style:none;
 margin:0;
 padding:5px 15px;
}
ol.commentlist li.commenthead h2{
 margin:0;
}
ol.tblist{
 border-top:1px solid #fff;
 list-style:none;
 margin:0 0 1px;
 padding:15px;
}
ol.tblist li{
 display:block;
 list-style:none;
 background:transparent url(images/c.gif) 0 2px no-repeat;
 padding-left:15px;
 margin:0 0 5px;
}
#footer{
 /*background-image:url(images/footerbck.gif);
 background-repeat:repeat-x;*/
 clear:both;
 height:24px;
 margin:0;
 padding:0;
 text-align: left;
}
#footerbox{
 color:#666;
 background-color:#ffffff;
 height:30px;
 line-height:30px !important;
 margin:0;
 padding:0;
}
.footer{
 width:980px;
 color:#666;
 height:30px;
 line-height:30px !important;
 margin:0 auto;
 padding:0;
}
.footer a:hover{
 text-decoration:underline;
 color:#666;
 border:none;
}
.footer a:link,.footer a:active,.footer a:visited{
 text-decoration:underline;
 color:#00749e;
 border:none;
}
#leftsidebar{
 float:left;
 width:180px;
 margin:0;
 padding:0px;
}
.lsidebar{
 float:left;
 width:160px;
 font-size:12px;
 /*border:1px solid #dadada;
 background:#fff url(images/box.gif) repeat-x left top;*/
 /*margin:0 10px 10px;*/
 padding:10px;
}
.lsidebar h2{
 font-size:12px;
 border-bottom:#eee 1px solid;
 margin:0 0 5px;
 padding:0;
}
.lsidebar ul{
 list-style-type:none;
 margin:0;
 padding:0;
}
.lsidebar ul li{
 list-style-type:none;
 margin:0 0 10px;
 padding:0;
}
.lsidebar ul li ul{
 list-style-type:square;
 margin:0;
 padding:0 3px;
}
.lsidebar ul li ul li{
 list-style-type:none;
 background:transparent url(images/li.gif) no-repeat;
 border:0;
 margin:0;
 padding:0 0 5px 20px;
}

/* busqueda */
.buscar_submit{
 text-indent:-9999px; 
 background:url(http://antonioespana.es/wordpress/wp-content/images/btn_buscar.gif) no-repeat top left;
 width:18px;
 height:19px;
 border:0;
 padding-left:30px;
}

#content_page .content{
 float:left;
 width:800px;
 margin:0;
 margin-left: 10px;
 /*margin-right: 10px;*/
 padding:0px;
}
#entry_page .entry{
 float:left;
 width:780px;
 /*border:1px solid #dadada;
 background:#fff url(images/box.gif) repeat-x left top;*/
 margin:0 0 10px;
 padding:10px;
}

