/*
Theme Name: Vida Sencilla
Author: Vida Sencilla
Author URI: http://www.vidasencilla.es/
Description: La belleza de lo simple.
*/
body{font:100%/1.5 Verdana,Arial,Helvetica,sans-serif;padding:0;margin:0;color:#333;background:#fff;text-align:center}
input,textarea,select{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em}
textarea{overflow:auto}
/*body{font:100%/1.5 Georgia, "Times New Roman", Serif;padding:0;margin:0;color:#333;background:#fff;text-align:center}*/
/*#vida-sencilla{background:#fff url(../images/bg/body.jpg);margin:0 auto;position:relative;font-size:.85em}*/
#vida-sencilla{background:#fff;position:relative;font-size:.85em}

h1{font:180% "Century Gothic", "Avant Garde", Arial, Helvetica, sans-serif;color:#989898}
h2{font:150% "Century Gothic", "Avant Garde", Arial, Helvetica, sans-serif;color:#000}
h2 a{color:#666}
a{text-decoration:none;color:#A74661}
a:hover{text-decoration:underline}
a img{border:none}
/*.post-img img{padding:1px;background:#fff;border:1px solid #ccc}*/
/*.external-icon{margin-left:.1em}
.external-link{white-space:nowrap}*/
p{margin:1em 0}

#logo a span,#header .description,#quick-search label span,hr,.scr-av,.js #authors-s,.hidden,#commentform .textarea label,.previous-pictures a.tit,.js .js-scr-av,#last-tweet .external-icon{position:absolute;overflow:hidden;clip:rect(0,0,0,0);height:0}
.scr-not-av,#post-comments{display:none}

/* Altura cabecera: #header + #bookmark */
#header{height:215px;text-align:center;background:url(../images/bg/topper_5.gif) repeat-x bottom}
#logo{width:960px;margin:0 auto;position:relative}
#logo a{display:block;background:url(../images/logo.png) no-repeat 0 0;height:72px;width:381px;position:absolute;top:16px;left:0;z-index:999}
#page{width:960px;text-align:left;margin:0 auto}
#footer{width:960px;clear:both;text-align:right;margin:0 auto;padding:.5em 0 3em 0;font-size:.8em}
#follow-us{position:absolute;top:3.6em;font-size:.8em;width:960px;text-align:right}
#follow-us a{font-weight:bold;padding-left:19px;background:url(../images/icons/social/facebook.png) no-repeat 0 50%;margin:0 .2em}
#follow-us .twitter-link{background-image:url(../images/icons/social/twitter.png)}
#follow-us #vs-rss{background-image:url(../images/icons/rss.gif)}
#nav{position:absolute;top:108px;width:100%;z-index:99;text-transform:lowercase;text-align:center}
#nav,#nav ul{float:left;width:960px;list-style:none;line-height:1;font-weight:bold;padding:0;margin:0 auto}
#nav ul{text-align:left}
#nav a{display:block;color:#fff;text-decoration:none;padding:.3em 1em;white-space:nowrap}
#nav a:hover{color:#464000}
#nav a span{padding:.2em .5em}
#nav ul ul a span{padding:.1em .5em;margin-left:2px}
#header #logged-user{font-size:.8em;width:960px;margin:0 auto;text-align:right;padding-top:5px}
.new-account{font-weight:bold}

#nav a:hover span{background:#464000;color:#fff}
#nav li.sfhover a span,#nav li:hover a span{background:#464000}
#nav li.sfhover a,#nav li:hover a{color:#fff}
#nav li.sfhover li a span,#nav li:hover li a span{background:#605D00}
#nav li.sfhover li a span,#nav li:hover li a{color:#A6C162;color:#ffc}
#nav li.sfhover li a span,#nav li:hover li a:hover{color:#fff}
#nav li.sfhover li a span{background:#605D00}
#nav li:hover li a:hover span{background:#464000}

#nav a.daddy{background:url(rightarrow2.gif) center right no-repeat}
#nav li{float:left;padding:0}
#nav li ul{position:absolute;left:-999em;height:auto;width:14.4em;w\idth:13.9em;font-weight:normal;margin:0}
#nav li li{padding-right:1em;width:13em}
#nav li ul a{/*width:13em;w\idth:9em;*/font-size:.8em;padding:.28em 1em}
#nav li ul ul{margin:-1.75em 0 0 14em}
/*#nav ul .rincones:last-child{padding-bottom:.3em}*/
#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul{left:-999em}
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul{left:auto}
/*#nav li:hover,#nav li.sfhover{background:#ddd}*/
#breadcrumb{margin:1em 0 .5em 0}

#quick-search{width:100%;margin:0 auto;position:absolute;top:113px;right:0;z-index:100}
#quick-search .form-field{width:960px;margin:0 auto;text-align:right;position:relative}
#quick-search .form-field div{position:absolute;z-index:999;width:18em;right:0}
#s{border:1px dotted #464000;padding:.1em .2em}
#searchsubmit{margin:0 0 -.25em .5em}
#main-content{font-size:.95em}
#main-banner{position:absolute;top:29px;left:0;width:100%}
#main-banner div{width:960px;margin:0 auto;text-align:right}
#banners{margin:1.5em 0 1em 0;/*border:1px dotted #f3f3f3;background:#fdfdfd;text-align:center;padding:2.5em*/}
.banner300{/*border:1px dotted #f3f3f3;background:#fdfdfd;padding:41px 0;*/text-align:center}
#banners img{float:none}
/*#banners a{margin-top:1.5em;float:right}*/

#main-tools{background:#808000;color:#fff;padding:20px 0}
#main-tools .wrapper{width:960px;text-align:left;margin:0 auto}
#main-tools .block{width:265px;float:left;padding:.7em 20px;background:#464000;border:1px solid #fdfdfd}
#collaborate,#future-contents{margin-right:20px}
#future-contents{width:264px !important}
#main-tools h4{margin:.2em 0 0}
#main-tools ul{margin:.5em 0;padding:0;line-height:1em}
#main-tools li{list-style:none;margin:0;padding:0;border-bottom:1px dotted #fff}
#main-tools li:last-child{border:none}
#future-contents li,#main-tools a{color:#fff}
#main-tools li a{color:#fdfdfd;font-size:.75em;padding:.5em;display:block;text-decoration:none}
#main-tools li a:hover{background:#808000;text-decoration:none;color:#fff}
#main-tools #emphasized-options a{padding-left:2.45em}
#main-tools .rss-contents a{background:#464000 url(../images/icons/rss.gif) no-repeat .35em center}
#main-tools .rss-contents a:hover{background:#808000 url(../images/icons/rss.gif) no-repeat .35em center}
#main-tools p{font-size:.75em}

#quote-of-the-day {margin:1.5em 0}
blockquote{padding:15px;margin:0;background:url(../images/quotes/up.gif) no-repeat 0 0;color:#000/*;font-size:.85em*/}
.blockquote{margin:2em 2.5em}
blockquote p{padding:0 15px 10px 0;float:left;background:url(../images/quotes/down.gif) no-repeat bottom right}
cite{font-size:.8em;float:right}
.single .reflexion{padding-top:2em}
.single blockquote{padding:13px;margin:0;color:#333;font-size:.85em;background:url(../images/quotes/up_s.gif) no-repeat 0 0;color:#000}
.single blockquote p{background:url(../images/quotes/down_s.gif) no-repeat bottom right}
.intro blockquote,.intro blockquote p,.excerpt blockquote,.excerpt blockquote p,.single .excerpt blockquote,.single .excerpt blockquote p{background:none;padding:none;float:none;margin-bottom:0;padding:0;font-style:italic}
.intro cite,.excerpt cite{float:none;display:block;margin:0 0 1.5em 0;text-align:right}
acronym{cursor:help}

.interview .question{font-weight:bold;font-size:1.1em}
.interview .answer{margin-bottom:2em;color:#555}
.interview .question span{font-weight:normal;font-size:.9em}
.interview .answer span{font-weight:bold}
.interview h2{margin-bottom:1.25em}

.single .text-list li{margin-bottom:1em}
.single .normal-text{margin:0;padding:0}
.single .normal-text li{margin:1em 0;padding:0;list-style:none}

.autoclear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.autoclear{display:block}
/* Hides from IE-mac \*/
* html .autoclear{height:1%}
.autoclear{display:block}
/* End hide from IE-mac */

/* Home */
.main-posts{width:520px;float:left;padding:1.5em 40px 1.5em 0;font-size:.95em}
.main-posts h2{margin:.75em 0 .6em 0;font-size:180%}
.main-posts .img{padding-bottom:.4em}

#last-tweet{margin-top:3.5em;font-size:.75em;background:url(../images/index/twitter.gif) no-repeat 0 0;padding:1.5em 2em 0 1.5em;position:relative}
#last-tweet h2{margin:.2em 0 .1em 0;font-family:Verdana,Helvetica,sans-serif}
#last-tweet h2 a{font-weight:bold}
#last-tweet .twitter-link{color:#DF5A32}
.twitter-timestamp{position:absolute;right:60px;top:2em}
#facebook h2{margin:.5em 0 0 .77em;font:1em Verdana,Helvetica,sans-serif}
#facebook h2 a{font-weight:bold;background:url(../images/index/facebook.gif) no-repeat right 6px;padding:5px 15px 5px 5px;color:#A74661}

.other-posts{width:323px;float:left;padding:1.5em 35px;background:#f1f1f1}
.other-posts h2{margin:.5em 0}
.other-posts h2 a{color:#676700;font-size:.85em}
.other-posts .post{padding:.7em 0}
.other-posts .post-img{float:left}
.other-posts .intro{padding-left:120px}
.other-posts .no-img-intro{margin-top:-.5em}
.home .last-post .img{float:left;margin:.1em 2em 0 0}
.home .img-v img{max-height:250px;width:auto}
.home .img-h img{max-width:250px;height:auto}

.home .thumb{position:relative;width:100px}
.home .thumb-v img{max-height:100px;width:auto;position:absolute;right:0}
.home .thumb-h img{max-width:100px;height:auto}

/* Revisar */
.home #main-content{background:url(../images/bg/side.gif) repeat-y right}
.home .main-posts{background:none}
.home .main-posts,.home .other-posts{padding-top:2em}
.home .main-posts img{margin-top:.5em !important}
.home .main-posts h2{margin:.5em 0 .2em 0}
#beta-msg{width:515px;padding:52px 0  0 445px;color:#666}
.what{font-size:.85em;color:#999}
.home .other-posts .read-more a:hover,#reflexion .more-link:hover{background:#F1F1F1}
.other-posts .what{color:#888}
#yesterday{width:264px !important;margin-right:20px}
#articulo{padding-bottom:.5em}
#imagen{margin:1.5em 0;padding-top:1.5em;border-top:1px dotted #ccc}
#imagen .img-h{max-width:520px;height:auto}
#imagen .img-v{max-height:520px;width:auto}
#imagen .desc{margin-top:1em}
#imagen .img-info,#imagen .text-info{font-size:.9em}
#imagen .img-info strong,#imagen .text-info strong{color:#666;font-weight:normal}
#reflexion,#recomendacion,#navegacion{padding-bottom:1.5em;border-bottom:1px dotted #ccc;margin-bottom:1.5em}
.home .paypal-info{padding-bottom:2em;border-bottom:1px dotted #ccc}
#navegacion{padding-bottom:0}
#reflexion blockquote{margin-top:.5em}
#current-vs{text-align:right}
#main-quote{margin-top:3em}
#main-quote *{color:#777}
#main-quote blockquote{background-image:url(../images/quotes/up_main.gif)}
#main-quote blockquote p{background-image:url(../images/quotes/down_main.gif)}
.home .navigation{text-align:center;margin:2.5em 0}
.home .navigation span{margin:1em}
.home .navigation a{border:1px dotted #ccc;padding:.4em .5em;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#fff}
.home .navigation a:hover{text-decoration:none;background:#676700;color:#fff}
/*.home .post-img img{border:1px solid #ededed;padding:1px;background:#fff}*/
/* Revisar */

/* Single */
.main-contents{width:600px;float:left;padding-right:20px}
.other-contents{width:305px;float:left;padding-left:35px}

.more-link{background:#676700;color:#fff;text-decoration:none;display:table;margin-top:.5em;padding:0 .15em;font-size:.85em}
.more-link:hover{color:#676700;background:#fff}
.single .details{font-size:.85em}
.collaborator{font-style:italic;color:#000}
.author-warning{font-size:.85em;margin-top:3em}
.js #content-a{display:none}
.closed-content,.open-content{padding-left:30px;background:url(../images/icons/right.gif) no-repeat left 50%}
.open-content{background-image:url(../images/icons/up.gif)}

#image-gallery{display:block;margin:3em 0 3em 50px;padding:0}
#image-gallery li{margin:0;padding:0;list-style:none;display:block;float:left;width:170px;height:170px}

#summary{width:100%;height:280px;margin:4.2em 0 3.7em 0;position:relative;padding-top:10px}
#summary-menu{float:left;background:url(../images/index/help.png) no-repeat 0 bottom;width:200px;height:275px;display:block}
#summary-menu ul{margin:17px 0 0 0;padding:0}
#summary-menu li{margin:0;padding:0;list-style:none}
#summary-menu a{display:block;width:180px;padding:10px 20px 10px 0;font:110% "Century Gothic", "Avant Garde", Arial, Helvetica, sans-serif;color:#999;text-align:right;font-weight:bold}
#summary-menu a:hover{text-decoration:none;color:#333}
#item-description{width:260px;position:absolute;top:0;right:0;height:80px;padding:220px 20px 0 20px}
.item{background-image:url(../images/index/summary.jpg);background-repeat:no-repeat;background-position:center 0}
.item-1{background-position:center -300px}
.item-2{background-position:center -600px}
.item-3{background-position:center -900px}

#picture-of-the-day{margin-bottom:2.5em/*;background:url(../images/index/picture-bg.jpg) no-repeat 0 bottom;padding-bottom:3em*/}
#picture-of-the-day p{margin:0}
#picture-of-the-day .location{padding:.2em 0;font-size:.85em}
#picture-of-the-day .title a{font:bold 100% "Century Gothic", "Avant Garde", Arial, Helvetica, sans-serif;background:#676700;color:#fff;text-decoration:none;padding:0 .2em}
#picture-of-the-day .title a:hover{background:#A74661}
#picture-of-the-day .img{float:left;margin:1em 2em 0 0}
#picture-of-the-day h2{text-align:left;font-size:1.2em;font-weight:bold;margin:.5em 0 .2em 0}
#picture-of-the-day h2 a{color:#676700}
#picture-of-the-day .description{padding-top:1em;color:#000;font-size:.9em}

#bookmark{position:absolute;top:195px;width:955px;margin:0 auto;text-align:right;font-size:.75em}
#bookmark ul{margin:0;padding:0}
#bookmark li{margin:0 0 .4em 0;padding:0;list-style:none}
.gecko #bookmark,.ie #bookmark{top:173px}
#bookmark a{color:#fff}
.gecko-home-page-instructions{margin:1.8em 0 4em 0;padding:1.5em;font-size:.95em;background:#fff;-moz-border-radius:25px;border:1px solid #d9d9d9}
.gecko-home-page-instructions a{color:#1C3568}
.gecko-home-page-instructions a:hover{text-decoration:none}
.gecko-home-page-instructions img{float:none;margin:0 .2em}

/* Single */
.postmetadata{font-size:.9em}
.single h1{margin-bottom:.3em;font-size:190%}
.single h3{font:130% "Century Gothic", "Avant Garde", Arial, Helvetica, sans-serif;color:#666;margin-top:1.7em}
.single .other-contents{padding-top:2.5em}
.single .excerpt{font-weight:bold;font-size:1.1em;padding:.2em 0 1px 0}
.post-metadata{background:#f4f4f4;padding:.5em 2em;margin-bottom:2em;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px}
.not-vs{margin-top:2.5em}
.post-metadata p,.post-metadata ul{margin:0 0 1em 0;padding:1em 0 0 0}
.post-metadata .same-cat{text-align:center;padding-top:.5em}
.post-metadata .same-cat li{border:1px dotted #ccc;padding:.15em .5em;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
.post-metadata .same-cat li:hover{background:#fff}
.post-metadata .same-cat li:hover a{text-decoration:none}
.post-metadata .same-cat p{margin:0}
.share-this ul{padding:0}
.category .share-this{margin-top:2em}
.post-metadata ul li{margin:0;padding:0;list-style:none}
.post-metadata .rss{margin-top:.9em}
.post-metadata .action{padding:2px 0 2px 0;font-size:.85em}
.post-metadata .action a{padding:2px 0 2px 25px;background:url(../images/icons/rss.gif) no-repeat 0 center}
.post-metadata .read-comments a{background-image:url(../images/icons/read-comments.gif)}
.post-metadata .respond a{background-image:url(../images/icons/comment.gif)}
.share-this{border:1px dotted #ccc;border-width:1px 0}
.share-this li{display:inline;margin-right:7px}
.share-this img{margin-right:7px}
.share-this span{font-weight:bold}
.toggle-bookmarks{margin-left:5px}
.post-metadata .same-cat li{display:inline;margin:0 .5em}
.post-metadata .in-vs{padding:0}
.post-metadata .in-vs span{font-size:.85em}
.post-metadata .in-vs a{padding-left:.85em;display:block}
.post-metadata .next,.post-metadata .previous{margin-top:1em}
.related-posts h3{font-size:1em;font-weight:bold}
.related-posts{border-bottom:1px dotted #ccc}
.author-preview{font-size:.85em;margin-bottom:2.5em}
.author-preview img{float:left;margin-right:1.5em}
.author-preview a{color:#666}
.author-preview #current-author{padding-top:65px}
.js .author-preview #current-author{padding-top:50px}
.single blockquote{padding:13px;margin:0;color:#333;font-size:.85em;background:url(../images/quotes/up_s.gif) no-repeat 0 0;color:#000}
.single blockquote p{background:url(../images/quotes/down_s.gif) no-repeat bottom right}
.author-short-desc{margin:-1.2em 0 1em .1em;font-size:.85em}

.single .other-contents{padding-top:1.9em}
#post-comments{background:url(../images/single/comments.gif) no-repeat 0 0;height:35px;margin:0 0 2em 1.5em;position:relative}
#post-comments.no-comments{background-image:url(../images/single/comments-empty.gif)}
#post-comments.no-comments a{left:12px}
#post-comments a{font-weight:bold;color:#333;position:absolute;top:4px;left:10px}
#post-comments .read-comments{left:36px}
#post-comments .read-comments-few{left:39px}
#post-comments .read-comments-many{left:31px}
#post-comments a:hover{text-decoration:none}

/*.read-more{margin-top:-.7em}*/
.read-more{white-space:nowrap}
.read-more a{background:#676700;color:#fff;text-decoration:none;padding:0 .2em}
.read-more a:hover{color:#676700;background:#fff}

#comments{border:1px dotted #ccc;border-width:1px 0;margin-top:2em;position:relative}
#comments cite{float:none;font-size:1em;font-weight:bold}
#respond{position:relative}
.up span{display:none}
.up{position:absolute;display:block;width:21px;height:21px;background:url(../images/icons/up.gif) no-repeat 0 0;top:0;right:0}
#comments .up{top:1.7em}
#comments h3,#respond h3{margin-top:1.7em}
#commentform{margin-bottom:2.5em;padding:1.5em;background:#f4f4f4;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;position:relative}
#commentform textarea,#commentform .form-field input{border:1px solid #ccc;font:85%/1.5 Verdana,Arial,Helvetica,sans-serif;padding:.3em;color:#575757}
#commentform .user-data{width:250px;float:left}
#commentform label{display:block;font-size:.85em}
#commentform .logged-user{font-size:.85em;margin-bottom:.5em}
#commentform .subscribe-to-comments{padding-top:.5em}
#commentform .subscribe-to-comments label{display:inline}
#commentform .textarea{padding-bottom:.5em}
.unlogged #commentform .textarea{width:310px;float:left}
#commentform textarea{width:553px}
.unlogged #commentform textarea{width:90%}
#commentform .form-field{margin-bottom:.5em}
#commentform .form-field input{width:200px}
#commentform .form-buttons{text-align:right}
#commentform .form-buttons input{background:#ddd;border:1px solid #ccc;padding:.4em 0;width:208px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.unlogged #commentform .form-buttons{position:absolute;left:1.5em;top:13.9em}
#commentform .error{background:#fcc}
#comment-errors{text-align:center;margin-top:1.5em}

.commentmetadata{font-size:.85em}
#comments .navigation{margin:2em 0;padding:0;text-align:center}
#comments .navigation li{margin:1em;padding:0;list-style:none;display:inline}
#comments .navigation li.next{right:0}
#comments .navigation a{border:1px dotted #ccc;padding:.4em .5em;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
#comments .navigation a:hover{text-decoration:none;background:#f4f4f4;color:#333}
#comments .commentlist li{margin:2.5em 0;padding:1em 0 0 0}
#comments .commentlist li:first-child{padding:0}
#comments .commentlist p{margin:.5em 0 0 0}
#comments .commentlist .odd{}
#comments .commentlist .bypostauthor{padding-left:90px;min-height:60px}
#comments .commentlist .comment-author-vidasencilla{padding-left:0;min-height:0}
.bypostauthor.comment-author-alejandro{background:url(../images/authors/small/alejandro.jpg) no-repeat 10px 1.4em}
.bypostauthor.comment-author-ignacio{background:url(../images/authors/small/ignacio.jpg) no-repeat 10px 1.4em}
.bypostauthor.comment-author-isabel{background:url(../images/authors/small/isabel.jpg) no-repeat 10px 1.4em}
.bypostauthor.comment-author-natalia{background:url(../images/authors/small/natalia.jpg) no-repeat 10px 1.4em}
.bypostauthor.comment-author-sergio{background:url(../images/authors/small/sergio.jpg) no-repeat 10px 1.4em}
.bypostauthor.comment-author-teresa{background:url(../images/authors/small/teresa.jpg) no-repeat 10px 1.4em}

.single .main-img,.single .video,.wp-caption,span.youtube{text-align:center;margin:3em auto;display:block}
.single .video-vimeo{margin:3em auto;font-size:.85em}
.single .video-vimeo object{margin-bottom:.5em}
.wp-caption p.wp-caption-text{font-size:.85em;line-height:1em;text-align:left;padding-left:5px}

.single img.aligncenter{margin:3em auto;display:block}
.single .main-img img.aligncenter{margin:0 auto}
.single .quote{margin:2.5em auto}

/* Category */
.archive #main-content{padding-bottom:2.5em}
.archive .cat-img{margin:1.5em 0 0 3em}
.archive .share-this {border:none}
.tag-cloud{font-size:.85em;margin-bottom:2.5em}
.tag-cloud ul{margin:1.5em 0;padding:0}
.tag-cloud li{margin:0 .5em 0 0;padding:0;display:block;float:left}
.tag-cloud a{padding:.1em .2em;white-space:nowrap}
.tag-cloud a:hover,.tag-cloud a.current{background:#676700;color:#fff;text-decoration:none}
.cat-desc h3,.tag-cloud h3{color:#676700;font-size:1.3em;font-weight:bold;margin:1.5em 0 1em 0}
.cat-desc h3 span,.tag-cloud h3 span{font-size:.7em;font-weight:normal}
.category-mas-con-menos .cat-list{margin:3.5em 0;width:100%;padding-left:20px;text-align:center;font-size:.95em}
.category-mas-con-menos .cat-list ul{margin:0 auto;padding:0;width:570px}
.category-mas-con-menos .cat-list li{margin:0 30px 0 0;padding:0;list-style:none;float:left}
.category-mas-con-menos .cat-list a{display:block;height:190px;width:160px;font:120% "Century Gothic", "Avant Garde", Arial, Helvetica, sans-serif;color:#676700;background:url(../images/categories/mas-con-menos.jpg) no-repeat 0 bottom;filter:alpha(opacity=60);opacity:.6}
.category-mas-con-menos .cat-list a:hover{filter:alpha(opacity=100);opacity:1;text-decoration:none}
.category-mas-con-menos .cat-list .ecologia a{background-position:-190px bottom}
.category-mas-con-menos .cat-list .estilos a{background-position:-380px bottom}

.cat-desc .intro-a{float:left;width:48%;padding-right:2%}
.cat-desc .intro-b{float:left;width:48%;padding-left:2%}

.page #main-content,.error404 #main-content{padding-bottom:1.5em/*;font-size:.85em*/}

.archive h2 a{color:#676700}
.archive .navigation-b{font-size:.95em}
.archive .navigation{text-align:center;margin:2.5em 0}
.archive .navigation span{margin:1em}
.archive .navigation a{border:1px dotted #ccc;padding:.4em .5em;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.archive .navigation a:hover{text-decoration:none;background:#f4f4f4;color:#333}

.archive .img{margin:2em auto;text-align:center}
.archive .img-v img{max-height:600px;width:auto}
.archive .img-h img{max-width:600px;height:auto}
.archive .previous-post{padding-bottom:2em;margin-bottom:2em;border-bottom:1px dotted #ccc}
/*.archive .previous-post img,*/.archive .previous-post .post-img{float:left}
.archive .previous-post .intro{padding-left:170px;font-size:.85em;font-style:italic}
.archive .previous-post .no-img-intro{margin-top:-.5em;font-style:italic;font-size:.85em}
.archive .thumb{position:relative;width:150px}
.archive .img-v{min-height:150px}
.archive .img-v .thumb img{max-height:150px;width:auto;position:absolute;right:0}
.archive .img-h .thumb img{max-width:150px;height:auto}

.archive .last-post{padding-bottom:1.5em;border-bottom:1px dotted #ccc;margin-bottom:1.5em}
.archive .tit{padding-bottom:.5em}
/*.category .other-contents,.tag .other-contents{padding-top:2em}*/
.category-rss a{padding:2px 0 2px 22px;background:url(../images/icons/rss.gif) no-repeat 0 center;font-size:.85em;color:#666}
.archive .tit span{font:bold 90% "Century Gothic", "Avant Garde", Arial, Helvetica, sans-serif}
.archive .last-post h2{margin:.2em 0 .3em 0}
.archive .last-post .excerpt{font-weight:bold}

.author #main-content{position:relative}
.author .main-contents{padding:0 0 0 35px;width:584px;border-left:1px dotted #ccc}
.author .other-contents{padding:0 35px 0 0}
.author .share-this{position:absolute;top:0;right:0;text-align:right}
.author #options{margin-top:.5em}
.current-author-data img{margin:.5em 0 1em 0}
#author-life .contact{line-height:3.5em;color:#666;float:right;font-size:.85em}
#author-life .external-link{white-space:nowrap}
#author-life .external-icon{margin:0 0 0 .1em}

/* Sergio */
.cat-ilustracion h1,.cat-sergio h1{margin-bottom:.15em}
.section-by{color:#989898;margin:0 0 2em .1em;font-size:.9em;display:block}
.section-by a{color:#989898}
.la-foto-de-sergio .img{margin:2em 0}
.cat-sergio .img,.cat-ilustracion .img,.author .last-picture .img{margin-top:0}
.cat-sergio .img-location,.cat-imagenes .img-location,.imagenes .img-location,.la-foto-de-sergio .img-location,.author .last-picture .img-location{font-size:.85em;font-style:italic;margin-top:.5em;text-align:right}
.cat-sergio .main-contents h2,.cat-ilustracion .main-contents h2,.la-foto-de-sergio h1,.author .last-picture h2{font-size:140%;font-weight:bold;color:#000}
.la-foto-de-sergio .img-desc,.imagenes .img-desc{margin-top:1.5em;color:#666}
.img-desc .content-info{font-size:.9em;margin-top:1em}
.img-desc .content-info strong{color:#666;font-weight:normal}
.img-desc dt,.home dt{font-weight:bold}
.img-desc dd,.home dd{margin:0 0 1em 0;font-size:.9em;color:#666}
.cat-sergio .tit,.cat-ilustracion .tit,.author .last-picture .tit,.cat-imagenes .tit{padding:0}
.author .tit .date,.cat-sergio .tit .date,.cat-ilustracion .tit .date,.cat-imagenes .tit .date{font-weight:normal;display:block;padding-left:1em}
.author .last-picture{border-bottom:1px dotted #ccc;padding-bottom:1.5em;margin-bottom:2.5em}
.cat-sergio .previous-pictures,.cat-ilustracion .previous-pictures,.cat-imagenes .previous-pictures{border-top:1px dotted #ccc;margin-top:2.5em;padding-top:1.5em}
.cat-sergio .read-more,.cat-ilustracion .read-more,.category-imagenes .read-more,.author .last-picture .read-more{margin:0;text-align:right}

/* Accesibilidad */
.about h1{margin-bottom:1em}
.about .main-contents{padding-bottom:2em;width:599px;border-right:1px dotted #ccc}
.about .summary{color:#000}
.about .main-contents h2{margin-top:1.5em}
/*.page-id-16 .about .main-contents{border:none}*/
.page-id-16 .about .main-contents img{float:left;margin:1.7em 2.5em 0 0}
/*.page-id-16 .about .other-contents{border-left:1px dotted #ccc}*/
.about h2{font-size:1.5em;padding-bottom:.4em}
.about h3{font:1.4em "Century Gothic", "Avant Garde", Arial, Helvetica, sans-serif;color:#676700;margin-top:0}
.about dt{font-weight:bold;font-size:1.1em}
.about dd{margin:.2em 0 1.5em 0}
.page-id-16 dl{margin-bottom:2em}
.page-id-16 .about dt{font-size:1em}
.page-id-16 .about dd{margin:.2em 0 .5em 1em}
.quality-icons{list-style:none;padding:2em 0;margin:0 0 0 2em}
.quality-icons li{display:inline;margin-right:1.5em;padding:0}
.accessKeys{list-style:none;line-height:1.5em;margin:2em 0}
.accessKeys strong{font:bold 180% "Century Gothic", "Avant Garde", Arial, Helvetica, sans-serif;color:#808000;padding-right:.5em;}

/* Lightbox*/
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#jquery-lightbox a{color:#A74661}
#jquery-lightbox a img{border:none}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#lightbox-container-image{padding:20px}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lightbox-container-image-box>#lightbox-nav{left:0}
#lightbox-nav a{outline:none}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}
#lightbox-nav-btnPrev{left:0;float:left}
#lightbox-nav-btnNext{right:0;float:right}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 20px 10px 20px}
#lightbox-container-image-data{padding:0;color:#333}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}
#lightbox-image-details-caption{font-weight:bold}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}
#lightbox-secNav-btnClose{width:17px;float:right;padding-bottom:0.7em}

.previous-pictures ul{margin:2.5em 0;padding:0}
.previous-pictures li{margin:0;padding:0;list-style:none;height:150px;width:120px;float:left}
.previous-pictures .img-v img{height:100px;width:auto}
.previous-pictures .img-h img{width:100px;height:auto}

#tooltip{
font:10px Verdana,Helvetica,sans-serif;
position:absolute;
border:1px solid #333;
background:#fff;
padding:5px 8px;
color:#333;
display:none;
border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;
border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0
}

.vs-rss ul{margin:.8em 1.5em .8em 0;padding:0}
.vs-rss li{margin:1.3em 0 .2em 0;padding:0;list-style:none;font-size:1.1em}
.vs-rss li a span{font-weight:bold;padding:2px 0 2px 42px;background:url(../images/icons/rss2.gif) no-repeat 0 center}
.vs-rss li li{font-size:.85em;margin:0 0 .3em 1em}
.vs-rss li li span{font-weight:normal}

.category-rincones #names{float:left;width:240px;height:240px;font:110% "Century Gothic", "Avant Garde", Arial, Helvetica, sans-serif}
.category-rincones #names ul{margin:0;padding:0}
.category-rincones #names li{margin:0;padding:0;list-style:none}
.category-rincones #names .carretera-manta{margin-top:25px}
.category-rincones #names a{width:240px;display:block;padding:10px 20px;color:#000}
.category-rincones #names a:hover{background:url(../images/categories/rincones_a.png) no-repeat 0 center;text-decoration:none}
.category-rincones #names a:focus,.category-rincones .current{outline:none;background:url(../images/categories/rincones_on.png) no-repeat 0 center}
.category-rincones .cat-desc img{float:left;margin:-30px 40px 0 0}
.category-rincones h2{margin-top:0;font-weight:bold;padding-top:10px;color:#676700;font-size:1.4em}
.category-rincones h2 a{color:#676700;font-size:1em}
.category-rincones .go a,.category-rincones .go a:hover{background:#676700;color:#fff;padding:.1em .2em;font-size:.95em;text-decoration:none}
.corner{clear:both;margin-left:240px;padding-top:2em}
.js .corner{padding-top:1.5em;display:none;clear:none}

.category-imprescindibles .block{width:280px;float:left;padding:0 40px 65px 160px;background:url(../images/categories/imprescindibles/a.png) no-repeat 10px 0;margin-top:1.5em}
.js #imprescindibles .block{filter:alpha(opacity=60);opacity:.6;cursor:pointer}
.js #imprescindibles .hover{filter:alpha(opacity=100);opacity:1}
.js #imprescindibles .hover a{text-decoration:underline}
.js #imprescindibles .hover{color:#000}
.category-imprescindibles .even{padding-right:0;padding-left:170px}
.category-imprescindibles .b{background:url(../images/categories/imprescindibles/b.png) no-repeat 37px 2px}
.category-imprescindibles .c{background:url(../images/categories/imprescindibles/c.png) no-repeat 38px 1em}
.category-imprescindibles .d{background:url(../images/categories/imprescindibles/d.png) no-repeat 6px 1.9em}

.legal-warning .other-contents{background:url(../images/license/creativecommons.gif) no-repeat 2.5em 4.5em;padding-top:350px;padding-left:2.5em}
.legal-warning .warning{font:bold 120% "Century Gothic", "Avant Garde", Arial, Helvetica, sans-serif;color:#f00}

#contact-options .tit{font:140% "Century Gothic", "Avant Garde", Arial, Helvetica, sans-serif;color:#000;padding-bottom:.4em}
#contact-options .reminder{margin-bottom:2em}
#contact-options .email,#contact-options .tel{font-size:1.2em;font-weight:bold}

.formField,.captcha{clear:both}
.contact-page label span{width:12em;display:block;float:left;text-align:right;padding-right:1em;font-weight:bold}
.contact-page h1{margin-bottom:1em}
.contact-page .formField input{width:30em;margin-bottom:3em;border:none;border-bottom:1px solid #ccc;padding:.3em 0}
.contact-page .formField .error{background:#fcc}
textarea{border:1px solid #ccc;margin-bottom:3em;width:29em;padding:.5em;color:#666}
.contact-page .captcha input{border:1px solid #ccc;margin-bottom:.5em}
.captcha .info{margin-left:15.3em;font-size:.85em}
.captcha input{margin-left:13em}
.captcha img{margin:1em 0 0 12.8em}
.formButtons input{font-size:1.1em;margin:2em 0 2em 30.5em;background:#464000;border:none;padding:.5em 1em;color:#fff;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
}
#errors{margin-top:22em;line-height:3em}
#errors span{display:block;font-size:1.3em;font-weight:bold}
	
.contact-page label span{width:12em;display:block;float:left;text-align:right;padding-right:1em;font-weight:bold}
.contact-page form{margin-top:2em}
.contact-page .formField input{width:30em;margin-bottom:3em;border:none;border-bottom:1px solid #ccc;padding:.3em 0}
.contact-page .formField .error{background:#fcc}
.contact-page .captcha input{border:1px solid #ccc;margin-bottom:.5em}
.contact-page .formButtons input{margin-left:33.5em}
.contact-page .errors ul{line-height:2em}
.contact-page .first,.thankyou .first{margin-top:1.7em}
.contact-page .a,.recomendar .a,.thankyou .a{font-size:1.1em}
.contact-page .b,.recomendar .b{font-size:1.2em}

.recomendar .main-contents{margin-bottom:2.5em}
.recomendar form{margin-top:2.5em}
.recomendar .formField input{width:30em;margin-bottom:3em;border:none;border-bottom:1px solid #ccc;padding:.3em 0}
.recomendar label span{display:block;float:left;width:15em;text-align:right;padding-right:1em;font-weight:bold}
.recomendar .textarea span{float:none;width:auto;text-align:left;margin-bottom:.1em}
.recomendar .textarea{padding-left:16em}
.recomendar textarea{margin-bottom:1em;height:8em}
.recomendar .formButtons input{margin:0 0 0 36.5em}
.recomendar .summary strong{display:block}

.res .navigation span{display:inline}
.res .navigation-b{margin-bottom:2.5em}
.res h1{font-size:190%}
.res h2{margin-bottom:.2em}
.res .search-result{font-size:.95em;margin:2em 0 2.7em 1.5em}
.res .postmetadata{padding-left:2em}
.res span{display:block}
.res h2 a{color:#676700;font-size:.9em}
.res .navigation{text-align:center}
.res .navigation a{margin:0 1em;border:1px dotted #ccc;padding:.4em .5em;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.res .navigation a:hover{text-decoration:none;background:#f4f4f4;color:#333}
.no-results{height:15em}

#tabs{margin:0;padding:1em 0;border-bottom:1px solid #ccc}
#tabs li{list-style:none;margin:0;padding:.5em 1em;display:inline;font-size:1.35em;border-left:1px dotted #ccc}
#tabs .colabora{border:none;padding-left:0}
#tabs a{color:#808000}
#tabs a:hover,#tabs a:focus{text-decoration:none;color:#989898}
#tabs a:focus{color:#000}
#tabs .current-tab{color:#000}
.guia{font-size:1.1em}
.guia .tab-content{padding:1.3em 0 2em 0}
.guia .tab-content ol{line-height:2em;font-size:.95em}
.guia h3,.guia p.intro{font-size:1.3em;font-weight:bold;margin:.7em 0 1.3em 0}
.guia .b{margin-top:2em}
.guia .thanks{font-size:1.2em;margin-top:1.5em}
.guia .instructions{margin:3em 0 2em 0;font-size:.85em}
.guia #donaciones strong{font-size:1.2em}
.paypal-info{text-align:center;font-size:1.2em;margin:2em 0}
.paypal-info a{color:#fff;background:#7D3549 url(../images/colabora/heart.gif) no-repeat 12px center;padding:.5em 1em .5em 35px;font-weight:bold;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.paypal-info a:hover{background-color:#A74661}
.guia #donaciones ul{margin:1.5em;padding:0;line-height:2.3em}
.guia #donaciones li{list-style:none}
.guia .amount{border:1px solid #ccc;padding:.2em;width:4em}
.guia textarea{width:548px;margin:.5em 0 1em 0;height:8em}
#commentlen{float:right;color:#666}
#donaciones .formButtons input{margin:0 0 1.5em 0}
.guia .main-contents{width:560px;padding-right:60px}
.guia #other-contents{font-size:.85em;padding-top:4.8em}
.guia #other-contents strong{font-size:1.1em}

.login-process{margin:2em 0;width:960px}
.login-process label{line-height:2.7em}
.login-process label span{width:300px;display:block;float:left;text-align:right;padding-right:15px}
.login-process label input{width:20em;padding:.3em;border:1px solid #ccc}
.login-process .formButtons{margin:1.5em 0  0 315px}
.login-process .formButtons input{margin:0}
.login-options{margin:1.5em 0;padding:0 0 0 315px;font-size:.85em}
.login-options li{list-style:none;margin:0 1.5em 0 0;display:inline}
.login-process p.message{margin-bottom:2em}
.login-process p.error{color:#900;margin-bottom:2em}
.forgetmenot input{width:auto !important;margin:0 5px 1px 315px;vertical-align:middle;border:none !important}

.my-profile .msg{background:#F4FDEF;border:1px solid #ACDFA7;color:#384F34;padding:1em;margin-bottom:2.5em;font-size:.95em;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.my-profile .errors{background:#FFEBE8;border-color:#DC3B10;color:#000}
.my-profile .errors ul,.my-profile .errors li{list-style:none;margin:0;padding:0}
.my-profile fieldset{margin:2em 0;border:1px solid #ccc;padding:1.5em;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.my-profile legend{padding:0 .5em;font:bold 130% "Century Gothic", "Avant Garde", Arial, Helvetica, sans-serif;color:#676700}
.my-profile .formField{padding:.6em 0}
.my-profile label span{display:block;float:left;width:12em;text-align:right;padding-right:.5em}
.my-profile label .description{display:inline;float:none;font-size:.95em}
.my-profile fieldset p{margin-top:0;font-size:.95em}
.my-profile fieldset input{width:20em;padding:.25em;border:1px solid #ccc}
.my-profile .textarea{margin-left:12.5em}
.my-profile .textarea label{display:block;margin-bottom:.2em}
.my-profile .textarea textarea{margin:0;width:28em;height:10em}
.my-profile .formButtons{text-align:right}
.my-profile .formButtons input{margin:0 0 1em 0}
.my-profile .first{margin-top:1.7em}
.my-profile .a,.recomendar .a{font-size:1.1em}
.my-profile .b,.recomendar .b{font-size:1.2em}
.my-profile select{width:20.7em;border:1px solid #ccc;padding:.2em}

/* colabora */.page-id-11 .main-contents{font-size:.9em}
.login-process{font-size:.85em}

#main-content.manage-suscriptions{background:#fff;padding-bottom:2em}
.manage-suscriptions fieldset{margin-bottom:2em;border:1px solid #989898;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;padding:.5em 1.5em}
.manage-suscriptions legend{padding:0 .5em;font-size:1.1em;color:#464000;margin-left:1em}
