/*  Theme Name: KungFu
    Description: Diseño del blog corporativo del centro de Artes Marciales Pachi Tang Lang
    Author: David Rivero & Benet Joan Darder
    Author URI: benetjoandarder.cat
*/
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,hr{margin:0;padding:0;}
ul{list-style:none;}
fieldset, hr{border:0;}
a,a:link,a:visited{text-decoration:none; color:#FAC804;}
a:focus,a:hover{ text-decoration:none; color:#FFF; }
a img{ border:0; }
.clear{ clear:both; }
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
        margin:5px 0 10px 10px;
	}

.alignleft {
	float: left;
        margin:5px 10px 10px 0;
        
	}

h3{font-size:17px;}
body{ background-color:#D9B172;color:#fff; font:62.5% Georgia, "Times New Roman", Times, serif;}
.centered  {margin:0 auto;max-width:986px;top:0;}
#header{background:#D9B172 url("images/degradado-cabecera.gif") repeat-x scroll 0 0; }
    #header h1 a { width:984px;  background:url("images/cabecera.jpg") no-repeat scroll 0 0 transparent;   display:block;    font-size:0;   outline-width:0; text-indent:-9999em; height:100px;}
    #welcome{  height:325px; background:transparent url("images/imagen_principal.jpg") no-repeat scroll 0 0; padding:0; position:relative; width: 100%;}
        #welcome ul{position:absolute; bottom:21px; left:27px;}
            #welcome ul li{display:inline; font-size:14px; padding-right:10px; padding:0 12px; border-right:1px solid #fac804;}
        #welcome .mensual{bottom:20px;color:#FAC804;font-size:14px;font-weight:bold;position:absolute;right:106px;}
#content_text{min-width:986px; width:100%; }
    #wrap{background-color:#111;margin-right:-31em;width:979px;}
        #wrap #left_column{margin:0; min-height:254px;padding:0;position:relative;float:left;}
            .introduccion .post_heading h2{padding:21px 0 10px;}
            .post{ display:inline-block; padding:0 40px;  }            
            .post_heading{ display:inline-block; margin-top:15px;}
            .post_heading span{ font-family:Arial, Helvetica, sans-serif; color:#989797;}
            .post_heading h2{ font-weight: bold; font-size: 22px; width:480px; padding:16px 0;   }
            
            .entry{padding-bottom:35px; line-height:18px; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; width:566px; text-align:justify; }
            
            .entry img{ float: left;margin:5px 10px 10px 0;}
            .entry .wp-caption img{ float:none; margin:0; }
            .whiteborder{border: 4px solid #fff;}
            
            .entry p{ margin:0; padding:0 0 6px 0;}
            .entry p.wp-caption-text{ font-weight:bold; font-size:11px; margin-top:5px;}
            .entry p a.more-link{float:right;margin-top:18px;}
            .entry span{ clear: both; padding:0;}
            .entry ul{  font-size: 12px;  padding: 6px 25px 6px 25px; list-style-type: inherit;  }
            .delimiter{background:url('images/separador.gif') no-repeat scroll left bottom; height:5px;left:40px; margin-bottom:23px;position:relative; border:none;}
            /*youtube videos*/
            .vvqbox {border: 4px solid #fff; float: left; margin: 5px 20px 10px 0; }
            
    .endposts{display:block;background:url('images/footer.jpg') no-repeat scroll left bottom; height:46px; width:985px; border-width:0; }
    #right_column{ float: left; width: 304px; margin:0 0 30px; position:relative; left:34px;}
        #right_column ul{padding-top:34px;}
            #right_column ul li.widget{background:#5A1600 url("images/esquina.gif") top right no-repeat; margin-bottom:20px; }
            #right_column ul li div.widget_container{background:#5A1600 url("images/widget_bg.gif") top right repeat-y;position:relative; top:6px; padding:0 21px 20px;}
            #right_column ul li div.widget_container ul{margin:0; padding:0;}
            #right_column ul li div.widget_container ul li{background:none; font:normal 11px Arial, Helvetica, sans-serif; color:#FAC804;}
            .white{color:#FFF;}
            #right_column ul li h2{ font: normal bold 16px Georgia; padding:16px 0;}
    .page_navigation{padding:33px;}
        .wp-pagenavi{font-size:14px; font-family:Arial, Helvetica; font-weight:bold;}
        .wp-pagenavi .pages{ font-size:14px; font-family:Arial, Helvetica; margin-right:100px;}
        .wp-pagenavi .current{ padding:11px; margin-right:3px;background:transparent url("images/activo.gif") 2px 4px no-repeat; color:#000; }
        .wp-pagenavi .page{ padding:11px; margin-right:3px;background:transparent url("images/noactivo.gif") 2px 4px no-repeat; color:#000;}
#footer{ background:#D9B172 url(images/degradado-footer.gif) bottom repeat-x scroll;}