/*
Theme Name: hcante2
Theme URI: http://muralles.net
Description: tema del blog personal
Version: 2.5
Author: Hugo Muralles
Author URI: http://muralles.net/
Tags: cool XD
*/
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{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
blockquote,q{quotes:none;} blockquote:before,blockquote:after,q:before,q:after{content:none;} :focus{outline:0;}
del{text-decoration:line-through;} table{border-collapse:collapse;border-spacing:0;} .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} * html .clearfix{height:1%;} .clearfix{display:block;clear:both;} a{color:#999;}
body{background:#F1F1F1;font-family:Tahoma, Verdana, sans-serif;font-size:12px;color:#333;}
body img.bg {min-height:100%;min-width:1024px;width:100%;height:auto;position:fixed;top:0;left:0;}
div#page-wrap{width:600px;margin:0 auto;}
div#header h2 a{background:url("images/header.png") repeat scroll 0 0 transparent;height:71px;position:absolute;top:0;width:600px;}
div#description{color:#CCC; float:right; font-size:11px; margin-right:79px; position:relative; text-align:right; top:6px;}
div#content{background:none repeat scroll 0 0 #FCFCFC; margin:71px auto 0; padding:50px; position:relative;width:500px;}
div#social { background:none repeat scroll 0 0 #F2F2F2; height:42px; margin:0 auto; padding:2%; width:96%; -moz-border-radius:3px; -webkit-border-radius:3px; }
div#social a img{ float:left; margin:0 10px; }
span.commentnumber,span.commentnumber a{color:#DDD;background:#333;-moz-border-radius:5px;-webkit-border-radius:5px;text-decoration:none;padding:3px;}
div#content h1,div#content h1 a{clear:both;color:#555;font-family:Serif;font-size:1.6em;font-weight:normal;letter-spacing:-1px;text-decoration:none;margin:22px 0 0;padding:12px 0 2px;}
div#content h1.posttitle { font-size:1.8em; }
div#content h2 a:hover{color:#963;text-decoration:underline;}
.entry p{line-height:16px;padding:6px 0;}  a.more-link{color:#963;}
.postmetadata,.postmetadata alt{font-size:11px;width:100%;margin:0 0 10px;}
div#sidebar{position:absolute;left:570px;width:360px;top:130px;height:155px;}
div#pages{float:left;width:90px;height:155px;}  div#pages ul{margin:14px 0;}
div#pages ul li{border-bottom:1px #999 solid;padding:7px 0 6px 5px;}
div#pages ul li a{display:block;text-decoration:none;color:#DDD;}
div#feed p a{float:left;width:90px;height:155px;background:url("images/feed.png") center no-repeat;}
div#twitter p a{float:left;width:90px;height:155px;background:url("images/twitter.png") center no-repeat;}
div#email p a{float:left;width:90px;height:155px;background:url("images/email.png") center no-repeat;}
div#footer{position:relative;background:#333;color:#DDD;width:550px;margin:-15px auto 0 auto;padding:25px;}
div#footer h3{color:#DDD;font-family:Serif;font-size:1.8em;font-weight:400;padding:0 0 14px;}
div#blogroll{float:left;width:210px;}
div#blogroll ul li{border-bottom:1px solid #555;padding:3px 0 4px 4px;}
div#blogroll ul li a{display:block;}
div#about{width:250px;float:right;}
div#about p{-moz-border-radius:3px; -webkit-border-radius:3px; background:none repeat scroll 0 0 #383838; border-bottom:5px solid #444;margin:4px 0; padding:10px; }
div#about .email{width:170px;}
div#footer a{color:#DDD;text-decoration:none;}  div#footer a:hover{color:#FFF;}
div.navigation{clear:both;width:100%;margin:13px 0 30px 0}
div.alignleft{float:left;width:49%;text-align:left;padding:6px 0;}
div.alignright{float:right;width:49%;text-align:right;padding:6px 0;}
ins,a:hover{text-decoration:none;}
span.muralles,div#sidebar p a span{position:absolute;left:-9999px;}