body{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #564b47;text-align : center; 
background: #99afba url(/images/bkg-diff.jpg);
background-position: top left; background-repeat:repeat-x; }
#wrapper{width:750px;text-align : left;margin:auto;margin-top: 45px;margin-left: 50px;border: solid 4px #FFFFFF;background-color: #BACFDA;padding:8px;position: absolute;}
h1{font-size: 18px;margin:0px;padding:0px;font-family: Geneva, Arial, Helvetica, sans-serif;}
h2{font-size: 10px;margin:0px;padding:0px;font-weight: bold;}
p {padding:0px;margin:0px;}
img{border:0px;}
img.profile{border: solid 1px #333333;}
#left{width:178px;float:left;margin-left: 5px;}
#rigth {margin-left: 25px;float:left;width: 530px;border-left-width: 1px;border-left-style: dotted;border-left-color: #FFFFFF;}
#nav {color: #FFF; margin-left: 5px;height: 20px;padding: 10px;position: relative;font-size: 18px;
background:#43535b url(/images/bkg-menu.jpg);
background-position: top left;
background-repeat: repeat-x;
border: solid 1px #DDD;}
#nav ul{list-style: none;padding: 0;margin: 0;}
#nav li{float: left;margin-left:5px;padding-top: 0px;padding-right: 5px;padding-bottom: 0px;padding-left: 0px;}
#nav a{color: #FFF;text-decoration:none;}
#nav a:hover{color: #FFFFFF;}
#pics ul{list-style: none;padding: 0;margin: 0;}
#pics li{float: left;padding:0px;margin:4px;border:solid 1px #FFFFFF;}
#contenido {margin-top: 5px;margin-left: 5px;}
#twettimeline ul{list-style: none;padding: 0;margin: 0;}
#twettimeline li{border:1px solid #EDF1F3;padding: 5px;margin-bottom: 5px;background-color: #C6CFD5;margin-right: 3px;margin-left: 3px;}
pre {
background-color: #E3E4E8; 
margin: 10px 0; padding: 10px; 
border: 1px dotted #B9BBC5; 
font-family: "Courier New", Courier, monospace;font-size: 12px; 
overflow: auto;}
#tumblr-post {margin-top: 10px;padding: 10px;background: #F1F1F1;color: #000;font-size: 11px;font-family: verdana,sans-serif;border: solid 2px #FFF;}
#tumblr-post img{margin-top: 10px;}
#tumblr-post a{color: #000;}
#tumblr-post h2{font-size: 14px;}
#tumblr-post .date { margin: 0px 0px 10px 0px;color: #ccc;font-size: 24px;text-align: right;letter-spacing: -1px;text-transform: uppercase;border-bottom: dotted 1px #ccc;padding-left: 230px;}
#tumblr-post .date a{ color: #ccc; font-size: 24px; letter-spacing: -1px; text-transform: uppercase; text-decoration: none; }
.caption a{color: #111;}
#embebed {margin: 0px 0px 5px 0px;}
.back a{ color: #564b47; font-size: 14px; font-weight: bold; text-decoration: none; }
.next a{ color: #564b47; font-size: 14px; font-weight: bold; text-decoration: none; }
.back a:hover{ color: #FFF;}
.next a:hover{ color: #FFF;}
#navposts { margin-left: 5px;}
#navposts .back { width: 100px; float: left;}
#navposts .next{ width: 100px; float: right; text-align: right;}

#flickr_photos{ width: 400px; float: left; margin-left: 15px}
#flickr_photos #photo{width: 270px; margin-bottom: 10px;}
#flickr_photos #photo img {border: solid 5px #FFF}
#flickr_photos #photo .caption{font-size: 24px;letter-spacing: -1px;}
#flickr_sets{width: 100px; float: left;}
#flickr_sets #set{background: #F1F1F1; margin-top: 5px; padding: 10px;}
#flickr_sets #caption{width:80px}
#flickr_sets #set img{border: solid 5px #FFF}

#comments{margin-top: 8px; color: #000; }
#comments #item h2 {font-size: 12px; border-bottom: dotted 1px #000; margin-top: 10px;} 
#comments #item a{color: #000}
#comments #item body{padding-left: 5px; margin-top: 3px}

#postcomment {margin-top: 10px; color:#000; width: 430px;}
#postcomment {font-size: 10px;}
#postcomment fieldset{border: 1px solid #000; background: #F1F1F1}
#postcomment input{border: 1px solid #000}
#postcomment textarea{border: 1px solid #000; width:300px; height: 90px;}
#postcomment #userinfo input{height:20px}
#postcomment #usercomment .boton{width:302px; height: 20px;}


#comment-form {padding-top: 15px}
#comment-form h2{font-size:14px}
#comment-form label{font: 12px;font-family: Arial, Helvetica, sans-serif;}
#comment-form textarea{border:1px solid #E5E2E0;width:100%;height:100px;padding:5px;font: 12px Verdana;}
#comment-form input{padding:3px;border:1px solid #E5E2E0;margin-bottom:2px;}
#comment-form input#submit {width: 120px;height: 25px;border: 0px;background:#2C2C29;font: bold 12px Helvetica,Georgia,serif;color:#FFF;text-align:center;cursor:pointer;}

#comment{ border: 1px solid #E5E2E0; padding: 10px; margin-bottom: 10px;}
#comment #author{font-size: 14px}
#comment #date{font-size: 10px; font-style: italic;}
#comment p{padding-top:5px; border-top:1px dashed #E4E2E0; font: 12px Verdana;}


#links ul {list-style: none;padding: 0;margin: 0;margin-bottom:15px;}
#links li{width:100%;padding:0px}
#links a{padding:10px 0px 10px 3px; text-decoration:none; color:#FFF; font-size:12px;font-weight:bold}
#links a:hover{text-decoration:underline;}