*{margin:0;padding:0}
p{margin:0 13px 15px 5px; text-align:justify}
ul li{list-style:none}
.post ul,.post ol{margin:0 0 15px 25px}
.post ul ul,.post ul ul ul,.post ol ol,.post ol ol ol{margin-bottom:0}

blockquote{background:url(http://www.chistesybromas.com/abre.gif) no-repeat scroll 10px 10px; font:16px Georgia;padding:15px 0 15px 50px;}

a{color:#2c79d5;text-decoration:none}
a:hover{color:#333}
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:normal;color:#2c79d5}
h2,h3,h4,h5,h6{margin-bottom:15px}
h1{font-size:2em}
h2{font-size:1.8em}
h3{font-size:1.4em}
h4{font-size:1.3em}
h5{font-size:1.2em}
h6{font-size:1.1em}
.credit{font-size:0em}
#content h2,#content h3,#content h4,#content h5,#content h6{margin-bottom:15px}
.left,.alignleft{float:left;margin-right:0px}
.right,.alignright{float:right;margin-left:0px}
.center,.aligncenter{margin:0 auto 15px auto;display:block}
hr{color:#f7f7f7;background-color:#f7f7f7;border:1px dotted #000;border-style:none none dotted}
object{padding:0;margin:0}
.negrita{font-family:Reenie Beanie,Courier;font-size:20px;}
.code{font-family:Reenie Beanie,Monaco,Courier;font-size:28px;color:#fff;background-color:#4e95ec;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px;padding:5px 5px 1px 10px;margin:0px 0px 0px 0px;}
.code1{font-size:13px;color:#000;background-color:#dae7f8;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px;padding:5px 5px 1px 10px;margin:10px 10px 10px 10px;}
.code2{font-family:"Trebuchet MS",Courier;font-size:14px;font-color:#fff;width:160px;background-color:#4e95ec;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px;padding:5px 5px 1px 10px;margin:0px 0px 0px 0px;}
body{color:#333;background:#164978;background-image:url(http://www.chistesybromas.com/fondo.jpg); font:97% "Trebuchet MS",Arial;padding-bottom:10px}
#body-container{width:999px;overflow:hidden;margin:0px auto 0 auto;}
#header-container{width:100%;float:left;overflow:hidden;background:#849AC6}
#header{float:left;width:999px;overflow:hidden}
#header #site-title a{width:350px;height:66px;margin-left:10px;display:block;color:#f7f7f7;background:url(images/header.gif) no-repeat 0 0}
#header #site-title a span,#header #site-description{display:none}
html >body #container{margin-left:0px}
#container{float:left;clear:left;width:985px;margin:10px 10px 0 5px;padding:0px 10px 0 9px;overflow:hidden;background:#fff no-repeat 0 0}
#home,#content{width:675px;margin:0}
#home.right,#content.right,#sidebar.right{float:right;margin:0px 0px 0px 0px}
#home.left,#content.left,#sidebar.left{float:left;margin:0}
#navigation,#sub-navigation{width:100%;float:left}
#navigation{background:#3385cd}
#sub-navigation{background:#5aa2e2}
.section,#home ,div.cloud{width:675px;overflow:hidden;margin:0 0 15px 0;padding:10px 0;background:#fff}
.section h2{font-size:1.2em}
h2.section-header,h3.section-header,#home .flickr h2,#home div.tags h2,#sidebar .menu h2{font-size:1.1em;font-weight:bold;margin:0 0 10px 0;padding:0 0 0 20px;background:url(images/section-header.jpg) no-repeat 0 0}
.section-header a{font-weight:bold}
#content .post{overflow:hidden;width:675px;padding:0px;margin-bottom:0px;background:#fff}
#full-posts .post .entry,#no-sidebar .post .entry,.single .post .entry{clear:left}
.post{clear:left}
.post-title,h2.post-title,h1.post-title{margin-bottom:3px}
.byline{margin-bottom:7px}
.post ul li{list-style-type:disc}
.post ol{padding-left:20px}
#full-posts .post{overflow:hidden;width:675px;padding:0px;margin-bottom:40px;background:#fff}
.breadcrumb{width:675px;padding:10px;background:#f7f7f7;border:1px solid #eee}
#related{width:675px;padding:10px;background:#f7f7f7;border:1px solid #eee}
#author-box{width:675px;padding:10px;background:#f7f7f7;border:1px solid #eee}
#author-box h4{margin-bottom:3px}
#author-box .avatar{float:left;width:80px;height:80px}
#comments-template{width:675px;padding:10px;margin-bottom:15px;background:#f7f7f7;border:1px solid #eee}
.navigation-links{width:675px;padding:10px;margin-bottom:15px;background:#f7f7f7;border:0px solid #eee}
.navigation-links .previous{float:left;width:50%}
.navigation-links .next{float:right;width:50%;text-align:right}
.attachment-image{max-width:99%;margin:15px auto;display:block}
.navigation-attachment{float:left;width:100%}
.navigation-attachment img{max-width:150px;max-height:150px}
.navigation-attachment .left{float:left;width:160px}
.navigation-attachment .right{float:right;width:160px;text-align:right}
#myGallery{height:240px;margin:0 0 15px 0}
#myGallery .imageElement{display:none}
#myGallery a,#myGallery a:hover{font-weight:bold;color:#f8f8f8}
#feature{width:568px;padding:10px;background:#f7f7f7;border:1px solid #eee}
#home div.cloud{width:568px;padding:10px;background:#f7f7f7;border:1px solid #eee}
#excerpts,#home.paged{margin:0;padding:0;background:#fff}
#excerpts .post,#home.paged .post{width:568px;padding:10px;margin-bottom:15px;background:#f7f7f7;border:1px solid #eee}
#post-sections .section{width:675px;padding:10px;background:#f7f7f7;border:1px solid #eee}
#post-blocks{padding:0;margin:-15px 0 15px 0;background:#fff}
#post-blocks .post{width:266px;padding:10px;margin:15px 0 0 0;background:#f7f7f7;border:1px solid #eee}
#post-blocks .even{float:right;clear:none}
#post-blocks .odd{float:left;clear:both}
#post-blocks h3{font-size:1.1em}
#post-list-tabs{padding:0;background:#fff}
#post-list-tabs .tab-content{width:578px;padding:10px 5px}
#post-list-tabs .odd{float:left;width:50%}
#post-list-tabs .even{float:right;width:45%;clear:none}
#post-list-tabs .tab-content ul{margin-left:10px}
#post-list-tabs .tab-content li{margin:4px 0}
#post-list-tabs h3{font-size:1.1em}
#post-block-tabs{padding:0;background:#fff}
#post-block-tabs .tab-content{width:578px;padding:10px 5px}
#post-block-tabs .odd{clear:both;float:left;width:48%}
#post-block-tabs .even{float:right;width:48%;clear:none}
#post-block-tabs h3{font-size:1.1em}
#post-tabs{padding:0;background:#fff}
#post-tabs .tab-content{width:568px;padding:10px}
#post-tabs h3{font-size:1.1em}
.tab-content,#features-numbers .tab-content{padding:10px;width:568px}
#home-insert-1,#home-insert-2,#home-insert-3{width:568px;padding:10px;border:1px solid #eee}
#no-sidebar .post,#no-sidebar .section{overflow:hidden;width:880px;padding:10px;margin-bottom:15px;background:#f7f7f7;border:1px solid #eee}
#no-sidebar #comments-template{width:900px}
a img{border:0px solid #ccc;padding:0px}
.attachment .entry img{margin:20px auto;display:block}
#author-box .avatar,.post .avatar{float:left;width:80px;height:80px;margin-right:10px}
#feature img,#features-numbers img{width:300px;margin:0 10px 10px 0;float:left}
html>body #feature img,html>body #features-numbers img{max-width:300px;width:auto}
img.thumbnail{float:left;width:100px;height:100px;margin:0 10px 10px 0}
img.medium{float:left;margin:0 10px 10px 0}
.wp-caption{padding:3px 0 0 0;background:#f9f9f9;border:1px solid #ccc;text-align:center}
.wp-caption p.wp-caption-text{margin:0;padding:0 5px;text-align:right;font-size:.8em;color:#666}
.wp-caption img{margin:0;padding:0;border:1px solid #eee}
.gallery{width:100%;margin-bottom:18px}
#sidebar{width:308px;padding:0;margin:0}
#sidebar .menu{overflow:hidden;padding:5px 0;background:#f7f7f7;border:1px solid #eee}
.tabbed{background:#fff;border:none;padding:0}
#sidebar .tabbed{width:100%;float:left}
#sidebar .menu,#sidebar .tabbed{clear:left;margin:0 0 25px 0}
#sidebar .menu .section-header{margin-left:0px}
#sidebar .menu div{padding:0 2%}
.tabbed .tab-content{padding:10px 2%}
#sidebar .menu ul{padding-left:10px}
#sidebar .menu li,#sidebar .tabbed div li{padding:2px 0}
#sidebar .menu li a,#sidebar .tabbed div li a{color:#333}
#sidebar .menu li a:hover,#sidebar .tabbed div li a:hover{color:#216daf;text-decoration:underline}
#sidebar .menu p{margin:15px 7px}
#feed-sidebar li a{height:15px;display:block;text-indent:25px;margin-bottom:3px}
#feed-sidebar li.feed-url a{background:url(images/sidebar-feed.gif) no-repeat 0 .3em}
#feed-sidebar li.feed-email a{background:url(images/sidebar-email.gif) no-repeat 0 .3em}
#sidebar table{width:95%;margin:0 auto;border:1px solid #eee}
#sidebar table tr{font-weight:bold;background:#ccc}
#sidebar table tr td{text-align:center;background:#fff;border:1px solid #ccc}
#sidebar table tr td.pad{border:none}
#sidebar .author-profile{clear:left;margin-bottom:10px}
#sidebar .author-profile .avatar{float:left;margin:0 10px 10px 0;width:75px;height:75px}
#sidebar .author-name{font-size:.9em;line-height:1em}
#sidebar .author-profile p{font-size:.95em;margin:0;padding:0}
#sidebar .recent .post{clear:left;padding-bottom:10px}
#sidebar .recent .post-title{font-size:.9em;line-height:1em}
#sidebar .recent .entry{font-size:.95em;margin:0;padding:0}
#sidebar .recent p{margin:0;padding:0}
#sidebar .gallery-stream img{width:75px;height:75px;margin:0 5px 5px 7px}
#sidebar .tabbed ul.tabs{position:relative;top:0;left:0;z-index:5;list-style-type:none}
.tabbed ul.tabs li{display:inline;float:left}
.tabbed ul.tabs li a{display:block;float:left;margin:0 3px 0 0;padding:5px .4em;color:#333;font-weight:bold;background:#ccc;border:1px solid #eee}
.tabbed ul.tabs li a:hover{background:#f7f7f7}
ul.tabs li a.tab-current{background:#f7f7f7;border-bottom:1px solid #f7f7f7}
.tab-content{float:left;overflow:hidden;clear:left;z-index:0;margin-top:-1px;width:95.5%;background:#f7f7f7;border:1px solid #eee}
div.t2,div.t3,div.t4,div.c2,div.c3,div.c4,div.c5,div.c6,div.c7,div.c8{display:none}
#sidebar ul.recent-comments li{margin:2px 0 5px 0}
#sidebar ul.recent-comments li a{color:#2c79d5;display:inline}
#comments-template{width:675px;padding:0;background:#fff;border:none}
#comments-template ol{list-style-type:none;margin-top:10px}
#comments-template ol li{clear:left;height:100%;overflow:hidden;margin:0 0 10px 0;padding:10px;background:#f7f7f7;border:1px solid #eee}
#comments-template .avatar{float:left;width:50px;height:50px;margin:7px 7px 7px 0;padding:2px;background:#eee;border:1px solid #ccc}
#comments-template .comment-meta-data{float:left;font-size:1em;margin-top:9px}
#comments-template ol li .comment-meta-data a.time{margin-left:5px;color:#333}
#comments-template ol li .comment-text{float:left;width:88%;padding:10px 0 0 0}
#no-sidebar #comments-template ol li .comment-text{width:88%}
input{color:#000;width:50%;padding:5px;margin:0;background:#f7f7f7;border:1px solid #eee}
#no-sidebar input{width:25%}
#comments-template textarea{color:#000;width:97%;padding:7px;background:#f7f7f7;border:1px solid #eee}
#no-sidebar #comments-template textarea{width:98%}
#comments-template input.submit-comment,#comments-template input.reset-comment,.button{width:100px;padding:7px;margin-right:10px}
#footer{overflow:hidden;clear:both;width:989px;padding:35px 10px 5px 10px;color:#f7f7f7;background:#216daf;}
#footer a{color:#b5d3ee}
