/*-
   Elementos HTMLglobales
-*/
body{
   color: #666;
   font-family: Arial, Tahoma, Helvetica, sans-serif;
   font-size: 14px;
   background: #006FAD url(/wp-content/themes/jpc/share/img/body-bg.jpg) repeat-x left top;
   line-height: 1.7em;
   padding: 0;
}

a{
   color: #36C;
   text-decoration: none;
   cursor: pointer;
   border-bottom: 1px dotted #36C; 
}
   a:hover{
      color: #33C;
      border-bottom: 1px solid #36C;
   }

h1, h2, h3, h4, h5, h6{
	color: #FC7217;
   font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 2em;
   margin: 2em 0px 1em 0px;
}



/*- Elementos globales del layout -*/
#wrapper{
}
   #header,
	#w-mnuMain,
   #container,
   #footbar,
   #footer .iw{
      width: 960px;
      margin: 0 auto;
   }



  /**
   * Layout
   */
   #header{
      height: 139px;
      position: relative;
      background: #FFF url(/wp-content/themes/jpc/share/img/hd-bg.jpg) no-repeat left top;
   }
   #container{
      background: #FFF url(/wp-content/themes/jpc/share/img/cnt-bg.jpg) repeat-y left top;
      -moz-border-radius-topleft: 10px;
      -moz-border-radius-bottomleft: 10px;
      -moz-border-radius-bottomright: 10px;
   }
      #content{
         width: 490px;
         float: left;
         padding: 20px 30px 20px 150px;
      }
      #sidebar{
         width: 289px;
         float: right;
         padding-left: 1px;
      }
   #footbar{
      float: none;
      clear: both;
      margin: 30px auto 0 auto;
   }
      #footbar .iw{
         background: #005697 url(/wp-content/themes/jpc/share/img/fb-bg.jpg) repeat-x left bottom;
         color: #FFF;
         border: 1px solid #003579;
         -moz-border-radius: 10px;
         margin: 30px 0 0 130px;
         width: 828px;
      }
   #footer{
      border-top: 2px solid #FC7217;
      background: #003B67;
      color: #FFF;
      margin-top: 20px;
   }



   /*- Header -*/
   #header-Logo{
      margin: 0;
   }
      #header-Logo{
         margin: 0;
         width: 440px;
         height: 100px;
         position: absolute;
         left: 0px;
         top: 0px;
      }
   #mnuMain{
      height: 35px;
      margin: 0;
      height: 35px;
      padding: 0;
      position: absolute;
      top: 104px;
      left: 130px;
      font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
      font-size: 1.2em;
      background: #003E77;
      border: 1px solid #C5CBCF;
      height: 33px;
   }
      #mnuMain li{
         float: left;
         /*background: #FC7217;*/
         height: 30px;
         line-height: 30px;
         margin-top: 5px;
         padding: 0 15px;
      }
         #mnuMain li a{
            color: #FFF;
            text-decoration: none;
            font-weight: bold;
         }


   
   /*- Contenido -*/  
   #archiveTitle{
      height: 30px;
      line-height: 30px;
      margin: 0 0 40px -140px;
      background: #FC7217 url(/wp-content/themes/jpc/share/img/ttl-bg.jpg) repeat-y left top;
      color: #FFF;
      padding: 10px;
      -moz-border-radius: 8px;
   }
      #archiveTitle small{
         font-family: "Arial Narrow";
         display: block;
         float: left;
         width: 105px;
         padding-right: 15px;
         font-size: .6em;
         font-weight: bold;
         text-transform: uppercase;
         text-align: right;
         background: transparent url(/wp-content/themes/jpc/share/img/ttl-icon.jpg) no-repeat right;
      }
      #archiveTitle strong,
      #pageTitle strong{
         display: block;
         float: right;
         width: 480px;
         font-size: .9em;
      }

      #pageTitle{
         line-height: 25px;
         font-size: 1.5em;
         margin: 0 0 40px -140px;
         background: #FC7217 url(/wp-content/themes/jpc/share/img/ttl-bg.jpg) repeat-y left top;
         color: #FFF;
         font-weight: bold;
         padding: 10px;
         -moz-border-radius: 8px;
      }
         #pageTitle span{
            display: inline-block;
            font-size: .9em;
            margin-left: 110px;
            background: transparent url(/wp-content/themes/jpc/share/img/ttl-icon.jpg) no-repeat left;
            padding-left: 20px;
         }

  
   .post{
      margin-bottom: 2em;
   }
      .post-content{
         float: right;
         width: 490px;
      }
         .post-title{
            margin: 0 0 .2em 0;
            font-size: 1.6em;
            font-weight: bold;
         }
            .post-title a{
               color: #FC7217;
               text-decoration: none;
               border-bottom: 1px dotted #FC7217;
            }
         .post-category{
            text-transform: uppercase;
            font-size: .8em;
            margin: 0 0 2em 0;
         }
            .post-category a{
               color: #999;
               text-decoration: none;
               border-bottom: 1px dotted #999;
            }
         
         
         
      .post-meta{
         float: left;
         width: 130px;
         margin-left: -140px !important;
         margin-left: -70px;
         color: #999;
      }
         .post-meta a{
            color: #666;
            text-decoration: none;
            border-bottom: 1px dotted #999;
         }
            .post-meta a:hover{
               color: #000;
               border-bottom: 1px solid #666;
            }
         
         .post-meta .date{
            font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
            position: relative;
            height: 40px;
            width: 130px;
            background: transparent url(/wp-content/themes/jpc/share/img/post-meta-date.jpg) no-repeat top right;
            color: #000;
         }
            .post-meta .date span{
               position: absolute;
               display: block;
            }
               .post-meta .date .date-day{
                  font-size: 38px;
                  left: 0px;
                  top: 0px;
                  font-weight: bold;
                  height: 40px;
                  line-height: 40px;
               }
               .post-meta .date .date-month{
                  left: 40px;
                  top: 2px;
                  heigth: 18px;
                  line-height: 18px;
                  text-transform: uppercase;
                  font-size: 12px;
               }
               .post-meta .date .date-year{
                  left: 40px;
                  top: 18px;
                  heigth: 18px;
                  line-height: 18px;
               }
         .post-meta .author{
            font-size: .8em;
            border-top: 1px dotted #999;
            width: 110px;
            padding: 5px 0 0 20px;
            height: 15px;
            background: transparent url(/wp-content/themes/jpc/share/img/post-meta-icons.png) no-repeat left 0px;
            line-height: 15px;
         }
         .post-meta .comments{
            font-size: .8em;
            background: transparent url(/wp-content/themes/jpc/share/img/post-meta-icons.png) no-repeat left -20px;
            padding: 5px 0 0 20px;
            height: 15px;
            line-height: 15px;
         }
         .post-meta .admin{
            background: #C00;
            padding: 0px 5px;
            font-weight: bold;
            font-size: .9em;
            text-align: center;
            width: 100px;
            margin-top: 10px;
         }
            .post-meta .admin a{
               color: #FFF;
               display: block;
               width: 100%;
            }


         /*- Estiizando los contenidos del posts -*/
         .post .entry h2{
            font-size: 1.6em;
            margin: 1.5em 0 .6em 0;
         }
         .post .entry h2:first{
            margin-top: 0;
         }
         .post .entry h3{
            font-size: 1.4em;
         }
         .post .entry h4{
            font-size: 1.2em;
         }
         .post .entry h5{
            font-size: 1.1em;
         }
         .post .entry h6{
            font-size: 1.1em;
         }
         .post .entry p{
            margin: .5em 0;
            line-height: 1.5em;
         }
      
         .post .entry ul,
         .post .entry ol{
            list-style-type: disc;
            margin: .5em 0 .5em 2em;
         }
            .post .entry li{
               margin: .1em 0;
            }
      
         .post .entry blockquote{
            font-family: Georgia, Times, serif;
            font-size: 1em;
            color: #F60;
            padding: 1px 10px 1px 25px;
            border-top: 1px dotted #F60;
            border-bottom: 1px dotted #F60;
            margin: 1em 0;
         }
         .post .entry q{
            font-family: Georgia, Times, serif;
            font-style: italic;
            color: #390;
         }
         .post .entry code{
            font-family: "Courier New", Courier, monospace;     
            color: #039;
         }
      
         .post img.img-main{
            border: 1px solid #039;
            padding: 5px;
         }
      
      
      /* Begin Images */
      .post p img {
         padding: 0;
         max-width: 100%;
      }
      
      /* Using 'class="alignright"' on an image will (who would've
         thought?!) align the image to the right. And using 'class="centered',
         will of course center the image. This is much better than using
         align="center", being much more futureproof (and valid) */
      
      .post img.centered {
         display: block;
         margin-left: auto;
         margin-right: auto;
         }
      
      .post img.alignright {
         display: block;
         float: right;
         margin: 0 0 5px 10px;
         border: 1px solid #ccc;
         padding: 5px;  
      }
      
      .post img.aligncenter {
         display: block;
         margin-left: auto;
         margin-right: auto;
         border: 1px solid #ccc;
         padding: 5px;  
      }
      
      .post img.alignleft {
         display: block;
         float: left;
         border: 1px solid #CCC;
         padding: 5px;
         margin: 0 10px 5px 0;   
       }
      
      .post .alignright {
         float: right;
      }
      
      .post .alignleft {
         float: left
      }
      
      
      .post .wp-caption{
         display: block;
         border: 1px solid #CCC;
         padding: 10px 5px 2px 5px;;
         background: #EAEBED;
         margin: 2em auto;
      }
         .post .wp-caption img{
            display: block;
            border: 1px solid #CCC;
            margin: 0 auto;
         }
         .post .wp-caption-text{
            margin: 10px 0 0 0;
            font-size: .85em;
            border-top: 1px dotted #999;
         }
         .post .wp-caption.alignleft{
            margin: 0 1em 0 0;
         }




         /*- Post Navegación -*/
         .navigation{
            background: #E9EBED;
            border: 1px solid #C5CBCF;
            font-size: .9em;
            height: 20px;
         }
            .navigation .back{
               float: left;
            }
            .navigation .next{
               float: right;
            }
            .navigation a{
               display: block;
               text-decoration: none;
               line-height: 20px;
               height: 20px;
            }
               .navigation a:hover{
               }
               .navigation .back a{
                  background: transparent url(/wp-content/themes/jpc/share/img/nav-post-icons.png) no-repeat left 0px;
                  padding-left: 20px;
               }
                  .navigation .back a:hover{
                     color: #FFF;
                     background: #006FAD url(/wp-content/themes/jpc/share/img/nav-post-icons.png) no-repeat left 0px;
                  }
               .navigation .next a{
                  background: transparent url(/wp-content/themes/jpc/share/img/nav-post-icons.png) no-repeat right -23px;
                  padding-right: 20px;
               }
                  .navigation .next a:hover{
                     color: #FFF;
                     background: #006FAD url(/wp-content/themes/jpc/share/img/nav-post-icons.png) no-repeat right -23px;
                  }



         /*- Comentarios -*/
         .commentlist{
            
         }
            #comments{
               background: #5F9EE1;
               color: #FFF;
               margin-left: -140px;
               position: relative;
               height: 40px;
               line-height: 40px;
               -moz-border-radius: 5px;
               font-size: 1.5em;
            }
               #comments small{
                  font-family: "Arial Narrow";
                  display: block;
                  float: left;
                  width: 110px;
                  font-size: .6em;
                  text-transform: uppercase;
                  text-align: right;
               }
               #comments strong{
                  display: block;
                  float: right;
                  width: 490px;
               }
            
            .commentlist .comment{
               background: #D7E7F7 url(/wp-content/themes/jpc/share/img/cmt-bg.jpg) repeat-y left top;
               margin-left: -140px;
               padding: 10px;
               -moz-border-radius: 8px;
               margin-bottom: 10px;
            }
               .commentlist .comment .commment-meta{
                  float: left;
                  width: 100px;
                  font-size: .9em;
                  text-align: right;
                  padding-right: 20px;
                  font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
               }
                  .commentlist .comment .commment-meta a{
                     text-decoration: none;
                  }
                  .commentlist .comment .commment-meta .id{
                     font-family: Arial, Helvetica, sans-serif;
                  }
                  .commentlist .comment .commment-meta .author{
                     height: 25px;
                     line-height: 25px;
                     background: transparent url(/wp-content/themes/jpc/share/img/cmt-icons.jpg) no-repeat right 2px;
                     margin-right: -20px;
                     padding-right: 20px;
                     overflow: hidden;
                  }
                     .commentlist .comment .commment-meta .author cite{
                        font-weight: bold;
                        font-size: 16px;
                     }
                     .commentlist .comment .commment-meta .author{
                        font-size: 14px;
                     }
                  .commentlist .comment .commment-meta .date{
                     font-size: .8em;
                  }
                  .commentlist .comment .commment-meta .admin{
                     background: #C00;
                     padding: 0px 5px;
                     font-weight: bold;
                     font-size: .9em;
                     text-align: center;
                     width: 100px;
                     margin-top: 10px;
                  }
                     .commentlist .comment .commment-meta .admin a{
                        color: #FFF;
                        display: block;
                        width: 100%;
                     }

               .commentlist .comment .comment-content{
                  float: right;
                  width: 480px;
                  color: #000;
               }
               
               /*- Formulario -*/
               #respond{
                  background: #AFCEF0 url(/wp-content/themes/jpc/share/img/cmt-frm-bg.jpg) repeat-y left top;
                  padding: 10px;
                  -moz-border-radius: 8px;
                  margin: 20px 0 10px -140px;
               }
                  #respond h3{
                     float: left;
                     width: 100px;
                     text-align: right;
                     font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
                     font-size: 18px;
                     font-weight: bold;
                     height: 25px;
                     line-height: 25px;
                     background: transparent url(/wp-content/themes/jpc/share/img/cmt-icons.jpg) no-repeat right -26px;
                     margin: 0 -20px 0 0;
                     padding-right: 20px;
                  }
                  #commentform{
                     float: right;
                     width: 480px;
                     color: #000;                     
                  }
                     #comment-sesion-started{
                        color: #000;
                     }
                        #comment-sesion-started a{
                           color: #000;
                        }
                        #comment-sesion-started small{
                           font-style: italic;
                        }
                     #commentform .fr{
                        float: none;
                        clear: both;
                     }
                        #commentform .fr label{
                           display: block;
                           float: left;
                           width: 120px;
                           font-size: 1.2em;
                           text-align: right;
                        }
                        #commentform .fr .fw{
                           float: right;
                           width: 345px;
                           margin: 0 0 5px 0;
                        }
                           #commentform .fr .fw input{
                              width: 335px;
                              padding: 4px 3px;
                              font-size: 1.2em;
                              color: #006FAD;
                              font-weight: bold;
                           }
                           #commentform .fr .fw .ftt{
                              font-size: .9em;
                              font-style: italic;
                           }
                           #commentform #frCmtMsg .fw{
                              float: none;
                              width: 480px;
                              margin: 0 0 5px 0;
                           }
                              #frCmtMsg .fw textarea{
                                 width: 470px;
                                 padding: 4px 3px;
                                 font-size: 1.1em;
                                 color: #006FAD;
                              }
                        #commentform #frCmtBtn .fw{
                           text-align: right;
                        }
                              #submit{
                                 width: 150px;
                                 background: #006FAD url(/wp-content/themes/jpc/share/img/btn-sbm-bg.jpg) repeat-x left bottom;
                                 border: none;
                                 outline: none;
                                 height: 28px;
                                 color: #FFF;
                                 text-transform: uppercase;
                                 font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
                                 font-weight: bold;                                 
                              }
   
      /*- Navegación -*/
      #navArchive{
         border-top: 2px solid #003579;
      }
         #navArchive li a{
            text-decoration: none;
            color: #FFF;
            display: block;
         }
            #navArchive li a strong{
               display: block;
               font-size: 1.2em;
               font-weight: bold;
            }
            #navArchive li a small{
               display: block;
               font-size: .9em;
            }

         #navArchive li.btn{
            background: #3A8CCD url(/wp-content/themes/jpc/share/img/btn-bg.jpg) repeat-x left -65px;
            width: 180px;
            padding: 5px;
            height: 50px;
         }
            #navArchive li.btn:hover{
               background: #3A8CCD url(/wp-content/themes/jpc/share/img/btn-bg.jpg) repeat-x left -5px;
            }
            #navArchiveCurrent{
               float: left;
               width: 110px;
            }
            #navArchivePrev{
               float: left;
               -moz-border-radius-bottomleft: 8px;
            }
               #navArchivePrev a{
                  text-align: left;
                  padding-left: 25px;
                  background: transparent url(/wp-content/themes/jpc/share/img/nav-icons.jpg) no-repeat left -142px;
               }
                  #navArchivePrev a:hover{
                     background: transparent url(/wp-content/themes/jpc/share/img/nav-icons.jpg) no-repeat left -11px;
                  }
            #navArchiveNext{
               float: right;
               -moz-border-radius-bottomright: 8px;
            }
               #navArchiveNext a{
                  text-align: right;
                  padding-right: 25px;
                  background: transparent url(/wp-content/themes/jpc/share/img/nav-icons.jpg) no-repeat right -205px;
               }
                  #navArchiveNext a:hover{
                     background: transparent url(/wp-content/themes/jpc/share/img/nav-icons.jpg) no-repeat right -74px;
                  }


      /* Páginas relacionadas -*/
      #relatedPages{
         margin-top: 40px;
         border: 1px solid #C5CBCF;
         background: #E9EBED;
         padding: 10px;
         -moz-border-radius: 5px;
         -webkit-border-radius: 5px;
/*         behavior:url(/wp-content/themes/jpc/share/css/border-radius.htc); */
      }
         #relatedPages h3{
            margin: 0px 0px .5em 0px;
            font-size: 1em;
            font-weight: bold;
            color: #006FAD;
         }
         #relatedPages ul + h3{
            padding-top: 15px;
         }
         #relatedPages .childs{
            margin-bottom: 5px;
         }
         #relatedPages .parents{
            /* border-top: 1px dotted #000; */
            padding-top: 5px;
         }
         #relatedPages .parent{
            border-top: 1px dotted #999;
            margin-top: 5px;
            padding-top: 5px;
            font-size: .9em;
         }
            #relatedPages li{
               padding-left: 20px;
               background: transparent url(/wp-content/themes/jpc/share/img/post-meta-icons.png) no-repeat left -40px;
            }
         




      /* Formulario de búsqueda -*/
      #searchform{
         border: 2px solid #5F9EE1;
         background: #AFCEF0;
         padding: 10px;
         color: #000;
      }
         #searchform label{
         }
         #searchform .fw{
            position: relative;
            height: 28px;
            border: 1px solid #000;
            width: 350px;
         }            
            #searchform input{
               border: 0 none;
               outline: none;
               height: 22px;
               line-height: 28px;
               display: block;
               position: absolute;
               left: 0px;
               top: 0px;
               width: 275px;
               padding: 3px 3px;              
            }
            #searchform button{
               position: absolute;
               left: 282px;
               top: 0px;
               width: 68px;
               background: #006FAD url(/wp-content/themes/jpc/share/img/btn-sbm-bg.jpg) repeat-x left bottom;
               border: none;
               outline: none;
               height: 28px;
               color: #FFF;
               text-transform: uppercase;
               font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
            }


   /*- Sidebar -*/
   #sidebar a{
      font-size: .9em;
   }
   #sidebar a{
      text-decoration: none;
      border-bottom: 1px dotted #36C; 
   }
      #sidebar a:hover{
         color: #000;
         border-bottom: 1px solid #36C;
      }
   
      #sidebar .blq{
         padding: 10px 10px 15px 9px;
         background: transparent url(/wp-content/themes/jpc/share/img/sb-blq-bg.jpg) repeat-x left bottom;
         margin: 0 0 1em 0;
      }
         #sidebar .blq h3{
            font-size: 1.2em;
            font-weight: bold;
            margin: 0 0 .3em 0;
         }
   
         /*- Páginas -*/
         #boxPages ul li{
            padding-left: 20px;
            background: transparent url(/wp-content/themes/jpc/share/img/post-meta-icons.png) no-repeat left -40px;
         }
         #boxPages ul li.current_page_item > a{
            font-weight: bold;
            border-bottom: none;
            color: #000;
         }
  
  
         /*- Buscador -*/
         #boxSearch form{
            border: 1px solid #000;
            position: relative;
            width: 268px;
            height: 28px;
            margin-top: 10px;
         }
            #boxSearch form label{
               display: none;
            }
            #boxSearch form input{
               border:0 none;
               outline: none;
               height: 28px;
               line-height: 28px;
               display: block;
               position: absolute;
               left: 0px;
               top: 0px;
               width: 200px;
               padding-left: 3px;
            }
            #boxSearch form button{
               position: absolute;
               left: 200px;
               top: 0px;
               width: 68px;
               background: #006FAD url(/wp-content/themes/jpc/share/img/btn-sbm-bg.jpg) repeat-x left bottom;
               border: none;
               outline: none;
               height: 28px;
               color: #FFF;
               text-transform: uppercase;
               font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
            }
  
         
         /*- Bloque de categorías -*/
         #boxCats ul{
            list-style-type: square;
            list-style-position: inside;
         }
            #boxCats ul li{
               float: left;
               width: 45%;
            }
  
         /*- Bloque de Archivo -*/
         #boxArchive ul{
            list-style-type: square;
            list-style-position: inside;
         }
            #boxArchive ul li{
               float: left;
               width: 45%;
               font-size: .9em;
            }

         /*- Bloque de enlaces -*/  
         #boxLinks ul{
            list-style-type: square;
            list-style-position: inside;
         }
            #boxLinks ul li{
            }
   
         /*- Bloque de Banners -*/
         #boxRNB{
            
         }
            #boxRNB .rnb{
               margin-bottom: 10px;
            }
               #boxRNB .rnb a{
                  border: none;
                  text-decoration: none;
               }
                  #boxRNB .rnb img{
                     border: none;
                  }
   
   
   
   
   /*- Barra de abajo -*/
   #boxPopular{
      float: left;
      width: 470px;
      padding: 10px 30px 10px 20px;
   }
      #boxPopular h3{
         float: left;
         width: 110px;
         background: #5F9EE1;
         margin: 0 0 0 -151px;
         color: #FFF;
         font-size: 1.2em;
         font-weight: bold;
         padding: 10px;
         -moz-border-radius-topleft: 5px;
         -moz-border-radius-bottomleft: 5px;
      }
         #boxPopular a{
            color: #FFF;
            text-decoration: none;
            border-bottom: 1px dotted #CCC;
         }
            #boxPopular ul li{
               margin: 5px 0;
            }
   
   #boxSocial{
      float: right;
      width: 270px;
      padding: 10px;
   }
      #boxSocial ul li{
         height: 65px;
         color: #FFF;
         margin-bottom: 10px;
      }
         #boxSocial ul li a{
            display: block;
            color: #FFF;
            background: #3A8CCD url(/wp-content/themes/jpc/share/img/btn-bg.jpg) repeat-x left -65px;
            text-decoration: none;
            height: 45px;
            padding: 10px;
            -moz-border-radius: 5px;
            border: 1px solid #003579;
         }
            #boxSocial ul li a span{
               display: block;
               background: transparent url(/wp-content/themes/jpc/share/img/box-contact-icons.png) no-repeat left top;
               padding-left: 60px;
            }
               #boxSocial ul li a#lnkRSS span{
                  background: transparent url(/wp-content/themes/jpc/share/img/box-contact-icons.png) no-repeat left 0px;
               }
               #boxSocial ul li a#lnkCto span{
                  background: transparent url(/wp-content/themes/jpc/share/img/box-contact-icons.png) no-repeat left -45px;
               }
               #boxSocial ul li a#lnkSend span{
                  background: transparent url(/wp-content/themes/jpc/share/img/box-contact-icons.png) no-repeat left -95px;
               }
         #boxSocial ul li a:hover{
            background: #3A8CCD url(/wp-content/themes/jpc/share/img/btn-bg.jpg) repeat-x left -0px;
         }
            #boxSocial ul li a strong{
               display: block;
               font-size: 1.2em;
               font-weight: bold;
            }
            #boxSocial ul li a em{
               display: block;
               font-style: normal;
            }
            
  
  

   /*- Footer -*/
   #footer{
      padding: 10px 0;
      font-size: .9em;
   }
      #footer a{
         color: #CCC;
      }
      #footLogo{
         margin: 0;
         background: transparent url(/wp-content/themes/jpc/share/img/ft-logo.jpg) no-repeat left top;
         width: 193px;
         height: 72px;
         float: left;
      }
      #footAbout{
         float: left;
         margin: 0 0 0 100px;
      }
         #footAbout dt{
            font-weight: bold;
         }
      #footSite{
         float: left;
         margin: 0 0 0 100px;
      }
         #footSite dt{
            font-weight: bold;
         }
      #footInfosoft{
         margin: 0;
         background: transparent url(/wp-content/themes/jpc/share/img/ft-logo-is.jpg) no-repeat left top;
         width: 145px;
         height: 57px;
         float: right;
      }

