*{margin:0; padding:0; border:none}
body{background:#ffda6f url(http://chistesybromas.com/ipv/bodybg.png) repeat; font:62.5% Calibri,Verdana,Arial}
ul{list-style:none}
.clear{clear:both}
.alignleft{float:left; margin:0 12px 0 0;}
.alignright{float:right; margin:0 0 0 20px;}
.imgleft{float:left; margin:0 12px 12px 0; border:4px solid #bcd4de}
.imgright{float:right; margin:0 0 12px 12px; border:4px solid #bcd4de}
.img_center{width:98%; background:#e0e0e0; padding:5px; margin:10px 0}
code{font-size:12px}
.clear{clear:both}
#page{background:#e5eff4 url(http://chistesybromas.com/ipv/containerbg.png) repeat-x; background-position:0 175px}
#header{overflow:hidden; height:85px; margin-bottom:10px; background:url(http://chistesybromas.com/ipv/headerbg.png) repeat-x}
#header-in{width:960px; margin:0 auto}
#content-wrap{width:960px; margin:0 auto; padding-bottom:20px; min-height:500px; height:100%; overflow:hidden}
#content{float:left; width:570px; overflow:hidden}
#sidebar{float:right; width:375px; background:url(http://chistesybromas.com/ipv/sidebarbg.png) repeat-y; padding:0; overflow:hidden; height:100%}
#sidebar_l{float:left; width:170px; padding-left:10px; margin-top:10px}
#sidebar_r{float:right; width:170px; padding-right:10px; margin-top:10px}
#footer{padding:15px 0; clear:both; overflow:hidden; height:100%; background:#ccc url(http://chistesybromas.com/ipv/footerbg.png) repeat-x}
#footer-in{width:970px; margin:0 auto; overflow:hidden; height:100%}
h1{margin:0 0 0px 0; padding:0; font:normal 39px Calibri,Verdana,Arial; color:#668c0e}
h3.title{font-size:28px}
h1 a, h3 a{text-decoration:none; border-bottom:none}
h1 a:hover, h3 a:hover{color:#668c0e; text-decoration:none}
h2{margin:0; padding:5px 0 0 0; line-height:150%; font:normal 22px Calibri,Verdana,Arial}
h2 a{ text-decoration:underline}
h2 a:hover{color:#668c0e; text-decoration:none}
h3{margin:0; padding:8px 0 3px 0; color:#bdbdbd; font:normal 24px Calibri,Verdana,Arial}
#sidebar h3{font-size:14px}
h3 a{ text-decoration:none}
h4{margin:0 0 0 0; padding:5px 0; font:normal 18px Calibri,Verdana,Arial; color:#666}
h5{margin:0 0 0 0; padding:5px 0; font:bold 16px Calibri,Verdana,Arial; color:#666}
h6{margin:32px 0 12px 0; padding:0; line-height:150%; color:#666; font:normal 18px Calibri,Verdana,Arial; border-bottom:1px solid #ccc}
#content .posts h6{margin:5px 0 12px 0; padding:0; line-height:150%; color:#5c5c5c; font:bold 14px Calibri,Verdana,Arial; border-bottom:none}
#content .posts h6.postcomments{margin:32px 0 12px 0; padding:0; line-height:150%; color:#666; font:normal 18px Arial; border-bottom:1px solid #ccc}
.btmspace{text-align:center; width:400px; float:right}
.btmspace2{text-align:center; margin-bottom:15px}
#header-in .description{margin:0 0 15px 0; padding:3px 0px; font:bold 14px Calibri,Verdana,Arial; color:#29360a; clear:both}
#header-in p{margin:0 0 10px 0; color:#374a0b; font-size:12px; line-height:18px}
.h_left{float:left; width:445px}
.h_right{float:right; width:450px; margin-top:20px; padding:8px 0 8px 25px; background:url(http://chistesybromas.com/ipv/hsepretor.png) no-repeat center left}
#navi{background:#03658e url(http://chistesybromas.com/ipv/navbg.png) repeat-x; height:31px}
#navi-in{width:960px; margin:0 auto}
#nav{padding:0px; height:31px; list-style:none; margin-left:10px; float:left}
#nav li{float:left; background:url(http://chistesybromas.com/ipv/navtabr.gif) top right no-repeat; margin:0}
#nav .page_item a{color:#fff; display:block; background:url(http://chistesybromas.com/ipv/navtabl.gif) top left no-repeat; text-decoration:none; padding:7px 12px 6px 12px; font:bold 13px Calibri,Verdana,Arial; text-transform:uppercase}
#nav li:hover{background-position:100% -31px}
#nav .page_item a:hover{background-position:0px -31px; border:none; color:#fff}
* html #nav .page_item a:hover{background-position:0px 0px; border:none; color:#d5ff73}
#nav li.current_page_item{color:#fff; text-decoration:none; background:url(http://chistesybromas.com/ipv/navtabr.gif) no-repeat right; background-position:100% -31px}
#nav .current_page_item a{color:#d5ff73; text-decoration:none; background:url(http://chistesybromas.com/ipv/navtabl.gif) no-repeat; background-position:0px -31px}
#content p{margin:0 0 12px 0; font:17px Calibri,Helvetica,arial; line-height:26px; text-align:justify; color:#222222;}
#content ul{margin:0 0 15px 0; padding:0; font:12px Arial,Helvetica,sans-serif}
#content li{margin:0 0 5px 0; padding:0 0 0 18px; background:url(http://chistesybromas.com/ipv/bullet4.png) no-repeat center; background-position:0 2px}
#content ul li ul{margin:8px 0 5px 0; padding:0 0 0 0}
#content li ul li{margin:0 0 5px 0; padding:0 0 0 18px; background:url(http://chistesybromas.com/ipv/bullet4.png) no-repeat center; background-position:0 2px}
#content ol{list-style-type:decimal; line-height:18px; margin:0; font-size:12px; padding:0 0 10px 22px}
#content ol li ol{margin:8px 0 5px 18px; padding:0 0 0 0}
#content ol li{margin:0 0 5px 0; padding:0; background:none}
#content p.aligncenter{text-align:center}
#content p.aligright{text-align:right}
#content p.more{font-size:10px; text-transform:uppercase}
#content p.more a{text-decoration:none}
#content blockquote{margin:15px 0 20px 0; padding:5px 8px 5px 35px; background:#eaedf0 url(http://chistesybromas.com/ipv/quote2.gif) no-repeat left top; background-position:8px 5px; color:#666; font-size:14px; width:91%; font-style:italic}
#content blockquote p{color:#666; font-size:14px}
.xsnazzy{background:transparent; margin:0}
.xtop, .xbottom{display:block; background:transparent; font-size:1px}
.xb1, .xb2, .xb3, .xb4{display:block; overflow:hidden}
.xb1, .xb2, .xb3{height:1px}
.xb2, .xb3, .xb4{background:#fff; border-left:1px solid #fff; border-right:1px solid #fff}
.xb1{margin:0 5px; background:#fff}
.xb2{margin:0 3px; border-width:0 2px}
.xb3{margin:0 2px}
.xb4{height:2px; margin:0 1px}
.xboxcontent{background:#fff; border:0 solid #fff; border-width:0 1px; padding:0px 10px; height:100%; overflow:hidden}
.min_height{min-height:500px}
.spcaer_top{margin-top:10px}
#content .posts{clear:both; height:100%; padding-bottom:5px; margin-bottom:15px}
#content .post_top{padding:5px 0; margin-bottom:5px; border-top:1px solid #dcebf6; border-bottom:1px solid #dcebf6; font-size:11px; height:15px}
#content .post_top a{color:#007fdb; text-decoration:none}
#content .post_top a:hover{color:#333; text-decoration:none}
#content .post_bottom{background:#bce3ff url(http://chistesybromas.com/ipv/post_bottom.gif) no-repeat bottom; padding:0 0; clear:both; overflow:hidden; height:100%; margin-bottom:5px; font:11px Arial,Helvetica,sans-serif}
#content .post_bottom a{color:#1d3c7e; text-decoration:none}
#content .post_bottom a:hover{color:#f95200; text-decoration:none}
.post_bottom2{background:url(http://chistesybromas.com/ipv/post_top.gif) no-repeat top; padding:5px 5px; clear:both; overflow:hidden; height:100%}
.more-link{text-align:right; float:right; font-size:10px; text-transform:uppercase; background:url(http://chistesybromas.com/ipv/i_continue.png) no-repeat right; padding-right:10px; margin-bottom:10px}
#content .auth{float:left}
#content .commentp{float:right; background:url(http://chistesybromas.com/ipv/i_comments.png) no-repeat; background-position:0 2px; padding-left:15px}
#content .category{float:left; width:50%}
#content .tags{float:right}
.pagenavi{text-align:center; font-size:12px}
#content .wp-pagenavi a, #content .wp-pagenavi a:link, #content .wp-pagenavi a:active{padding:3px 8px 3px 8px; margin:2px; text-decoration:none; color:#fff; line-height:24px; background-color:#2b99ff}
#content .wp-pagenavi a:hover{color:#fff; background-color:#154b7d}
#content .wp-pagenavi span.pages{padding:3px 8px 3px 8px; margin:2px 2px 2px 2px}
#content .wp-pagenavi span.current{padding:3px 8px 3px 8px; margin:2px; line-height:25px; font-weight:bold; color:#add352; background:#26343c}
#content .wp-pagenavi span.extend{padding:3px 8px 3px 8px; margin:2px; color:#fff; line-height:25px; background-color:#fff}
#content .trackbacklist{margin:8px 0 0 0; padding:0; list-style:none}
#content .trackbacklist li{margin:0 0 8px 0; padding:0 0 5px 18px; list-style:none; border-bottom:1px solid #eee}
#content .scategory h2, #content .archives h2{margin-bottom:15px; color:#666}
#content .scategory{float:left; width:48%; border-right:1px solid #eee}
#content .archives{float:right; width:48%}
#content .scategory a, #content .archives a{color:#666}
#content .scategory a:hover, #content .archives a:hover{color:#333}
.search404{padding:5px 8px; margin:0 0 7px 0; overflow:hidden; height:100%; width:210px; background:#eee}
.search404 .s{border:1px solid #d2d2d2; background:#fff; font:12px Arial,Helvetica,sans-serif; padding:4px 25px 4px 4px; color:#333; width:150px; margin:0}
#content .search404 .sgo{border:none; position:relative; top:4px; left:-23px}
#sidebar .widget_calendar h2, widgettitle{display:none}
#sidebar #calendar_wrap caption{margin:0 0 5px 0; padding:2px 0 3px 22px; font:bold 13px Calibri,Verdana,Arial; color:#385001; text-align:left; background:url(http://chistesybromas.com/ipv/sheadbg.png) no-repeat}
#sidebar #searchform{overflow:hidden; height:100%; width:100%; margin:0 auto; text-align:left}
#comments-wrap{}
.textarea{border:1px solid #cbcbcb; background:#fff; width:280px; color:#333}
.textarea:hover{border:1px solid #cbcbcb; background:#e8e8e8; width:280px}
.Cbutton{border:none; font:bold 11px Arial,Helvetica,sans-serif; padding:4px; background:#106d94; color:#fff}
.Cbutton:hover{border:none; background:#acca68; color:#fff}
#comments-wrap h6{font-size:20px}
.gravatar{border:2px solid #739fcb; margin:8px 10px 0 0; width:40px; height:40px; display:block; float:left; background:url(http://chistesybromas.com/ipv/gravtar.png) no-repeat}
.commentlist{}
.commetmainauthor{clear:both; clear:both; padding:8px 10px; overflow:hidden; height:100%; border-top:1px solid #c3c3c2; background:#e4e4e4 url(http://chistesybromas.com/ipv/ctop_center2.png) repeat-y}
.commetmain{clear:both; padding:8px 10px; overflow:hidden; height:100%; border-top:1px solid #c3c3c2; background:#e4e4e4 url(http://chistesybromas.com/ipv/ctop_center.png) repeat-y}
.commet_top{font:11px Arial,Helvetica,sans-serif; padding:5px 0; color:#666}
.commet_bottom{font:11px Arial,Helvetica,sans-serif; padding:5px 0 0 45px; margin-bottom:15px; color:#666; background:url(http://chistesybromas.com/ipv/cbottom.png) no-repeat; height:19px}
.commet_bottom2{font:11px Arial,Helvetica,sans-serif; padding:5px 0 0 45px; margin-bottom:15px; color:#666; background:url(http://chistesybromas.com/ipv/cbottom2.png) no-repeat; height:19px}
.commet_right{width:70%; float:right; background:url(http://chistesybromas.com/ipv/quote.png) no-repeat; padding:5px 0 0 35px}
.comm_list{margin-bottom:15px}
#content .commetmain p{margin:0; padding:0}
.thecomment{margin:0px}
.comment-body{margin:0}
.comment-metadata{padding:5px 10px; color:#333; font-weight:bold; font-size:11px}
.comment-metadata a, .comment-metadata a:visited{color:#333; text-decoration:none}
.comment-metadata a:hover{color:#666}
.sidebar_top{background:url(http://chistesybromas.com/ipv/sidebar_top.png) no-repeat left top; height:84px; padding:10px 10px; margin-bottom:-11px}
.sidebar_bottom{background:url(http://chistesybromas.com/ipv/sidebar_bottom.png) no-repeat left top; height:11px; clear:both}
* html .sidebar_bottom{margin-bottom:-4px}

#sidebar h3{margin:0 0 5px 0; padding:2px 0 3px 22px; font:bold 13px Calibri,Verdana,Arial; color:#385001; background:url(http://chistesybromas.com/ipv/sheadbg.png) no-repeat}
#sidebar h2{margin:0 0 5px 0; padding:2px 0 3px 22px; font:bold 13px Calibri,Verdana,Arial; color:#385001; background:url(http://chistesybromas.com/ipv/sheadbg.png) no-repeat}
#sidebar h4{margin:0 0 5px 0; padding:8px 0 0px 0; font:bold 12px Calibri,Verdana,Arial; color:#333}
#sidebar p{margin:0; padding:0 0 5px 0; font:11px Arial,Helvetica,sans-serif; color:#333}
#sidebar a{line-height:18px; text-decoration:none; color:#187298}
#sidebar a:hover{color:#ef0e0e; text-decoration:none}
#sidebar ul, #sidebar ul li{margin:0 0 25px 0; padding:0; font:11px Calibri,Verdana,Arial; list-style-type:none}
#sidebar ul li ul{margin:0; padding:0}
#sidebar ul li ul li{margin:0; padding:3px 0 3px 22px; background:url(http://chistesybromas.com/ipv/bullet.png) no-repeat; background-position:5px 9px; border-bottom:1px solid #d2e4ed}
#sidebar ul li ul li a{color:#187298; line-height:18px; text-decoration:none; border-bottom:none}
#sidebar ul li ul li a:hover{text-decoration:none; color:#ef0e0e; background-position:0 6px}
#sidebar ul li ul li ul li{bac1kground:none; margin:0; padding:3px 0 3px 22px; border-bottom:none}
#sidebar ul li ul li ul li a{color:#187298; margin:0; text-decoration:none}
#sidebar ul li ul li ul{border:none; padding:0; margin:0}
#sidebar ul li ul li ul li a:hover{color:#ef0e0e; background-position:0 8px}
#footer p{margin:0 0 5px 0; padding:0; font-size:11px; line-height:22px; color:#404040; font-family:Calibri,Verdana,Arial}
#footer span{color:#666; top:-5px}
#footer span a{color:#666; text-decoration:none}
#footer span a:hover{color:#333; text-decoration:none}
#footer a{color:#ba5b0f}
#footer a:hover{color:#fff}
.clearfix:after{content:"."; clear:both; height:0; visibility:hidden; display:block}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
