/*-- reset.css -----*/
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}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
html{font-size:100%}
body{font:normal normal normal 14px/21px 'Droid Sans',Arial,Helvetica,sans-serif;text-align:left;color:#494f55;text-shadow:0 1px 1px #fff}
a,a:visited{color:#cd8200;text-decoration:none}
h1{color:#000;font-family:'Lobster','Droid Sans',Arial,Helvetica,serif;font-size:48px;font-style:normal;font-weight:400;text-shadow:2px 2px 2px #f1f1f1;letter-spacing:0.036em}
h1 a,h1 a:visited{color:#000}
h2{border-bottom:1px solid #444;clear:both;color:#444;display:block;font-family:'Lobster','Droid Sans',Arial,Helvetica,sans-serif;font-size:2.8em;letter-spacing:-0.05em;margin:30px 0 15px;padding-bottom:2px}
p,li{line-height:1.6em;font-size:1.1em}
li a{font-style:normal}
input,textarea{color:#777}
#intro p{font-size:1.3em;line-height:1.3em;text-align:justify}
#content{font-size:0.8em}
#left p{margin-bottom:10px;text-align:justify}
#footer{color:#aaa;font-size:0.8em;padding-top:5px;text-shadow:none}html,body{margin:0;padding:0;height:100%}
* html .clearfix{height:1%}
.clearfix{display:block}
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}
::-moz-selection{background:#faffa8}::selection{background:#faffa8}
header,footer,section,article,aside,nav{display:block}
#body{background:#dbdcde url('../img/bg.png') top left repeat;min-height:100%;height:100%;position:relative}
#header{display:block;height:100px;width:100%}
#header .title{display:block;margin:0 auto;padding-top:25px;text-align:center}
#wrapper{width:800px;margin:0 auto -80px;padding-bottom:10px}
#intro{display:block;width:450px;margin:0 auto 20px}
#left,#center,#right{float:left;display:inline;width:250px;margin-right:25px;padding-bottom:30px}
#right{margin-right:0}
.vcf{background:transparent url('../img/vcf.png') top left no-repeat;display:block;float:right;position:relative;top:3px;text-indent:-9999px;height:16px;width:16px}
.me{float:left;margin:0 15px 5px 0}
.loader{background:transparent url('../img/loader.gif') no-repeat 50% 50%}
#flickr ul{margin:20px 0 0 28px}
#flickr ul li{display:inline;margin-right:26px}
#flickr ul li img{margin-bottom:18px;border:5px solid #eee;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5)}
#twitter .loader{display:block;width:100%;height:100px}
#twitter ul{margin:20px 0 0 0}
#twitter li{padding:0 0 15px}
#twitter li .created{padding:2px 6px;background:#eee url('../img/created_bg.png') repeat-x 0 0;background:-webkit-gradient(linear, 15% 30%, 15% 100%, from(#eee), to(#ccc));color:#333;font-size:0.8em;text-shadow:0 1px 1px #fff;border:1px solid #999;-moz-border-radius:4px;-webkit-border-radius:4px}
#twitter li a.hashtag:link,#twitter li a.hashtag:visited{color:#68717a;border:none}
#twitter li a.hashtag:hover{border-bottom:1px solid #aaa}
#showmore{display:block;border-top:1px solid #444;margin:0;width:100%}
#showmore span{background-color:#dbdcde;display:block;float:right;position:relative;top:-11px;padding-left:5px}
#more{display:none;height:400px}
#footer{background:#000;bottom:0;height:30px;position:fixed;width:100%}
#footer .inner{width:800px;margin:0 auto}
#social{display:block;float:right;text-align:right;width:45%}
#social a{margin-left:5px;position:relative;top:4px}
#lang{display:block;float:left;width:40%}
#lang a {display:block;float:left;padding-left:10px;text-decoration:none;text-indent:-9999px;position:relative;top:5px;height:11px;width:16px}
#lang a.es{background:transparent url('../img/es.png') top left no-repeat}
#lang a.gl{background:transparent url('../img/gl.png') top left no-repeat}
#lang a.en{background:transparent url('../img/gb.png') top left no-repeat}