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,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;text-align:left;font-family:inherit;}table{border-collapse:collapse;border-spacing:0;}ol,ul{list-style:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";}
body{font-family:Arial, Helvetica, sans-serif; height:100%; position:relative;}


#page {text-align:center;}
#header{width: 998px;background: url('images/header.gif') no-repeat top center;margin:0 auto; text-align:left; padding-top:70px;}
#header h1{font-size:36px;text-transform:lowercase;font-weight:normal;letter-spacing: -1px; margin-left:20px;}
#header h1 a{color:#000000; text-decoration:none;}
#header h1 a:hover{ text-decoration:underline; background-color:#fefefe;}
#header h2{font-size:22px;text-transform:lowercase;font-weight:normal;letter-spacing: -1px; color:#CCCCCC;margin-left:20px;}
#content{width: 998px;margin:0 auto; text-align:left;}
#center{width:650px; margin-left:40px; float:left;_margin-left: 15px;}
.post{color:#333; line-height:26px; font-size:16px;}
.post img{border:1px solid #AAAAAA;margin:15px 7px;padding:7px;}
.post h2{font-size:30px;letter-spacing: -1px; margin-bottom:30px;} 
.post h2 a{color:#000; text-decoration:none;font-weight:bold!important;}
.post h2 a:hover{text-decoration:underline;}
.post a{color:#0066CC;}
.post a:hover{color:#0066CC; background-color:#e8f4ff; }
.post p{margin-bottom:25px;}
.post p strong{font-weight:bold;}
#sidebar{float:left; width:210px; line-height:24px; margin-left:40px; background-color:#FCFCFC; padding:15px; font-size:14px;color:#AAAAAA;}
#sidebar a{color:#0066CC;}
#sidebar a:hover{color:#0066CC; background-color:#e8f4ff; }
#sidebar li h2{color:#333333; font-size:20px; margin:10px 0 5px 0;}
#twitter-3{background: url('images/twitter.jpg') no-repeat top left;}
#twitter-3 .widgettitle{padding-left:35px;}
#twitter-3 .tweets{font-size:11px; line-height:13px;}
#twitter-3 .tweets li{background-color:#FFFFFF; border:1px solid #eee; padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px; margin-bottom:5px;}
#twitter-3 .tweets li a{color:#999999; text-decoration:none; border-bottom:1px solid #eee;}
#twitter-3 .tweets li .timesince{display:none;}

#get_recent_comments_wrap{font-size:12px; line-height:16px;}
#get_recent_comments_wrap li{background-color:#FFFFFF; border:1px solid #eee; padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px; margin-bottom:5px;}
#get_recent_comments_wrap li  a{color:#999; text-decoration:none; border-bottom:1px solid #eee;}
#get_recent_comments_wrap li  .kjgrcGravatar{float:left; margin-right:3px;}
#get_recent_comments_wrap li strong{font-weight:bold; color:#555;}
#get_recent_comments_wrap li .hace{font-size:9px; color:#ccc; display:block;}
#sidebar li{list-style:none;}
.widget{padding-bottom:10px;}
#footer{clear:both; margin-top:50px; font-size:12px; color:#666666;padding:10px;}

.comment-body{background-color:#F7F7F7; padding:10px; margin:20px 0; border:1px solid #CECFD0;}
.comment-body p{margin:5px 0 10px 75px; clear:both; color:#333333; font-size:14px;}
.datecomment{font-size:12px; color:#999999; display:block;}
.avatar{float:left; margin-right:10px; padding:2px; border:1px solid #ccc;}
.comment-author{overflow:hidden;}
.comment-author .fn{ font-size:20px;}
.comment-author .fn a{color:#0066CC;}
.comment-author .fn a:hover{color:#0066CC; background-color:#e8f4ff; }

.comment-meta{float:left;width:210px; line-height:24px; margin-left:50px; background-color:#FCFCFC; padding:15px; font-size:14px;color:#AAAAAA}
.perfil{clear:both; padding-bottom:18px; border-bottom:1px solid #ccc; font-size:12px; line-height:20px; overflow:hidden;}
.perfil img{float:left; margin-right:5px;}
.perfil h4{color:#000000; font-size:16px; font-weight:bold; line-height:15px; letter-spacing:-1px;}
.perfil h5{line-height:15px;}
.reply{text-align:right;}
.reply a{color:#0066CC; font-size:11px;}
.reply a:hover{color:#0066CC; background-color:#e8f4ff; }

.comment-author-admin .comment-body{background-color:#fff6e6; padding:10px; margin:20px 0; border:1px solid #ffcf7c;}
.navigation{clear:both; overflow:hidden; background-color:#FCFCFC; font-size:12px; padding:5px; margin-bottom:10px; margin-top:10px;}
.navigation a{color:#0066CC; }
.navigation a:hover{color:#0066CC; background-color:#e8f4ff; }
.navigation .alignleft{float:left; width:300px; overflow:hidden;}
.navigation .alignright{float:right; width:300px; overflow:hidden;}

#respond{background-color:#F7F7F7; padding:20px; font-size:12px; color:#999999; overflow:hidden;}
#respond h3{margin-bottom:10px;}
#respond label{font-weight:bold; color:#000000; font-size:14px;}
#respond input{display:block; margin-bottom:12px; font-size:14px; padding:3px;}
#respond textarea{width:400px; display:block;}
#respond .obligatorio{color:red; font-size:14px; }
#respond #submit{font-weight:bold; padding:2px 25px; font-size:16px; margin-top:10px; float:left;}
#respond #acontent{float:left;
margin:16px 0 0 30px;}
#respond a#acontent{color:#0066CC; }
#respond a:hover#acontent{color:#0066CC; background-color:#e8f4ff; }

#comment_post_ID, #comment_parent{display:none!important;}

