/*
Theme Name: LightBreaker ES Trazos-Web.com
Theme Style: Unique Dark WordPress Theme
Theme URI: http://www.trazos-web.com/temas-wordpress-espanol/
Original Theme URI: http://www.wpthemesplugin.com
Description: 3 column seo optimized custom wordpress theme with tab and advertisment slot
Author: Moses Francis
Author URI: http://wpthemesplugin.com
Modificado y traducido por: Diego Castillo
URI: http://www.trazos-web.com
Copyright 2007-2008 wpthemesplugin.com
*/

body{font-family:"Verdana",sans-serif; font-size:12px; color:#000; margin:0px; padding:0px; background:#323232 url(images/background.gif) repeat-x top}

h1, h2, h3, h4, h5, h6{font-family:"Calibri","Tebruchet MS","Tahoma",sans-serif; font-weight:normal}

#light-wrap{margin:0px auto; width:960px}

#light-container{margin:0px; width:960px; float:left}

#light-header{margin:0px;         width:960px; float:left}

#light-header h1{        text-indent:-10000px;         margin:0;         padding:0}

#light-header h1 a{        height:133px; display:block; background:#323232 url(images/header-1.png) no-repeat}

#h-logo{margin:0px; padding:0px; float:left; width:500px}

#light-header img{border-width:0px}

#h-logo h1{font-size:24px; line-height:29px; color:#F7F7F7; margin:0px; padding:0px; float:left; width:400px}

#h-logo p{font-size:12px; line-height:18px; color:#CCC; margin:0px; padding:0px; float:left; width:400px}

#h-logo h1 a{color:#f7f7f7; text-decoration:none}

#h-logo h1 a:hover{color:#FFF; text-decoration:none}

#h-right{float:right; width:500px}

#navigation{margin:7px 0px 0px; padding:0px; float:left; width:960px}

#adsense-top-gad{margin:0px; padding:5px 0px; float:left; width:960px; text-align:left; color:#FFF; background:#616161}

#navigation .nav{margin:0px; padding:0px; float:left; list-style-type:none}

#navigation .nav ul{margin:0px; padding:0px; float:left; list-style-type:none}

.nav li{margin:0px 8px 0px 0px; padding:0px; float:left; list-style-type:none; font-size:12px; color:#FFF; display:inline}

.nav ul li{margin:0px; padding:0px; float:left; list-style-type:none; font-size:12px; color:#FFF; display:inline}

.nav li a{margin:0px; padding:5px 12px; float:left; list-style-type:none; font-size:12px; color:#FFF; display:block; height:18px; line-height:18px; text-decoration:none}

.nav li a:hover{margin:0px; padding:5px 12px; float:left; list-style-type:none; font-size:12px; color:#FFF; display:block; height:18px; line-height:18px; text-decoration:none; background:#3F3F3F}

#home a{margin:0px; padding:5px 12px; float:left; list-style-type:none; font-size:12px; color:#FFF; display:block; height:18px; line-height:18px; text-decoration:none; background:#616161}

#home a:hover{margin:0px; padding:5px 12px; float:left; list-style-type:none; font-size:12px; color:#CCC; display:block; height:18px; line-height:18px; text-decoration:underline; background:#616161}

.nav li.current_page_item a{margin:0px; padding:5px 12px; float:left; list-style-type:none; font-size:12px; color:#FFF; display:block; height:18px; line-height:18px; text-decoration:none; background:#616161}

.nav li.current_page_item a:hover{margin:0px; padding:5px 12px; float:left; list-style-type:none; font-size:12px; color:#FFF; display:block; height:18px; line-height:18px; text-decoration:underline; background:#4F4F4F}

#content{background:#FFF  url(images/content.gif) repeat-y; margin:0px 0px 10px; padding:15px; float:left; width:928px; position:relative; border-top:1px solid #000; border-right:1px solid #000; border-bottom:3px solid #000; border-left:1px solid #000}

#post-entry{float:left; width:500px}

#post-entry h2{font-size:17px; line-height:22px; color:#000; margin:0px 0px 10px; padding:0px; float:left; width:500px}

.post-meta{float:left; width:500px; border-top:1px solid #dedede; margin-bottom:30px}

.top-meta{margin:0px; padding:0px 0px 2px; float:left; width:500px; position:relative; border-bottom:1px dotted #dedede}

.post-title{float:left; width:425px}

.post-title h1{font-size:26px; line-height:29px; color:#069; margin:0px; padding:5px 0px 0px; float:left; width:425px; font-weight:bold}

.calendar{background:url(images/calendar.gif) no-repeat; float:right; height:66px; width:70px; text-align:center; font-size:21px; line-height:26px; color:#000; font-weight:normal; padding-top:8px; font-family:Georgia,"Times New Roman",Helvetica,sans-serif}

.c-month{color:#349ACB}

.post-title h1 a{color:#069; text-decoration:none}

.post-title h1 a:hover{color:#069; text-decoration:underline}

.post-author{font-size:11px; line-height:20px; color:#666; margin:0px; padding:0px; float:left; width:425px}

.post-author a{color:#069; text-decoration:none}

.post-author a:hover{color:#069; text-decoration:underline}

.mini-social{float:left; width:425px}

.mini-social p{margin:0px; padding:0px; float:left; font-size:11px; line-height:17px}

.mini-social p a{color:#000; text-decoration:underline}

.mini-social p a:hover{color:#036; text-decoration:none}

.mini-social .meneame{display:inline-block; padding-top:4px; padding-bottom:4px; margin-right:10px; padding-left:18px; background:url(images/socials/meneame.gif) no-repeat left 4px}

.mini-social .fresqui{display:inline-block; padding-top:4px; padding-bottom:4px; margin-right:10px; padding-left:20px; background:url(images/socials/fresqui.gif) no-repeat left 4px}

.mini-social .autobombeame{display:inline-block; padding-top:4px; padding-bottom:4px; margin-right:10px; padding-left:18px; background:url(images/socials/autobombeame.gif) no-repeat left 4px}

.mini-social .emailtofriend{display:inline-block; padding-top:4px; padding-bottom:4px; margin-right:10px; padding-left:18px; background:url(images/socials/email.gif) no-repeat left 5px}

.my-rating{margin:0px; padding:0px; float:left; width:425px}

.my-rating .post-ratings{    margin-left:0px!important}

.the-com a{display:inline-block; background:url(images/socials/icomment.png) no-repeat left center; padding-left:16px; margin:0px}

.the-view a{display:inline-block; background:url(images/socials/view.gif) no-repeat left center; padding-left:16px; margin:0px}

.post-content{font-size:12px; line-height:20px;         text-align:justify; margin:0px; float:left; width:500px; padding-top:12px; padding-bottom:12px; overflow:hidden}

.post-content-foro{font-size:12px; line-height:20px;         text-align:justify; margin:0px; float:left; width:925px; padding-top:12px; padding-bottom:12px; overflow:hidden}

.post-content img{border-width:0px; border-style:none}

.post-content a{color:#069; text-decoration:underline}

.post-content a:hover{color:#069; text-decoration:none}

.post-content .enjoyit{background:url(images/rss_icon.jpg) no-repeat left 3px; margin:15px 0px 0px; padding-top:2px; padding-bottom:2px; padding-left:18px; font-size:12px; line-height:18px}

.post-content .enjoyit a{color:#069; text-decoration:underline}

.post-content .enjoyit a:hover{color:#2a6277; text-decoration:none}

.post-social{margin:0px; padding:8px 10px; float:left; width:470px; background:#f8f8f8; border:1px solid #dedede; font-size:12px; line-height:18px; font-weight:bold; color:#000}

.post-social a{font-weight:normal; color:#036; text-decoration:underline}

.post-social a:hover{font-weight:normal; color:#000; text-decoration:none}

#searchform{float:left; width:90%; padding-left:5px; margin:0px; padding-top:5px; padding-bottom:15px}

#searchform p{margin:5px 0px 0px; padding:0px; float:left; width:100%}

#searchform .textf{padding:4px; width:96%; border:2px solid #ddd; background:#FFF; color:#000; font-size:14px}

#searchform .textb{padding:1px 12px; background:#262626; float:left; display:inline; margin-left:2px; margin-top:5px; color:#FFF; text-decoration:none; font-size:12px; font-weight:bold; border-top:1px solid #111; border-right:2px solid #000; border-bottom:2px solid #000; border-left:1px solid #111}

#searchform .textf:hover{padding:4px; width:96%; border:2px solid #dedede; background:#F9F9F9; color:#000; font-size:14px}

#themeswitcher{margin:0px; padding:5px 0px 12px; float:left; width:96%; list-style-type:none}

#themeswitcher li{margin:0px; padding:0px 0px 0px 5px; float:left; width:95%}

#themeswitcher select{margin:0px; padding:2px; float:left; width:98%; border:1px solid #CCC; font-size:11px; color:#666; background:#FFF}

.akpc_pop{font-size:12px; line-height:18px; color:#999; margin:5px 0px 0px; padding:0px; clear:both; font-family:Arial,Helvetica}

.pullquote-left{color:#000; background:#F9F9F9; margin:8px 8px 0px 2px; padding:8px; float:left; width:30%; text-align:center; font-size:21px; font-family:Georgia,"Times New Roman",Helvetica,sans-serif; font-style:italic; line-height:24px; border-top:2px solid #ccc; border-bottom:2px solid #ccc; font-weight:normal}

.pullquote-right{color:#000; background:#F9F9F9; margin:8px 8px 0px 2px; padding:8px; float:right; width:30%; text-align:center; font-size:21px; font-family:Georgia,"Times New Roman",Helvetica,sans-serif; font-style:italic; line-height:24px; border-top:2px solid #CCC; border-bottom:2px solid #CCC; font-weight:normal}

.subscribe-to-comments{font-size:12px; color:#000}

.subscribe-to-comments a{color:#036; text-decoration:underline}

.caption-img-left{display:block; margin:10px 15px 5px 5px; padding:5px; float:left; background:#F3F3F3; width:40%; border:1px solid #EFEFEF}

.caption-img-left p{font-size:1em; color:#666; padding:0px; clear:both; display:block; margin:0px; width:auto}

.caption-img-left em{font-size:12px; color:#333; margin:0px; padding:0px; clear:both; font-style:italic; font-family:Arial,Tahoma,"Lucida Sans"; line-height:18px; text-decoration:none; display:block; visibility:inherit; width:100%}

.caption-img-right em{font-size:12px; color:#333; margin:0px; padding:0px; clear:both; font-style:italic; font-family:Arial,Tahoma,"Lucida Sans"; line-height:18px; text-decoration:none; display:block; visibility:inherit; width:100%}

.caption-img-right{display:block; margin:10px 5px 5px 15px; padding:5px; float:right; background:#F3F3F3; width:40%; border:1px solid #EFEFEF}

.caption-img-right p{font-size:1em; color:#666; margin:0px; padding:0px; clear:both; width:auto}

.caption-img-right img{clear:both; margin:0px; padding:0px; display:block; width:100%}

.caption-img-left img{clear:both; margin:0px; padding:0px; display:block; width:100%}

dl{padding-left:10px; font-size:1em; margin-top:8px; margin-bottom:8px; font-family:Arial,Helvetica,sans-serif}

dt{margin-bottom:5px; margin-top:0px; font-weight:400; font-family:Arial,Helvetica,sans-serif; font-size:1em}

dd{font-style:italic; margin-bottom:8px; margin-left:0px; font-family:Arial,Helvetica,sans-serif; font-size:1em}

blockquote p{margin:0px; padding:0px}

blockquote{font-size:17px; line-height:22px; color:#000; margin:10px; padding:7px 7px 7px 25px; clear:both; font-family:Georgia,"Times New Roman",Helvetica,sans-serif; font-style:italic; background:url(images/blockquote.gif) no-repeat left top}

.alignleft{text-align:left; float:left}

.alignright{text-align:right; float:right}

.center{text-align:center; margin:0px auto; clear:both}

img.alignleft{padding:0px; float:left; margin-right:5px; margin-top:2px; margin-bottom:5px}

img.alignright{padding:4px; float:right; margin-top:10px; margin-left:10px}

img.center{padding:4px; display:block; margin:5px auto; clear:both}

pre{margin:8px 0px; padding:0px; clear:both; width:90%; overflow:scroll; font-family:Verdana,sans-serif,Arial; font-size:1em; background:#FFF; color:#000; border:1px solid #999}

em{color:#333; font-size:12px}

.post-content ul ul{margin:0px; padding:0px}

.post-content h1{margin:0px 0px 5px; padding:0px 0px 3px; font-size:17px; font-weight:bold; line-height:20px; color:#000}

.post-content h2{margin:0px 0px 5px; padding:0px 0px 3px; font-size:17px; font-weight:bold; line-height:20px; color:#000}

.post-content h3{margin:0px 0px 5px; padding:0px 0px 3px; font-size:17px; font-weight:bold; line-height:20px; color:#000}

.post-content h4{        color:#2a6277; margin:0px 0px 5px; padding:0px;         font-size:19px; font-weight:bold; line-height:23px}

.post-content h5{margin:0px 0px 5px; padding:0px; font-size:16px; font-weight:bold; line-height:19px}

.post-content h6{margin:15px 0px 0px; padding:0px; font-size:15px; font-weight:bold; line-height:18px; color:#000; border-bottom:1px solid #dedede}

.post-content .related-ad{margin:15px 0px 0px; padding:0px}

.post-content .related-search{margin:0px; padding:0px}

.info{font-size:12px; color:#191919; background:#ebe9ce url(images/styling/info.gif) no-repeat 5px center; font-family:Verdana,sans-serif,"Courier New"; line-height:125%; margin:10px 0px 0px; padding:12px 12px 12px 25px; display:block; font-weight:400; width:80%; border-top:2px solid #DAD6A5; border-bottom:2px solid #DAD6A5}

.warning{font-size:12px; color:#191919; font-family:Verdana,sans-serif,"Courier New"; line-height:125%; background:#e3aeae url(images/styling/warning.gif) no-repeat 5px center; display:block; margin:10px 0px 0px; padding:12px 12px 12px 25px; font-weight:400; width:80%; border-top:2px solid #D68585; border-bottom:2px solid #D68585}

.download{font-size:12px; color:#191919; font-family:Verdana,sans-serif,"Courier New"; line-height:125%; background:#d5ecd5 url(images/styling/download.gif) no-repeat 5px center; display:block; margin:10px 0px 0px; padding:12px 12px 12px 25px; font-weight:400; width:80%; border-top:2px solid #A9D8A9; border-bottom:2px solid #A9D8A9}

.alert{font-size:12px; color:#191919; line-height:125%; background:#FFE5BF url(images/styling/alert.gif) no-repeat 5px center; font-family:Verdana,sans-serif,"Courier New"; display:block; margin:10px 0px 0px; padding:12px 12px 12px 25px; font-weight:400; width:80%; border-top:2px solid #FFC46A; border-bottom:2px solid #FFC46A}

.note{font-size:12px; color:#191919; font-family:Verdana,"Times New Roman",Times,Georgia,serif; line-height:125%; background:#eaf2f5 url(images/styling/note.gif) no-repeat 5px center; display:block; margin:10px 0px 0px; padding:12px 12px 12px 25px; font-weight:400; width:80%; border-top:2px solid #B7D2DD; border-bottom:2px solid #B7D2DD}

.click{font-size:12px; color:#191919; font-family:Verdana,"Times New Roman",Times,Georgia,serif; line-height:125%; background:#fcfbed url(images/styling/click.gif) no-repeat 5px center; display:block; margin:10px 0px 0px; padding:12px 12px 12px 25px; font-weight:400; width:80%; border-top:2px solid #F2EDB0; border-bottom:2px solid #F2EDB0}

#post-navigator{color:#000; margin:0px; padding:0px; float:left; width:500px}

#post-navigator-single{margin:0px; padding:0px; float:left; width:500px; font-size:12px; line-height:18px}

.wp-pagenavi{float:left; width:500px; padding-top:8px; padding-bottom:8px; font-size:12px}

.pages{font-size:12px; color:#000; background:#f8f8f8; padding:2px 5px; border:1px solid #ddd; margin-right:5px; font-weight:bold}

.current{background:#FFF; padding:2px 4px; border:1px solid #CCC; margin-left:4px; color:#000}

#post-navigator a{color:#FFF; background:#000; padding:2px 4px; margin:0px 0px 0px 3px; text-decoration:none; border:1px solid #666}

#post-navigator a:hover{color:#000; background:#EEE; padding:2px 4px; margin:0px 0px 0px 3px; text-decoration:none; border:1px solid #CCC}

#post-navigator-single .alignleft{font-size:12px; line-height:16px; margin:0px; padding:0px; float:left; width:45%; overflow:hidden; height:20px}

#post-navigator-single .alignright{font-size:12px; line-height:16px; margin:0px; padding:0px; float:right; width:45%; overflow:hidden; height:20px}

#post-navigator-single a{color:#666; padding:5px 8px; margin:0px 0px 0px 3px; text-decoration:underline}

#post-navigator-single a:hover{color:#333; padding:5px 8px; margin:0px 0px 0px 3px; text-decoration:none}

#comments-template{margin:15px 0px 0px; padding:0px 0px 2em; float:left; width:500px}

.feed-com{margin:0px 0px 20px; float:left; width:470px; padding-top:1px; padding-bottom:1px; padding-left:18px; background:url(images/rss.gif) no-repeat left center; font-size:12px; line-height:18px; color:#000}

.feed-com a{color:#900; text-decoration:underline}

.feed-com a:hover{color:#036; text-decoration:none}

#comments-template h4{margin:0px 0px 15px; padding:0px; float:left; font-size:18px; line-height:24px; color:#036; width:500px}

#comments-template h5{margin:15px 0px 10px; padding:0px; float:left; font-size:18px; line-height:25px; color:#000; display:inline; width:500px}

#comments-template h5 a{color:#069; text-decoration:none}

#comments-template h6{margin:15px 0px 10px; padding:0px; float:left; font-size:18px; line-height:24px; color:#000; width:500px; font-weight:normal}

.comment-list{float:left; width:96%; padding:0px 8px; margin:0px}

.comment-avatar{margin:0px 0px 0px 8px; padding:0px; float:left; height:52px; width:52px}

.comment-avatar img{border-width:0px}

.comment-block{float:left; width:84%; margin:0px; padding:5px; background:#FFF; border:1px solid #eee}

.comment-block .comment-author{font-size:12px; font-weight:bold; color:#000; line-height:18px; margin:0px; padding:0px; float:left; width:99%}

.comment-block .comment-date{font-size:11px; color:#000; line-height:18px; margin:0px; padding:0px; float:left; width:99%}

.comment-block .comment-date a{color:#036; text-decoration:none}

.comment-block .comment-date a:hover{color:#036; text-decoration:underline}

.comment-block .comment-text{font-size:12px; color:#333; line-height:18px; margin:0px; padding:1em 0px; float:left; width:99%}

.comment-block .comment-text code{font-family:"Courier New","MS Sans Serif",sans-serif,serif; font-size:12px; color:#666}

.comment-block .comment-text blockquote{margin:10px; padding:5px; clear:both; border-left:5px solid #036; font-size:12px; line-height:17px; color:#000; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; background:url(none)}

.comment-block .comment-author a{color:#036; text-decoration:underline}

.comment-block .comment-author a:hover{color:#036; text-decoration:none}

.comment-block .comment-text a{color:#036; text-decoration:underline}

.comment-block .comment-text a:hover{color:#036; text-decoration:none}

.comment-block .comment-text p{margin:0px 0px 5px}

.comment-block-alt{float:left; width:84%; margin:0px; padding:5px; background:#FCFCFC; border:1px solid #eee}

.comment-block-alt .comment-author{font-size:12px; font-weight:bold; color:#000; line-height:18px; margin:0px; padding:0px; float:left; width:99%}

.comment-block-alt .comment-date{font-size:11px; color:#000; line-height:17px; margin:0px; padding:0px; float:left; width:99%}

.comment-block-alt .comment-date a{color:#036; text-decoration:none}

.comment-block-alt .comment-date a:hover{color:#036; text-decoration:underline}

.comment-block-alt .comment-text{font-size:12px; color:#333; line-height:18px; margin:0px; padding:1em 0px; float:left; width:99%}

.comment-block-alt .comment-text p{margin:0px 0px 5px}

.comment-block-alt .comment-author a{color:#036; text-decoration:underline}

.comment-block-alt .comment-author a:hover{color:#036; text-decoration:none}

.comment-block-alt .comment-text a{color:#036; text-decoration:underline}

.comment-block-alt .comment-text a:hover{color:#036; text-decoration:none}

.comment-block-alt .comment-text code{font-family:"Courier New","MS Sans Serif",sans-serif,serif; font-size:12px; color:#666}

.comment-block-alt .comment-text blockquote{margin:10px; padding:5px; clear:both; border-left:5px solid #000; font-size:13px; line-height:17px; color:#000; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; background:url(none)}

#comment-form{margin:10px 0px 0px; padding:12px 3px 12px 8px; float:left; width:95%}

#comment-form p{margin:0px 0px 10px; padding:0px}

#comment-form label{font-size:17px; color:#111; margin:0px; padding:0px; line-height:18px; font-weight:normal; font-family:Georgia,"Times New Roman",Helvetica,sans-serif}

#comment-form .comment-box{margin:0px; padding:1px; width:50%; font-family:"Trebuchet MS","Times New Roman",Tahoma; font-size:14px; color:#000; border-top:2px solid #C1C1C1; border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #dedede}

#comment-form .comment-box:hover{margin:0px; padding:1px; width:50%; font-family:"Trebuchet MS","Times New Roman",Tahoma; font-size:14px; color:#000; border-top:2px solid #D4D4D4; border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #dedede}

#comment-form .comment-box-area{margin:0px; padding:5px 2px; width:80%; height:180px; font-size:12px; color:#333; line-height:20px; border-top:2px solid #C1C1C1; border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #dedede; font-family:Verdana,Arial,"Times New Roman",sans-serif}

#comment-form .comment-box-area:hover{margin:0px; padding:5px 2px; width:80%; height:180px; font-size:12px; color:#333; line-height:20px; border-top:2px solid #C1C1C1; border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #dedede; font-family:Verdana,Arial,"Times New Roman",sans-serif}

#comment-form .comment-submit{margin:0px; padding:5px 8px; font-family:Georgia,"Times New Roman",Helvetica,sans-serif; font-size:15px; font-weight:bold; color:#FFF; background:#036; border-top:1px solid #036; border-right:2px solid #000; border-bottom:2px solid #000; border-left:1px solid #036}

#comment-form #comment-rules{margin-top:10px; margin-bottom:0px; font-size:11px; color:#000; line-height:17px}

.email-subscriptions{margin:0px; padding:0px; float:left; width:390px}

.email-subscriptions form{float:left; width:370px; background:#F4F4F4; padding:10px; border-top:2px solid #eee; border-bottom:2px solid #eee; margin:0px}

.email-subscriptions h5{font-size:17px; margin:0px 0px 4px; padding:0px; float:left; width:370px; color:#069; font-weight:normal; line-height:21px}

.email-subscriptions p{margin:0px 6px 0px 0px; padding:0px; float:left}

.email-subscriptions .feedbox{width:250px; border-top:2px solid #999; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-left:1px solid #CCC; margin:0px; padding:2px; float:left; font-family:Georgia,"Times New Roman",Helvetica,sans-serif; color:#000; font-size:12px; background:#FFF url(images/socials/email.gif) no-repeat 230px center}

.email-subscriptions .feed-submit{padding:1px}

#sidebars{float:right; width:392px}

#subrss{background:url(images/subscribes.png) no-repeat; margin:0px; padding:8px 0px 0px 80px; float:left; height:68px; width:312px; font-size:12px; line-height:18px; color:#333; font-weight:bold}

#subrss a{color:#036; text-decoration:underline}

#subrss img{border-width:0px; margin-bottom:10px}

#tabby{margin:0px; padding:10px 0px 0px; float:left; width:392px}

#tabby .top-tab{background:url(images/top-side.gif) no-repeat bottom; float:left; height:11px; width:392px}

#tabby .tab-content{background:url(images/center-side.gif) repeat-y; float:left; width:372px; padding:10px}

#tabby .bot-tab{background:url(images/bottom-side.gif) no-repeat top; float:left; height:17px; width:392px}

.idTabs{margin:0px; padding:0px 0px 0px 10px; float:left; width:372px; list-style-type:none}

.idTabs li{display:inline; margin:0px 4px 0px 0px; padding:0px; float:left; color:#000; text-align:center; font-size:11px}

.idTabs li a{color:#333; text-decoration:none; margin:0px; padding:4px 8px; background:#FFF; line-height:25px; height:25px; display:block; float:left; border:1px solid #DEDEDE}

.idTabs li a.selected{background:#069; color:#FFF; text-decoration:none; line-height:25px; padding:4px 8px; height:25px; display:block; float:left; border:1px solid #069}

#recententries{float:left; width:352px; padding:10px; display:block}

#recentcomments{float:left; width:352px; padding:10px; display:block}

#mostcomments{float:left; width:352px; padding:10px; display:block}

#tabby .list{margin:0px; padding:5px 0px 12px; float:left; width:100%; list-style-type:none}

#tabby .list ul{margin:0px; padding:0px; float:left; width:95%; list-style-type:none}

#tabby .list li{margin:0px 0px 8px; padding:0px; float:left; width:100%; list-style-type:none; font-size:12px; line-height:18px; color:#000}

#tabby .list ul li{margin:8px 0px 0px; padding:0px; float:left; width:100%; list-style-type:none; font-size:12px; line-height:18px; color:#000}

#tabby .list li a{background:url(images/bullet-blue.png) no-repeat left 3px; margin:0px; padding-left:11px; color:#333; text-decoration:none; padding-top:2px; padding-bottom:2px}

#tabby .list li a:hover{background:url(images/bullet-blue.png) no-repeat left 3px; margin:0px; padding-left:11px; color:#000; text-decoration:underline; padding-top:2px; padding-bottom:2px}

#tabby .list ul li a{background:url(images/bullet-blue.png) no-repeat left 3px; margin:0px; padding-left:11px; color:#333; text-decoration:none; padding-top:2px; padding-bottom:2px}

#tabby .list ul li a:hover{background:url(images/bullet-blue.png) no-repeat left 3px; margin:0px; padding-left:11px; color:#000; text-decoration:underline; padding-top:2px; padding-bottom:2px}

#tabby .nolist li img{border:3px solid #DDD; float:left; margin-right:0px; margin-left:25px; margin-bottom:12px}

.nolist{margin:0px; padding:5px 0px 12px; float:left; width:100%; list-style-type:none}

.nolist ul{margin:0px; padding:0px; float:left; width:95%; list-style-type:none}

.nolist li{margin:0px 0px 8px; padding:0px; float:left; width:100%; list-style-type:none; font-size:12px; line-height:18px; color:#000}

.nolist ul li{margin:8px 0px 0px; padding:0px; float:left; width:100%; list-style-type:none; font-size:12px; line-height:18px; color:#000}

.nolist li a{margin:0px; color:#333; text-decoration:none; padding-top:2px; padding-bottom:2px}

.nolist img{border-width:0px}

.nolist li a:hover{margin:0px; color:#000; text-decoration:underline; padding-top:2px; padding-bottom:2px}

#ads-blk{margin:0px; padding:10px 0px 0px; float:left; width:392px}

#ads-blk .top-tab{background:url(images/top-side.gif) no-repeat bottom; float:left; height:11px; width:392px}

#ads-blk .tab-content{background:url(images/center-side.gif) repeat-y; float:left; width:392px; padding:0px 25px 0px 25px}

#ads-blk .tab-content h3{font-size:18px; line-height:23px; color:#069; margin:0px; padding:0px; float:left; width:372px;         font-weight:bold}

#ads-blk .bot-tab{background:url(images/bottom-side.gif) no-repeat top; float:left; height:17px; width:392px}

#ads-blk1{margin:0px; padding:10px 0px 0px; float:left; width:392px}

#ads-blk1 .top-tab{background:url(images/top-side.gif) no-repeat bottom; float:left; height:11px; width:392px}

#ads-blk1 .tab-content{background:url(images/center-side.gif) repeat-y; float:left; width:392px; padding:0px 10px 0px 20px}

#ads-blk1 .tab-content img{margin:0px;         padding:0px}

#ads-blk1 .tab-content h3{font-size:18px; line-height:23px; color:#2a6277; margin:0px; padding:0px; float:left; width:372px;         font-weight:bold}

#ads-blk1 .bot-tab{background:url(images/bottom-side.gif) no-repeat top; float:left; height:17px; width:392px}

.ads-sponsors{margin:0px; float:left; width:332px}

.ads-sponsors img{padding:2px; border:1px solid #CCC; margin-right:20px; margin-bottom:10px}

.ads-sponsors p{font-size:12px; margin:10px 0px 0px; padding:0px; float:left; width:332px; font-weight:bold; color:#000}

.ads-sponsors p a{color:#036; text-decoration:underline}

.ads-sponsors img:hover{padding:2px; border:1px solid #2a6277; margin-right:20px; margin-bottom:10px}

#bottom-sidebar{float:right; width:392px; padding-top:15px; position:relative}

.widget-sidebar{float:left; width:180px; padding:7px}

.widget-sidebar h3{margin:0px; padding:0px; float:left; width:180px; font-size:17px; line-height:21px; color:#069; border-bottom:1px solid #efefef;         font-weight:bold}

.widget-sidebar .list{margin:0px; padding:5px 0px 25px; float:left; width:180px; list-style-type:none}

.widget-sidebar .list ul{margin:0px; padding:0px; float:left; width:170px; list-style-type:none}

.widget-sidebar .list li{margin:0px 0px 7px; padding:0px; float:left; width:180px; list-style-type:none; font-size:12px; line-height:17px; color:#666}

.widget-sidebar .list ul li{margin:7px 0px 0px; padding:0px; float:left; width:170px; list-style-type:none; font-size:12px; line-height:17px; color:#666}

.widget-sidebar .list li a{background:url(images/bullet-list.png) no-repeat left 3px; margin:0px; padding-top:1px; padding-bottom:1px; padding-left:11px; color:#000; text-decoration:none}

.widget-sidebar .list li a:hover{background:url(images/bullet-list.png) no-repeat left 3px; margin:0px; padding-top:1px; padding-bottom:1px; padding-left:11px; color:#579; text-decoration:underline}

.widget-sidebar .list table{margin:8px 0px; width:96%}

.widget-sidebar1 .list{margin:0px; padding:5px 0px 25px; float:left; width:180px; list-style-type:none}

.widget-sidebar1{float:left; width:180px; padding:7px}

.widget-sidebar1 h3{margin:0px; padding:0px; float:left; width:180px; font-size:17px; line-height:21px; color:#069; border-bottom:1px solid #efefef;  font-weight:bold}

.widget-sidebar1 .list ul{margin:0px; padding:0px; float:left; width:170px; list-style-type:none}

.widget-sidebar1 .list li{margin:0px 0px 7px; padding:0px; float:left; width:180px; list-style-type:none; font-size:12px; line-height:17px; color:#666}

.widget-sidebar1 .list ul li{margin:7px 0px 0px; padding:0px; float:left; width:170px; list-style-type:none; font-size:12px; line-height:17px; color:#666}

.widget-sidebar1 .list table{margin:8px 0px; width:96%}

#footer{float:left; width:960px; padding-top:15px; padding-bottom:15px}

#footer-blk{background:#464646; margin:0px; padding:10px; float:left; width:938px; border:1px solid #646464; position:relative}

.layer-blk{padding:8px; float:left; width:217px}

.layer-blk h3{margin:0px; padding:0px 0px 2px; float:left; width:217px; font-size:17px; line-height:21px; color:#579; border-bottom:1px solid #4F4F4F}

.layer-blk .list{margin:0px; padding:5px 0px 10px; float:left; width:217px; list-style-type:none}

.layer-blk .list ul{margin:0px; padding:0px; float:left; width:207px; list-style-type:none}

.layer-blk .list li{margin:0px 0px 7px; padding:0px; float:left; width:217px; list-style-type:none; font-size:12px; line-height:17px; color:#ccc}

.layer-blk .list li ul{margin:0px!important; padding:0px; list-style-type:none}

.layer-blk .list ul li{margin:7px 0px 0px; padding:0px; float:left; width:207px; list-style-type:none; font-size:12px; line-height:17px; color:#CCC}

.layer-blk .list li a{background:url(images/bullet-dark.gif) no-repeat left 3px; margin:0px; padding-top:1px; padding-bottom:1px; padding-left:11px; color:#f8f8f8; text-decoration:none}

.layer-blk .list li a:hover{background:url(images/bullet-dark.gif) no-repeat left 3px; margin:0px; padding-top:1px; padding-bottom:1px; padding-left:11px; color:#FFF; text-decoration:underline}
.layer-blk .list table{width:96%}

#footer-disclaimer{margin:0px; padding:0px 0px 10px; float:left; width:960px; font-size:12px; line-height:19px; color:#CCC}

#footer-disclaimer p{margin:6px 0px 0px; padding:0px; float:left; width:960px}

#footer-disclaimer span{margin:0px 10px 0px 0px; padding:0px; float:left; font-size:12px}

#footer-disclaimer span a{color:#579; text-decoration:none}

#footer-disclaimer span a:hover{color:#579; text-decoration:none}

#footer-disclaimer .feedxml{background:url(images/socials/feed-gif.gif) no-repeat left center; padding-top:4px; padding-bottom:4px; padding-left:18px}

#footer-disclaimer .favit{background:url(images/socials/tech-gif.gif) no-repeat left center; padding-top:4px; padding-bottom:4px; padding-left:18px}

#footer-disclaimer .validx{background:url(images/socials/valid-gif.gif) no-repeat left center; padding-top:4px; padding-bottom:4px; padding-left:18px}

#footer-disclaimer .validc{background:url(images/socials/valid-gif.gif) no-repeat left center; padding-top:4px; padding-bottom:4px; padding-left:18px}

#footer-disclaimer .wpc{background:url(images/socials/wp--gif.gif) no-repeat left center; padding-top:4px; padding-bottom:4px; padding-left:18px}

#footer-disclaimer a{color:#579; text-decoration:none}

#footer-disclaimer a:hover{color:#579; text-decoration:underline}

#footer-disclaimer .fd-left{float:left; width:45%}

#footer-disclaimer .fd-right{float:right; width:45%; text-align:right}

#footer-tags{background:#464646; margin:0px; padding:10px 20px 15px; float:left; width:918px; border:1px solid #646464; position:relative; font-size:12px; line-height:26px; color:#FFF}

#footer-tags a{color:#FFF; text-decoration:none}

#footer-tags h3{font-size:17px; line-height:20px; color:#579; margin:0px 0px 8px; padding:0px; float:left; width:918px}

#footer-tags p{margin:0px; padding:0px; float:left; width:918px}

#footer-tags a:hover{color:#FFF; text-decoration:none}

.bbc-comment{margin:0px; padding:0px; float:left; width:100%}

.bbc-comment a.activityentry{color:#FFF; text-decoration:none; font-size:12px}

.bbc-comment small{margin:0px; padding:0px; float:left; width:100%; font-size:11px; line-height:18px}

.bbc-comment small a{color:#069; text-decoration:none}

.bbc-comment a:hover .activityentry{color:#CCC; text-decoration:underline; font-size:11px}

.navigation{}
.navigation a{color:#666; font-weight:bold; font-size:14px}
.gravatar{float:left; border:1px solid #DEDBD1; margin:0px 7px 0 0; padding:4px; background:#FFF}

h2.commh2{font-size:1.4em !important; padding:0 0 5px; color:#333 !important}
ol.commentlist{margin:10px 0 20px; padding:0; list-style:none; font-size:12px; line-height:20px}
ol.commentlist p, #respond p{margin-bottom:10px; line-height:20px}
ol.commentlist .content{margin-left:70px}
.commentmetadata a{font-size:11px; color:#333}
ol.commentlist cite{font-style:normal; font-weight:bold}
ol.commentlist li.comment{padding:15px 15px 5px; margin:10px 0; background:#F4F4F4; border:1px solid #DEDBD1;     list-style-type:none}
input#submit{font-size:12px; color:#363636; font-weight:bold; padding:7px 10px; margin:0 0 7px 0; text-align:left; border:1px solid #DEDBD1; background:#F5F4F0}
.fix{clear:both; height:1px; margin:0 0 -1px; overflow:hidden}
span.comments{background:url(images/ico-comments.gif) no-repeat left; padding:0 0 0 20px}

 
 div.pagination{ text-align:center;  padding:7px;  margin:3px}

 div.pagination a{ padding:2px 5px 2px 5px;  margin:2px;  border:1px solid #000;   text-decoration:none;  color:#000}
 div.pagination a:hover, div.pagination a:active{ border:1px solid #000;  background-color:#000;  color:#fff}
 div.pagination span.current{ padding:2px 5px 2px 5px;  margin:2px;  border:1px solid #000;   font-weight:bold;  background-color:#000;  color:#FFF}

 div.pagination span.disabled{ padding:2px 5px 2px 5px;  margin:2px;  border:1px solid #EEE;   color:#DDD}

#author-info{ background:#eaeaec; padding:10px; margin:0 0 15px 0;  -moz-border-radius:8px;  -webkit-border-radius:8px;  border-radius:8px;  overflow:auto}
#author-info #author-image{ float:left; margin:0 10px 5px 0; border:5px solid #DCDCE1}


#autor-postinfo
{
 background: #f0f3fc;
 padding: 8px;
 overflow: auto;
}
#autor-postinfo p
{
 text-align: justify;
 padding:0 15px 5px 15px;
}
#autor-postimagen
{
 float: left;
 margin: 0 10px 5px 0;
 border: 5px solid #e0e3ec;
}
#descripcion h3
{
 padding:0;
 margin: 0 0 10px 0;
}
