/*
Theme Name: GTP35
Theme URI: http://geektheplanet.net
Description: 
Version: 35
Author: Andrés Bedoya (A.K.A. Angelfire)
Author URI: http://geektheplanet.net
*/

html, body, a, object, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, dt, dd, li, fieldset, form, label, legend, article, aside, figure, footer, header, hgroup, menu, nav, section, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
table, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;outline:0;font-size:100%;vertical-align:baseline;}
article, aside, figure, footer, header, hgroup, nav, section{display:block;}
h1,h2,h3,h4,h5,h6{font-family:'Droid Sans', arial, serif;margin:0;padding:0;}
ul{margin:0;padding:0;}
body{background:url("images/bg.jpg") repeat-x scroll left top #E7EFF7;font-family:'Lucida Grande',Verdana,sans-serif;font-size:100%;}
.alignleft{float:left;}
.alignright{float:right;}
img{border:0;}
#wrapper{background-color:#fff;margin:12px auto;width:960px;-moz-border-radius:7px;border-radius:7px;}
#wrap{float:left;margin:10px;position:relative;;width:600px;}
#sidebar{float:right;margin:10px;position:relative;width:320px;}
#footer{clear:both;width:100%;}
#gtp h1,#gtp h2{padding:9px 0;}
#gtp h1 span,#gtp h2 span{display:none;}
#gtp h1 a,#gtp h2 a{background:url(images/gtp-logo.png) top left no-repeat;height:99px;display:block;}
#infog{border-bottom:1px solid #f1f1f1;}
#menusp{background-color:#2378bf;font-size:14px;margin:0 9px;overflow:hidden;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;}
#menusp ul{float:left;height:30px;list-style-type:none;padding-left:12px;}
#menusp ul li{display:block;float:left;}
#menusp ul li a{color:#fff;text-decoration:none;line-height:30px;padding:6px 12px;}
#menusp ul li a:hover{background-color:#19578c;}
#menuads{padding-top:7px;}
.hentry{border-bottom:1px solid #F1F1F1;clear:both;font-size:13px;margin-bottom:32px;padding-bottom:12px;}
.hentry p{color:#343434;letter-spacing:0.1px;}
.hentry p .alignleft{margin:0 9px 9px 0;}
.hentry table p{margin:0;}
.hentry p a:hover,.hentry ul li a:hover,.hentry ol li a:hover{color:#000;text-decoration:underline;}
.hentry h3 a,.hentry p a,.hentry ul li a,.hentry ol li a{color:#277cc3;text-decoration:none;}
.hentry h3 a:hover{text-decoration:underline;}
.hentry h1{color:#000;}
.hentry h2 a{color:#000;text-decoration:none;}
.hentry h2 a:hover{text-decoration:underline;}
.hentry .meta{color:#808080;font-size:11px;height:30px;margin-bottom:9px;}
.hentry .meta a{color:#404040;text-decoration:underline;}
.hentry .meta a:hover, .hentry .tags a:hover{text-decoration:none;}
.hentry .meta .date{background:url("images/dateclock-icon.png") center left no-repeat;padding-left:12px;}
.hentry .meta .comments{background:url("images/comments-icon.png") center left no-repeat;padding-left:15px;}
.hentry .tags{background:url("images/tag-icon.png") no-repeat scroll left center transparent;font-size:11px;margin-top:12px;padding-left:15px;}
.hentry .tags a{color:#999;text-decoration:underline;}
.hentry ul{padding:12px 0 12px 32px;}
.hentry blockquote > p{background:url("images/quote-icon.png") top left no-repeat;color:#777!important;font-style:italic;padding:0 25px 9px 30px;}
.hentry pre code{background-color:#fcfcfc;border:1px solid #ccc;clear:both;color:#333;display:block;font-size:12px;margin:5px 0 15px;overflow:auto;padding:10px;white-space:pre;}
.hentry #compartir{float:right;position:relative;}
#twitterbtn{height:20px;width:110px;}
#facebookbtn{height:20px;width:110px;}
#unobtn{height:20px;width:110px;}
.item{clear:both;margin-bottom:11px;overflow:hidden;}
.item .item-title{color:#fff;height:30px;overflow:hidden;-moz-border-radius:3px;-webkit-border-radius:4px;}
.item.bgray .item-title{background-color:#d9d9d9;}
.item .item-title h3{color:#555;float:left;font-size:14px;padding:7px;text-shadow:1px 1px 0 #fff;}
.item-content{padding-top:5px;}
.item-content ul padding:0 7px;}
.item-content ul li{font-size:12px;}
.item-content a{color:#277cc3;text-decoration:none;}
.item-content ul li a{color:#277cc3;font-size:12px;text-decoration:none;}
.item-content ul li a:hover,.item-content a:hover{text-decoration:underline;}
.sponsor{float:left;height:125px;width:125px;}
.sponsor-left{margin:0 32px 5px 1px;}
.sponsor-right{margin:0 1px 5px 32px;}
#search label{display:none;}
#search .text{border:1px solid #dcdcdc;padding:5px;width:270px;}
#search .submit{background:url("images/search-button.png") no-repeat scroll left top transparent;border:0 none;height:29px;overflow:hidden;right:0;text-indent:-5000px;top:0;width:29px;}
#followers{font-size:14px;list-style-type:none;padding:2px 7px 0;}
#followers li{margin:2px 0;padding:3px 0;}
#followers li a{color:#666;font-size:13px;text-decoration:none;}
#subsfeed{color:#ff6000;font-size:18px;}
#suscribirse{margin-top:12px;padding:0 7px;}
#suscribirse p{margin:9px 0;}
#suscribirse input#email{background:url("images/email-icon.png") no-repeat scroll 4px 4px #fafafa;border:1px solid #ccc;padding:5px 5px 5px 23px;width:180px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#suscribirse input#buttonsus{background-color:#ccc;border:0 none;border-radius:5px 5px 5px 5px;padding:5px;text-shadow:1px 1px 1px #fff;width:90px;}
#facebox,#twitbox{color:#fff;font-family:Verdana,Arial,sans-serif;margin:9px 0;padding:5px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#facebox{background-color:#3b5998;}
#facebox h3,#twitbox h3{font-size:24px;}
#facebox p,#twitbox p{font-size:12px;}
#facebox p a,#twitbox p a{color:#fff;}
#twitbox{background-color:#55bde0;}
#twittwidget{width:320px;height:460px;}
#asides li{border-bottom:1px solid #f1f1f1;padding-top:9px;}
#asides li a{color:#277cc3;text-decoration:none;}
#asides li a:hover{text-decoration:underline;}
#asides li p{font-size:12px;}
#asides h4{font-size:13px;}
.tabs{padding:2px 0;border:0;}
.tabs li{float:left;font-size:85%;list-style-type:none;padding:7px;}
.tabs li a{color:#555;text-decoration:none;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px 5px;border-top-right-radius:5px 5px;text-shadow:1px 1px 0 #fff;}
.tabs li a.active{padding:7px;background-color:#fff;}
.tab_content{font-size:14px;list-style-type:none;padding:2px 7px 0;}
.tab_content li{font-size:12px;list-style-type:none;margin:2px 0;padding:3px 0;}
.tab_content li a{color:#666;font-size:12px;text-decoration:none;}
.tab_content li a:hover{text-decoration:underline;}
a.recomtitle{color:#277cc3 !important;font-weight:bold;}
#infog{font-size:10px;margin:10px 10px 0 10px;overflow:hidden;padding-bottom:5px;}
#breadcrumb a,#randomnews a{text-decoration:none;}
#breadcrumb a:hover,#randomnews a:hover{text-decoration:underline;}
#breadcrumb{background:url("images/home-icon.png") center left no-repeat;float:left;padding-left:15px;}
#breadcrumb a{color:#666;}
#randomnews{float:right;}
#randomnews a{color:#2378bf;}
#comments{margin-bottom:32px;}
ol#commentlist{list-style-type:none;margin:20px 0;padding:0;}
ol#commentlist li{background-color:#f1f1f1;margin:9px 0;overflow:hidden;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.comment-author{float:left;margin-right:9px;width:170px;}
.comment-content{float:left;width:410px;}
.comment-content p{font-size:13px;margin:0;padding-bottom:9px;}
.comment-content p a{color:#277cc3;text-decoration:none;}
.comm-reply{float:right;margin-top:5px;}
.comm-reply a{background-color:#ccc;color:#333;font-size:12px;padding:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.comment-author .commentauthor a, .comment-bot a{color:#277cc3;text-decoration:none;}
.comment-author .avatar{float:left;height:30px;margin:1px 10px 0 0;width:30px;}
.comment-author .commentauthor{display:block;font-size:12px;font-weight:bold;}
.comment-author .commentdata{font-size:10px;}
.comment-author .commentdata a{color:#333;}
ol#pinglist{font-size:12px;padding:9px 0 0 0;}
ol#pinglist li{list-style-type:decimal;margin-left:21px;}
#respond{width:600px;}
#respond h3{font-size:18px;font-weight:bold;margin-bottom:12px;}
#respond p{margin:0 0 8px;overflow:hidden;}
#respond p label{display:block;font-size:13px;margin:0 0 4px;}
#respond p input, #respond p textarea{background-color:#fafafa;border:1px solid #ccc;padding:5px 3px;width:585px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#respond p span{width:291px;}
#respond p span input{width:275px;}
#respond p span#left{float:left;}
#respond p span#right{float:right;margin-left:18px;}
#respond #submit{background-color:#ccc;border:0 none;padding:5px;text-shadow:1px 1px 1px #fff;width:90px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#userlog{font-size:12px;text-align:right;}
#userlog a{color:#277cc3;text-decoration:none;}
#footer{border-top:1px solid #f1f1f1;clear:both;color:#277cc3;font-size:11px;height:63px;padding-top:12px;}
#footer a{color:#277cc3;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#menunocopy{float:left;padding-bottom:5px;padding-top:0;width:600px;}
#menunocopy p{padding:0 15px;margin:0;}
#menu-footer{padding:0 15px;margin-bottom:9px;overflow:hidden;}
#menu-footer li{float:left;list-style-type:none;padding-right:9px;}
#menu-footer li a{font-weight:bold;}
#paginate{font-size:13px;width:600px;}
#paginate .wp-pagenavi{text-align:right;overflow:hidden;padding:5px 10px;}
#paginate .wp-pagenavi a,#paginate .wp-pagenavi span.pages,#paginate .wp-pagenavi span.current{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;}
#paginate .wp-pagenavi a{color:#277cc3;text-decoration:none;}
#paginate .wp-pagenavi a,#paginate .wp-pagenavi a:visited,#paginate .wp-pagenavi a:active{margin:0 2px;padding:4px 8px;}
#paginate .wp-pagenavi a:hover{background-color:#277cc3;color:#fff;}
#paginate .wp-pagenavi span.pages{background-color:#eee;border:1px solid #ccc;color:#277cc3;float:left;font-weight:bold;line-height:normal;margin:2px 0 0 0;padding:4px 8px;}
#paginate .wp-pagenavi .page{padding:4px 8px;}
#paginate .wp-pagenavi span.current{background-color:#19578c;color:#fff;font-weight:bold;padding:4px 8px;margin:2px;}
#paginate .wp-pagenavi span.extend{background:none;margin:2px;padding:2px 4px;}
div#coldform *{padding:0;margin:0;}
div#coldform{font-size:12px;margin:11px 0;width:550px;color:#333;}
div#coldform fieldset{border:0 none;display:block;clear:both;}
div#coldform legend.hide{display:none;}
div#coldform label.label{text-align:right;display:block;padding:3px 0;margin:3px 0;width:200px;clear:left;float:left;}
input#coldform_carbon{margin:0 0 -7px 7px;}
div#coldform textarea#coldform_message,div#coldform input.input{background-color:#fafafa;border:1px solid #ccc;margin:3px 11px;font-size:12px;display:block;padding:3px;width:300px;float:left;-moz-border-radius:5px;-webkit-border-radius:5px;}
div#coldform input.submit{background-color:#ccc;border:0 none;margin:3px 0 13px 160px;display:block;padding:5px;width:90px;float:left;text-shadow:1px 1px 1px #fff;-moz-border-radius:5px;-webkit-border-radius:5px;}
div#coldform input.submit:hover{background-color:#eee;cursor:pointer;}