/*
Theme Name: soyrenovable WP Theme
Themee URI: http://soyrenovable.es/
Description: soyrenovable.es
Author: David Costales
Author URI: http://davidcostales.com/
Tags: soyrenovable,custom,two columns
*/
/* ---------------------
TIPOGRAFÍA Y COLORES
--------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td{margin:0;padding:0;}
fieldset,img,abbr{border:0;}
h1,h2,h3,h4,h5,h6,th,var{font-style:normal;font-weight:normal;}
ul,li{list-style:none;}
strong.search-excerpt{background:yellow;}
em{background:#fff8cc;border-bottom:solid 1px #ffe222;font-style:normal;padding:0 2px;color:#333;}
body{font-size:13px;background:url(images/body-bg.jpg) #596300;font-family:"Helvetica",Arial,sans-serif;}
blockquote{font-style:italic;background:url(images/bg-quote.gif) no-repeat;color:#777;margin:5px 25px;text-indent:30px;font-family:"Century Gothic",sans-serif;}
/* ---------------------
PLANTILLA
--------------------- */
#wrapper{top:0;left:0;width:980px;height:auto;padding:25px 25px 0 25px;}
#header{height:110px;width:980px;background:url(images/header-logo.png) top left no-repeat;margin-bottom:20px;overflow:hidden;}
#main{margin-top:20px;}
#page{width:756px;float:left;color:#323232;}
.lista{margin:5px 0 10px 30px;}
.lista li{list-style-type:square;list-style-position:outside;padding:1px 0;}
#footer{background:url(images/footer-bg.png) top left no-repeat;width:940px;height:334px;clear:both;padding:20px;margin-bottom:-7px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.title{margin-bottom:20px;}
.title-archive{color:#333;font-weight:bold;text-transform:uppercase;margin-bottom:20px;padding-left:220px;font-size:12px;background:url(images/titulo-archivo.png) top left no-repeat;height:50px;line-height:50px;display:block;}
.title-last-news{color:#333;font-weight:bold;text-transform:uppercase;margin-bottom:20px;padding-left:220px;font-size:12px;background:url(images/titulo-noticias.png) top left no-repeat;height:50px;line-height:50px;display:block;}
.title-search{color:#333;font-weight:bold;text-transform:uppercase;margin-bottom:20px;padding-left:220px;font-size:12px;background:url(images/titulo-busqueda.png) top left no-repeat;height:50px;line-height:50px;display:block;}
.sep{padding:0 6px;color:#444;}
.spacer{clear:both;height:1px;margin:0;padding:0;border:0;}
.copy{text-align:center;font-weight:bold;margin:20px 0;color:#222;}
.copy a:link,
.copy a:visited{text-decoration:underline;color:#222;}
.copy a:hover{text-decoration:none;}
.right{float:right;margin-left:10px;}
.left{float:left;margin-right:10px;}
.center{text-align:center;clear:both;margin:5px 0 10px 0;}
#sidebar{width:222px;float:left;}
#sidebar h3{text-align:center;padding:10px;font-weight:bold;font-size:15px;color:#828282;background:#e3e3e3;margin-bottom:20px;}
#sidebar .social{padding:0;margin-bottom:20px;text-align:center;}
#sidebar .social img{padding:0 4px;}
#sidebar .big-ad{padding:11px 11px;background:#fff;margin-bottom:20px;-moz-box-shadow:1px 1px 1px #879701;-khtml-box-shadow:1px 1px 1px #879701;-webkit-box-shadow:1px 1px 1px #879701;}
#sidebar .rss{color:#595650;padding:20px;background:#fff;line-height:17px;margin-bottom:20px;-moz-box-shadow:1px 1px 1px #879701;-khtml-box-shadow:1px 1px 1px #879701;-webkit-box-shadow:1px 1px 1px #879701;}
#sidebar .rss ul{margin:20px 0;text-align:right;}
#sidebar .rss li{padding:5px 0;}
#sidebar .rss [type="text"] {padding:4px;border:1px solid #e3e3e3;width:122px;}
#sidebar .rss [type="submit"] {border:none;color:#828282;font-weight:bold;background:#e3e3e3;padding:5px;}
#sidebar .rss a:link,
#sidebar .rss a:visited{text-decoration:none;color:#828282;font-weight:bold;background:#e3e3e3;padding:2px 5px;}
#sidebar .rss a:hover{color:#555;}
h2#icon-author{background:url(images/icon-pencil.png) top left no-repeat;padding-left:40px;margin:15px 0 10px 0;}
h2#icon-related{background:url(images/icon-related.png) top left no-repeat;padding-left:40px;margin:15px 0 10px 0;}
h2#icon-addcomment{background:url(images/icon-addcomment.png) top left no-repeat;padding-left:40px;margin:20px 0 10px 0;}
.icon-rss{background:url(images/icon-rss.png) top left no-repeat;color:#595650;margin-bottom:20px;padding-left:40px;line-height:32px;font-size:20px;display:block;font-weight:bold;}
.icon-last{background:url(images/icon-last.png) top left no-repeat;color:#595650;margin-bottom:20px;padding-left:40px;line-height:32px;font-size:20px;display:block;font-weight:bold;}
.icon-archive{background:url(images/icon-archive.png) top left no-repeat;color:#595650;margin-bottom:20px;padding-left:40px;line-height:32px;font-size:20px;display:block;font-weight:bold;}
.small-rss{font-size:13px;background:url(images/small-rss.png) no-repeat;padding-left:20px;font-weight:normal;}
#sidebar .twitter{color:#595650;padding:20px;background:#fff;margin-bottom:20px;-moz-box-shadow:1px 1px 1px #879701;-khtml-box-shadow:1px 1px 1px #879701;-webkit-box-shadow:1px 1px 1px #879701;}
#sidebar .twitter-title{text-align:center;margin-bottom:20px;}
#sidebar .twitter a:link,
#sidebar .twitter a:visited{text-decoration:none;color:#333;font-weight:bold;}
#sidebar .twitter a:hover{text-decoration:underline;color:#000;}
#sidebar .twitter li{border-bottom:1px solid #e3e3e3;padding:5px 0;}
#sidebar .last-posts{color:#595650;padding:20px;background:#fff;margin-bottom:20px;-moz-box-shadow:1px 1px 1px #879701;-khtml-box-shadow:1px 1px 1px #879701;-webkit-box-shadow:1px 1px 1px #879701;}
#sidebar .last-posts a:link,
#sidebar .last-posts a:visited{text-decoration:none;color:#333;}
#sidebar .last-posts a:hover{text-decoration:underline;color:#000;}
#sidebar .last-posts li{border-bottom:1px solid #e3e3e3;padding:5px 0;/*list-style-type:square;list-style-position:inside;*/}
#ads-block{margin-right:1px;}
#ads-block img{border:7px solid #fff;-moz-box-shadow:1px 1px 1px #879701;-khtml-box-shadow:1px 1px 1px #879701;-webkit-box-shadow:1px 1px 1px #879701;}
#ads-block ul li{margin-left:15px;float:right;}
#nav{background:url(images/menu-bg.jpg) top left no-repeat;width:980px;line-height:40px;height:40px;margin-bottom:3px;font-size:13px;}
#nav ul li{float:left;text-transform:uppercase;}
#nav ul li a{display:block;text-decoration:none; padding-top:1px;padding-left:15px;}
#nav ul li a:link,
#nav ul li a:visited{display:block;color:#b9a37b;font-weight:bold;}
#nav ul li a:hover{color:#dbcbaf;}
#sub-nav{background:#fff;height:30px;line-height:30px;font-size:12px;overflow:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
#sub-nav ul li{float:left;text-transform:uppercase;}
#sub-nav ul li a{display:block;text-decoration:none;padding-left:9px;}
#sub-nav ul li a:link,
#sub-nav ul li a:visited{display:block;color:#0b2000;font-weight:bold;}
#sub-nav ul li a:hover{color:#000;text-decoration:underline;}
.post-content{line-height:20px;font-size:13px;}
.post-content p{padding-bottom:10px;}
.post-content a:link,.post-content a:visited{text-decoration:underline;}
/* ---------------------
SEARCH
--------------------- */
.search{margin-right:10px;}
form#search-form{position:relative;height:40px;overflow:hidden;}
#search-text{margin-top:7px;font-size:12px;background:#554729;outline:none !important;border:1px solid #40361f;color:#b39e76;padding:5px;width:160px;margin-left:15px;}
#search-submit{position:absolute;right:0;overflow:hidden;outline:none !important;background:url(images/search-button.png) no-repeat;width:31px;height:31px;border:0;margin-top:6px;padding:0;}
/* ---------------------
SECTION
--------------------- */
.section{width:193px;height:421px;background:#fff;overflow:hidden;-moz-box-shadow:1px 1px 1px #879701;-khtml-box-shadow:1px 1px 1px #879701;-webkit-box-shadow:1px 1px 1px #879701;padding:20px;float:left;color:#333;font-size:12px;line-height:16px;margin-right:19px;margin-bottom:20px;}
.section h1 a:link,
.section h1 a:visited{font-size:17px;color:#222;line-height:20px;font-weight:bold;text-decoration:none;}
.section h1 a:hover{color:#000;text-decoration:underline;}
.section p{margin:20px 0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:5px 0;padding:5px 0;font-style:italic;}
.section img{margin:20px 0;border:5px solid #e3e3e3;}
.small-tags{color:#828282;font-weight:bold;background:#e3e3e3;padding:5px;text-transform:uppercase;}
.small-tags a:link,
.small-tags a:visited{color:#828282;text-decoration:none;}
.small-tags a:hover{color:#555;}
.small-date{color:#828282;font-weight:bold;padding-left:15px;background:url(images/small-date.gif) no-repeat left 3px ;}
.small-comment{background:url(images/comments-bg.jpg) no-repeat;padding-left:8px;height:20px;line-height:15px;float:left;color:#fff;font-weight:bold;}
.small-comment div{background:url(images/comments-bg.jpg) top right no-repeat;padding-right:8px;height:20px;}
.section-footer{width:193px;height:295px;background:#fff;overflow:hidden;-moz-box-shadow:1px 1px 1px #bfcb5e;-khtml-box-shadow:1px 1px 1px #bfcb5e;-webkit-box-shadow:1px 1px 1px #bfcb5e;padding:20px;float:left;font-size:12px;margin-right:19px;}
.section-footer a:link,
.section-footer a:visited{text-decoration:none;color:#333;}
.section-footer a:hover{text-decoration:underline;color:#000;}
.section-footer h2{text-align:center;padding:10px;font-weight:bold;font-size:15px;color:#778429;background:#cde040;margin-bottom:10px;}
.section-footer li{list-style-type:none;border-bottom:1px solid #e3e3e3;padding:5px 0;}
.section-footer-paper{background:url(images/footer-bg-paper.png) top right no-repeat;width:144px;height:295px;overflow:hidden;padding:20px;float:left;color:#333;font-size:12px;}
.section-footer-paper a:link,
.section-footer-paper a:visited{text-decoration:none;color:#333;text-transform:uppercase;font-weight:bold;}
.section-footer-paper a:hover{text-decoration:underline;color:#000;}
.section-footer-paper li{line-height:21px;list-style-type:none;}
/* ---------------------
SECTION SINGLE
--------------------- */
.section-single{width:697px;min-height:1000px;padding:20px;background:#fff;overflow:hidden;-moz-box-shadow:1px 1px 1px #879701;-khtml-box-shadow:1px 1px 1px #879701;-webkit-box-shadow:1px 1px 1px #879701;float:left;color:#333;font-size:12px;line-height:16px;margin-right:19px;margin-bottom:20px;}
.section-single h1{font-size:24px;color:#222;line-height:30px;margin:10px 0;font-weight:bold;width:698px;}
.section-single h2{color:#222;border-bottom:solid 2px #d1d1d1;padding:10px 0;clear:both;margin-bottom:10px;font-weight:bold;font-size:18px;color:#444;}
.section-single a:link,
.section-single a:visited{text-decoration:none;color:#378100;}
.section-single a:hover{text-decoration:underline;color:#378100;}
.img-small{float:left;background:#fff;padding:4px;margin-right:8px;border-right:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;}
.views {
	background: #efefef;
	color: #474747;
	padding:15px;
	border-bottom:1px solid #fff;
	font-size: 12px;
	overflow:hidden;
}
.views p{background:url(images/icon-chart.png) no-repeat;line-height:16px;padding-left:23px;clear:both;}
/* ---------------------
SHARE POST
----------------------*/
.share-post{background:#efefef;height:25px;color:#474747;line-height:16px;font-size:12px;margin:15px 0;padding:5px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;}
.share-post li{float:left;margin:5px 15px 5px 0;display:block;}
.share-post a:link,
.share-post a:visited{text-decoration:none;height:16px;line-height:16px;color:#555;}
.share-post a:hover{text-decoration:underline;}
.share-twitter{background:url(images/icon-twitter.png) no-repeat;padding-left:20px;}
.share-delicious{background:url(images/icon-delicious.png) no-repeat;padding-left:20px;}
.share-facebook{background:url(images/icon-facebook.png) no-repeat;padding-left:20px;}
.share-email{background:url(images/icon-email.png) no-repeat;padding-left:20px;}
.share-ayl{background:url(images/icon-ayl.jpg) no-repeat;padding-left:20px;}
.share-bitacoras{background:url(images/icon-bitacoras.gif) no-repeat;padding-left:20px;}
.share-technorati{background:url(images/icon-technorati.png) no-repeat;padding-left:20px;}
/* ---------------------
AGREGADOR BITACORAS
----------------------*/
.section-single div#bitacoras-info{background:#efefef;color:#474747;font-size:17px;padding:15px;letter-spacing:-1px;margin-bottom:15px;line-height:20px;overflow:auto;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;}
.section-single div#bitacoras-info a:link,
.section-single div#bitacoras-info a:visited{text-decoration:none;color:#fd9803;}
.section-single div#bitacoras-info a:hover{text-decoration:underline;}
.section-single div#bitacoras-info div#bitacoras-image{float:left;margin:0 15px 0 0;}
/* ---------------------
RELATED POSTS & COMMENTS
----------------------*/
.related-posts{margin-bottom:20px;}
.related-posts li{list-style-type:none;border-bottom:1px solid #e3e3e3;padding:5px 0;}
/* ---------------------
COMMENTS
--------------------- */
.comment-advise{background-color:#efefef;padding:20px;border-bottom:1px solid #fff;font-size:11px;color:#474747;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;}
.commentlist li{padding:10px;border-bottom:solid 1px #dfdfdf;border-top:solid 1px #fff;background:#efefef;}
.commentlist li img{float:left;border-right:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;background:#fff;padding:4px;margin-right:18px;}
.commentlist li p{padding-top:6px;color:#444;margin-left:75px;}
.comment-footer{font-size:12px;color:#828282;font-weight:bold;clear:left;padding-top:10px;}
cite{font-style:normal;font-size:12px;font-weight:bold;color:#333;}
.children li{margin-top:5px;border-top:solid 1px #f1f1f1;border-bottom:none;background:#fff;}
.says{font-size:11px;}
#commentform{background:#efefef;padding:10px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;}
#commentform p{padding:10px;}
#commentform [type="text"]{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#333;border:solid 1px #cecece;padding:4px 0;width:200px;}
textarea#comment{width:100%;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#333;border:solid 1px #cecece;}
#respond label{font-size:12px;font-weight:bold;}
#respond label small{font-size:11px;color:#777;font-weight:normal;}
/* ---------------------
AUTHOR
--------------------- */
.section-single h4 {
	font-size: 17px;
	margin-bottom: 10px;
	letter-spacing: -1;
}
.section-single div#author-info {
	margin-bottom: 1px;
	padding:15px;
	background:#efefef;
	color:#474747;
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;
	overflow:auto;
}
.section-single div#author-info div#author-image {
	float:left;
	background:#fff;
	padding:4px;
	margin-right:15px;
	border-right:solid 1px #dfdfdf;
	border-bottom:solid 1px #dfdfdf;
}
