@CHARSET "UTF-8";


#pgTtl{
   font-size: 1.5em;
   color: #039;
   border-bottom: 1px solid #039;
   margin: 0;
}

   /*- Bloque para los posts -*/
   .post{
      border-bottom: 5px solid #039;
      margin-bottom: 2em;
   }
      .post .top{
         margin: 0 0 10px 0;
      }
         .post .top small{
            font-size: 0.9em;
            color: #999;
         }
      
      .post h1#postTitle{
         font-size: 2.2em;
			line-height: 1.3em;
         font-weight: normal;
         margin: 0 0 .5em 0;
      }
         .post h1#postTitle a{
            color: #C00;
            text-decoration: none;
         }
            .post h1#postTitle a:hover{
               text-decoration: underline;
            }
      
      .post .meta{
         position: relative;
         height: 20px;
         line-height: 20px;
         font-size: 0.9em;
         margin: 0px;
         border-bottom: 1px solid #CCC;
         color: #999;
      }
         .post .meta span{
            position: absolute;
            display: block;
            top: 0px;
         }
            .post .meta span a{
               color: #999;
            }
            .post .meta .cats{
               left: 0px;
               text-transform: uppercase;
            }
            .post .meta .comments{
               text-align: right;
               right: 0px;
            }
            .post .meta .comments span{
               position: relative;
               display: inline;
            }

   #postSource{
		border-top: 1px solid #CCC;
		font-size: .95em;
   }
      #postSource p{
         margin: 0;
			padding: 5px 0;
      }   
   
   /*- Bloque de comentarios -*/
   #postComments{
   }
      #postComments h3{
         font-family: Georgia, Times, serif;
         font-size: 2em;
         color: #039;
      }
   
      .commentlist{
         border-top: 1px solid #039;
         color: #333;
      }   
         .comment{
            border-bottom: 1px solid #039;
            padding: 10px 10px 5px 10px;
         }   
            .comment.odd{
               background: #F2F2F2;
            }   
            .comment .cnt{
            }   
            .comment .meta{
               border-top: 1px dotted #CCC;
               font-size: 0.9em;
               color: #C00;
               text-align: right;
               margin: 0;
            }
               .comment .meta a{
                  color: #C00;
               }
   
   #formComment{
   }
      #formComment #respond{
         border-bottom: 1px solid #CCC;
         font-size: 1.5em;
      }
   
      #frmComment{
      }
         #frmComment .fr{
            margin-bottom: 1em;
         }
         #frmComment .fr.hz{
            line-height: 25px;
         }
            #frmComment .fr .flb{
               display: block;
               float: right;
               text-align: left;
               width: 200px;
            }
               #frmComment .fr .flb .hlp{
                  font-size: 0.9em;
                  color: #680;
               }
            #frmComment .fr .fw{
               line-height: 25px;
               float: left;
            }
            #frmComment .fr .fw .txt{
               width: 255px;
               height: 25px;
               line-height: 25px;
               font-size: 16px;
               font-weight: bold;
               color: #666;
            }
            #frmComment .fr .fw .required{
               font-family: Georgia, Times, serif;
               font-size: 2em;
               color: #C00;
            }
            
            #frmComment .fr br{
               float: none;
               height: 0px;
               line-height: 0px;
               clear: both;
               margin: 0;
               padding: 0;            
            }

            #textCmt{
               width: 455px;
               padding: 5px;
            }
            
            #formCommentWarn{
               background: #FFF1C9;
               border: 1px solid #E1E2D5;
               padding: 10px;
               margin: 1em 0px;
               font-size: 0.9em;
               line-height: 1.4em;
            }

#sidebar{
   padding-top: 60px;
}
