@import url("http://fonts.googleapis.com/css?family=Droid+Sans");
body {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;font-family: Georgia,"Times New Roman",serif;}
h3 {font-size: 18px;padding-bottom: 12px;}
strong, b {font-weight: bold;}
#header {width: 100%;padding: 30px 0;}
#logo h1 {font-family: "Segoe UI","Tahoma",arial;font-weight: bold;font-size: 29px;color: #fff;font-stretch: expanded;text-transform: uppercase;text-decoration: none;text-shadow: 0 0 100px #000;}
#logo h1 a {font-family: "Segoe UI","Tahoma",arial;font-weight: bold;font-size: 29px;color: #fff;font-stretch: expanded;text-decoration: none;text-shadow: 0 0 100px #fff;-webkit-transition: text-shadow 2s cubic-bezier(0,1,0,1);-moz-transition: text-shadow 2s cubic-bezier(0,1,0,1);}
#logo h1 a.escondido {font-family: "Segoe UI","Tahoma",arial;font-weight: bold;font-size: 29px;font-stretch: expanded;text-decoration: none;color: transparent;text-shadow: 0 0 100px #fff;-webkit-transition: text-shadow 2s cubic-bezier(0,1,0,1);-moz-transition: text-shadow 2s cubic-bezier(0,1,0,1);}
#logo h1:hover a {color: transparent;text-shadow: #fff 0 0 1px;-webkit-transition: text-shadow 2s cubic-bezier(0,.75,0,1);-moz-transition: text-shadow 2s cubic-bezier(0,.75,0,1);}
#logo h1:hover a.escondido {color: transparent;text-shadow: #ccbe1d 0 0 1px;-webkit-transition: text-shadow 2s cubic-bezier(0,.75,0,1);-moz-transition: text-shadow 2s cubic-bezier(0,.75,0,1);}
#twitter ul {background: url("images/twitter-trans.png") top left no-repeat;padding: 0 0 20px 70px;font-size: 14px;line-height: 18px;font-family: Georgia,"Times New Roman",serif;color: #fff;}
#twitter ul a {color: #fff;text-decoration: underline;font-size: 14px !important;}
#twitter ul a:hover {text-decoration: none;}
#nav {width: 100%;}
#navigation {margin: 0;padding: 0;width: auto;height: 58px;list-style: none;}
#navigation li {margin: 0;padding: 0;width: auto;height: 58px;float: left;}
#navigation a {margin: 0;padding: 10px 29px 0 20px;width: auto;height: 48px;font: 18px Georgia,"Times New Roman",serif;display: inline-block;text-decoration: none;}
#navigation a span {font: 12px Arial,Helvetica,sans-serif;display: block;}
#navigation a:hover, .current_page_item {text-decoration: none;}
#contentwrap {float: left;}
#wrap {float: left;padding: 24px 0 0;}
#contentcontainer {margin-right: 0px !important;}
.post {background: #fff;float: left;padding-bottom: 10px;box-shadow: 0 1px 1px #888;}
.post h2, .post h2 a {text-decoration: none;margin: 15px 0;font-size: 26px;line-height: 28px;text-align: left;}
.postbody {padding: 0 20px 0 20px;width: 620px !important;background: #fff;margin-left: 0px !important;text-align: justify;}
.post .first {}
a.read-more {font-weight: bold;margin-left: 1px;float: left;display: inline;}
.meta {margin-right: 0px !important;}
.meta ul {padding: 0 10px;color: #535947;font-size: 14px;line-height: 20px;text-align: right;}
.meta ul li {padding: 0 0 10px;}
.meta a {color: #535947;text-decoration: none;}
.meta a:hover {text-decoration: none;}
.meta ul em {font-style: italic;}
.meta .auth {margin-top: 20px;}
.meta .pagedesc {margin-top: 20px;font-size: 16px !important;line-height: 20px !important;}
.meta .date {border-bottom: 1px solid #baae94;margin-bottom: 10px;font-style: italic;}
.meta .comms {float: right;font-weight: bold;background: url("images/ico-comm-trans.png") center left no-repeat;padding: 2px 0 2px 26px;}
.entry {font-family: Arial,Helvetica,sans-serif !important;font-size: 14px;line-height: 22px;}
.entry p {font-family: Arial,Helvetica,sans-serif !important;font-size: 14px;line-height: 22px;margin-bottom: 15px;}
.entry ul, .entry ol {margin: 5px 0 10px 30px;}
.entry em {font-style: italic;}
.entry hr {border: 1px solid #888;margin-bottom: 15px;margin-top: 10px;}
.entry ul li, .entry li ul li, .entry ol li, .entry li ol li {font-size: 14px;line-height: 22px;}
.entry ul li {list-style: square;}
.entry li ul li {list-style: square;}
.entry ol li {list-style: decimal;}
.entry li ol li {list-style: lower-roman;}
.entry a:hover {border: none !important;text-decoration: underline;}
.entry blockquote {margin: 0px 15px 0 0 !important;padding: 0px 20px 0 40px !important;padding-left: 40px;font-style: italic;background: url("images/blockquote-trans.png") top left no-repeat;width: 80%;}
.wp-caption {text-align: center;margin: 0;}
.wp-caption img {margin-top: 5px;}
.wp-caption .wp-caption-text, .wp-caption .wp-caption-dd {background: none repeat scroll 0 0 #f7f7f7;border-radius: 5px 5px 5px 5px;font-family: Georgia,"Times New Roman",serif !important;font-size: 11px;font-style: italic;margin: 3px;text-align: center;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignright {padding: 4px;margin: 0 0 10px 20px;display: inline;float: right;}
.alignleft {padding: 4px;margin: 0 20px 10px 0;display: inline;float: left;}
img.wp-smiley {padding: 0;border: none;}
#comments h2 {font-size: 20px;font-weight: normal;padding: 10px 0 20px 0;}
#comments_wrap {width: 90%;padding: 15px 32px 75px 31px;background: url("images/bg_comments.gif") repeat-x 0 bottom;margin-bottom: -52px;position: relative;display: block;}
#comments .comment a {text-decoration: underline;}
#comments .comment p {}
#comments .comment a:hover {text-decoration: none;}
#comments .comment small {font-size: 10px;margin-top: -2px;}
#comments .comment {margin-bottom: 14px;width: 100%;float: left;}
#comments .comment .col-left {width: 110px;}
#comments .comment .col-left img {border: #ededdd 5px solid;}
#comments .comment .col-left .inside {background: url("images/bg_comment_element.gif") no-repeat right 27px;width: 110px;float: right;margin-right: -17px;position: relative;overflow: hidden;padding-right: 7px;}
#comments .comment .col-left p {font-family: "Segoe UI",arial;font-size: 13px;font-weight: bold;line-height: 19px;padding: 0 0 0 2px;}
#comments .comment .col-right {width: 422px;min-height: 88px;background: #fff;padding: 10px 20px;border: #ededdd 5px solid;}
#comments .comment .col-right  p {font-family: "Segoe UI";font-size: 13px;line-height: 20px;text-align: justify;}
* html #comments .comment .col-right {height: 100px;}
.col-left {float: left;}
.col-right {float: right;}
#comments {float: left;background-color: #fff;margin-bottom: 25px;width: 100%;box-shadow: 0 1px 1px #888;}
#comments h3 {display: inline-block;padding: 20px 0;padding-left: 20px;font-size: 22px;line-height: 24px;}
#respond {margin-top: 10px !important;}
.subscribe-to-comments {padding-left: 20px !important;}
#commentform {margin-top: 15px;}
#commentform p {margin-bottom: 20px;padding-left: 20px;font-family: "Georgia","Droid Sans","Segoe UI",arial;}
#commentform .textfield {clear: both;padding-left: 20px;}
.subscribe-to-comments label {font-size: 13px !important;font-family: "Droid Sans","Segoe UI",arial !important;}
#commentform .textlabel {text-align: right;float: left;display: inline;padding: 5px 0 0;font-family: "Droid Sans","Segoe UI";font-size: 13px;}
#commentform .thefield {float: left;display: inline;margin: 0 0 10px 0px;}
#commentform .field {border: none;border: 4px solid #ededdd;padding: 5px;padding: 5px !important;margin-right: 5px;width: 240px;font-family: Arial,Helvetica,sans-serif;font-size: 14px;background: none repeat scroll 0 0 #fff;box-shadow: 0 1px 3px rgba(204,204,204,.95) inset;}
#commentform .thefield textarea {border: none;border: 4px solid #ededdd;padding: 5px;padding: 5px !important;font-family: Arial,Helvetica,sans-serif;font-size: 14px;line-height: 20px;background: none repeat scroll 0 0 #fff;box-shadow: 0 1px 3px rgba(204,204,204,.95) inset;}
#postnav {display: block;padding: 20px 0;}
#sidebar {margin-left: 0px !important;padding-left: 20px;}
#sidebar ul.lifestream li {margin: 5px 0 20px !important;}
.pageinfo {background: #535947;padding: 20px;font-family: Arial,Helvetica,sans-serif;font-size: 16px;line-height: 22px;margin: 0 0 20px;color: #fff !important;}
.pageinfo strong {font-weight: bold !important;}
.widget {margin-bottom: 15px;}
.widget h4 span.titulo_widget {display: block;padding: 15px 10px;text-decoration: none;font-size: 16px;color: #fff;color: #fff;border: 1px solid #9da293;}
.widget h4 a:link, .widget h4 a:visited {display: block;padding: 15px 10px;text-decoration: none;background: url("images/accordion_up.png") no-repeat 230px 50%;font-size: 16px;}
.widget .selected a:link, .widget .selected a:visited {background: url("images/accordion_down.png") no-repeat 230px 50%;}
.widget h4 span {font-weight: normal;}
.widget .content {padding: 15px;}
.widget li {margin-bottom: 15px;}
#wp-calendar {width: 95%;padding: 0 0 0px 0;margin-bottom: 15px;clear: both;}
#wp-calendar caption {padding: 0 0 15px;font-weight: bold;font-size: 14px;}
#wp-calendar th {color: #fff;}
#wp-calendar th, #wp-calendar td {padding: 5px;text-align: center;background: #e7e7e7;color: #9e9e9e;}
#wp-calendar td {background: transparent;}
#wp-calendar td, table#wp-calendar th {padding: 3px 0;}
#wp-calendar a {text-decoration: underline;}
#wp-calendar a:hover {text-decoration: none;}
#footer {width: 100%;padding-top: 10px;padding-bottom: 10px;min-height: 80px;}
#footer h4 {display: block;padding: 12px 15px;text-transform: lowercase;font-weight: bold;font-size: 16px;}
#footer ul {margin: 0 0 20px;}
#footer ul li {border-bottom: 1px solid #4e5246;padding: 10px 15px;font-family: Arial,Helvetica,sans-serif;font-size: 12px;line-height: 18px;font-style: italic;}
#footer ul li a {font-family: Arial,Helvetica,sans-serif;font-size: 12px;line-height: 18px;font-style: normal !important;text-decoration: none;}
#footer ul li a:hover {text-decoration: underline;border: none !important;}
#footer ul.tweets a {color: #ccbe1d;}
#credit {font-family: "Droid Sans",Arial,Helvetica,sans-serif;font-size: 12px;font-size: 13px;text-align: center;color: #fff;padding: 0;line-height: 20px;}
#credit a {}
#credit img {vertical-align: middle;}
.clearfix {clear: both;}
*:first-child+html .clearfix {height: 0px;}
.fl {float: left;}
.fr {float: right;}
#comments .postbody {width: 480px !important;}
.metas {margin-bottom: 7px;}
.metas span.tags {font-size: .85em;font-size: 10px;text-transform: uppercase;line-height: 1.5em;margin-top: 1px;padding-top: 1px;float: left;font-family: "Segoe UI",arial;}
.metas span.tags a {color: #666;background-color: #eee;background-image: none;background-repeat: repeat;background-attachment: scroll;background-position: 0% 0%;padding-top: 2px;padding-right: 2px;padding-bottom: 2px;padding-left: 2px;text-decoration: none;text-transform: uppercase;}
.metas span.tags a:hover {color: #fff;background-color: #2d3223;background-image: none;background-repeat: repeat;background-attachment: scroll;background-position: 0% 0%;text-transform: uppercase;}
.metas span.compartir {font-size: .85em;line-height: 1.5em;margin-top: 1px;padding-top: 1px;text-transform: uppercase;text-align: center;}
div.sociable {float: right;margin: 0px !important;}
div.sociable ul {float: right;}
div.banner-inline {background: #fff;margin-bottom: 10px;text-align: center;}
#sidebar ul {clear: both;width: 100%;padding: 0 0 8px 0;}
#sidebar li {border-bottom: #eee 1px solid;padding: 5px 0 5px 21px;list-style-type: square;list-style: square;overflow: hidden;}
#sidebar ol, #sidebar ul ul {padding: 0;margin: 3px 0 0 0;}
#sidebar ol li, #sidebar ul ul li {border: 0;padding-bottom: 0;list-style-type: square;}
#sidebar .widget_categories ul, #sidebar .widget_archive ul, #sidebar .widget_links ul {margin-top: 3px;border: 0;width: 270px;margin-left: -9px;position: relative;}
#sidebar .widget_categories ul li, #sidebar .widget_archive ul li, #sidebar .widget_links ul li {width: 90px;float: left;display: inline;margin-left: 10px;line-height: 9px;text-decoration: none;font-family: "Droid Sans","Segoe UI",arial;}
#sidebar .widget_categories ul li, #sidebar .widget_archive ul li {background: url("images/bg_sidebar_folder.gif") no-repeat 0 3px;}
#sidebar .widget_links ul li {background: url("images/bg_sidebar_circle.gif") no-repeat 5px 13px;}
#sidebar .widget_categories div.content {height: 500px;}
#sidebar .widget_categories ul li a {text-decoration: none;}
#search-4 span {padding: 10px !important;}
#search-4 input {height: 24px;width: 240px;font-family: "Segoe UI",helvetica,arial;font-size: 14px;color: #999;margin: 4px;}
#search-4 div.titulo_widget {background: none repeat scroll 0 0 #878c7c;border: 1px solid #74796b;}
.post-details {background: none repeat scroll 0 0 #f7f7f7;border: 1px solid #f7f7f7;display: block;font-family: "Droid Sans","Segoe UI",helvetica,arial;font-size: 12px;margin-bottom: 10px;padding: 5px;border-radius: 3px 3px 3px 3px;}
.post-details span {background: url("images/comment.png") no-repeat scroll 1px 50% transparent;float: right;padding-left: 20px;height: 16px;}
.widget_text div.content {padding: 0px;}
.widget_text div.textwidget {padding: 5px;}
.widget_text div.textwidget p {padding: 0px;}
.widget_links div.content {font-size: 12px;min-height: 200px;}
.widget_links div.content a {text-decoration: none;font-family: "Droid Sans","Segoe UI",arial;color: #0285b8;}
.widget-simpletags div.content, #footer .st-tag-cloud {font-family: "Droid Sans","Segoe UI",arial;padding: 5px !important;}
#footer .st-tag-cloud {background-color: #44473e;}
.widget-simpletags div.content a, #footer .st-tag-cloud a {background: none repeat scroll 0 0 #4e5246;border-radius: 5px 5px 5px 5px;display: inline;margin: 0 3px 4px 0;padding: 2px 5px;text-decoration: none;line-height: 23px;}
.widget-simpletags div.content a:hover, #footer .st-tag-cloud a:hover {color: #2d2d2d !important;background: #efefef;text-decoration: none !important;}
#sidebar .widget_links ul li {background: none repeat scroll 0 0 transparent;list-style: square outside none;margin-left: 20px;padding-left: 1px;display: list-item;overflow: visible !important;font-size: 13px;}
#sidebar .widget_links ul {list-style-type: square;list-style: square;}
.widget_freshcomments div.content {padding: 5px;}
.widget_freshcomments ul {border: none;}
.widget_freshcomments ul li {padding: 2px !important;border-bottom: 1px solid #eee;margin-bottom: 10px;line-height: 16px;text-transform: lowercase;font-family: "Droid Sans","Segoe UI",arial;font-size: 11px;text-align: justify;}
.widget_freshcomments ul li:First-Letter {text-transform: capitalize;}
.widget_freshcomments ul li a {text-decoration: none;text-transform: lowercase;}
.widget_freshcomments ul li a:first-letter {text-decoration: none;text-transform: capitalize;}
.widget_freshcomments img.thumbnail {border: #a4a4a4 2px solid;float: left;margin-right: 5px;}
.widget_yarpp_widget, .widget_recent_entries {padding: 2px;}
.widget_yarpp_widget div.content, .widget_recent_entries div.content {padding: 5px;}
.widget_yarpp_widget ol li, .widget_recent_entries ul li {font-size: 11px;padding: 2px !important;line-height: 18px;text-align: justify;font-family: "Segoe UI","Droid Sans",helvetica,arial;margin-bottom: 5px;}
.widget_yarpp_widget ol li a, .widget_recent_entries ul li a {font-weight: bold;text-align: left !important;text-decoration: none;font-size: 13px;color: #0285b8 !important;}
.akpc-widget div.content {padding: 2px;}
.akpc-widget ol {}
.akpc-widget ol li {padding: 10px !important;border-bottom: 1px solid #efefef !important;margin-bottom: 4px !important;}
.akpc-widget ol li a {font-family: "Segoe IU",arial;font-weight: bold;text-decoration: none;color: #0285b8 !important;}
#page_navi_footer {width: 939px;margin: 0 auto;height: 27px;font-size: 11px;}
#page_navi_footer ul {padding: 0;}
#page_navi_footer ul li {border: none !important;}
#navf, #navf ul {padding: 0;margin: 0;list-style: none;line-height: 1;z-index: 100;}
#navf li {float: left;background: url("images/bg_separator.gif") no-repeat right 10px;border: none !important;}
#top-link {display: none;position: fixed;right: 5px;bottom: 5px;color: #fff;background-color: #222;background-image: none;background-repeat: repeat;background-attachment: scroll;background-position: 0% 0%;padding: 10px;outline: none;font-family: "Droid Sans","Segoe UI",arial;font-size: 13px;text-decoration: none;}
::selection {background: #699;color: #fff;}
::-moz-selection {background: #699;color: #fff;}
.gfield {margin-bottom: 10px;}
.gform_wrapper .top_label .gfield_label {display: block;float: left;padding-right: 20px;width: 100px;margin: 5px 0px 4px !important;}
.gform_wrapper input.button {padding: 5px 10px 6px !important;}
.gform_wrapper input {padding: 7px 3px !important;border: 1px solid #ccc;}
.gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label textarea.textarea {width: 350px !important;padding: 7px 3px !important;border: 1px solid #ccc;}
.gform_wrapper .entry img, .gform_wrapper img.thumbnail {padding: 0px !important;border: 0px !important;}
ul.top_label .clear-multi {clear: none !important;}
.gform_wrapper .gfield_checkbox, .gform_wrapper .gfield_radio {margin-left: 120px !important;}
img.ui-datepicker-trigger {border: 0px;padding: 0px;}
#credit p {font-size: 14px;text-shadow: none;cursor: pointer;-moz-transition: font-size 5s cubic-bezier(0,.75,0,1);-moz-transition: text-shadow 5s cubic-bezier(0,.75,0,1);}
#credit p a {text-decoration: none;}
#overlay {position: absolute;width: 100%;height: 100%;top: 0;display: none;z-index: 110;background: rgba(0,0,0,.8);background: -webkit-gradient(radial,50% 40%,0,50% 40%,900,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.9)));background: -moz-radial-gradient(50% 50% 90deg,ellipse closest-side,rgba(0,0,0,.5) 0,rgba(0,0,0,.9) 100%);}
#overlay p {font-family: "Papyrus";font-style: italic;font-size: 30px;text-align: center;padding: 30px;margin: 0 auto;color: #fff;position: fixed;width: 100%;}
.widget_yarpp_widget img {margin: 3px;margin-bottom: 5px;margin-top: 5px;}