body {
   padding: 0; background: none;
   }

.g-recaptcha {
   display: inline-block; 
   vertical-align: top;
   }   
   
.button-white {
   padding: 6px 10px; display: inline-block; height: 17px;
   border: 1px solid #C0C0B6; background: #FFFFFF;
   font-size: 12px; font-weight: bold; line-height: 17px;
   }   
.button-green {
   padding: 4px 9px; display: inline-block; height: 19px;
   border: 1px solid #005E3A;
   background: #005E3A url("../img/button_green.jpg") top left repeat-x;
   font-size: 14px; font-weight: bold; color: #FFFFFF !important; line-height: 19px; text-align: center; text-decoration: none !important;
   }   
   
div.comments {
   padding: 15px;   
   }
   div.comments-header {
      padding-bottom: 10px;
      font-size: 12px; 
      }
      div.comments-header span {
         font-weight: bold; 
         }
      div.comments-header a {
         font-size: 12px; color: #333333;
         }
         div.comments-header a:hover {
            text-decoration: underline;
            }
   div.comment-form-login {
      text-align: center; font-size: 14px;
      }
      div.comment-form-login a:hover {
         text-decoration: underline;
         }      
      div.comment-form-login div {
         padding: 5px 0;
         }
      div.comment-form-login div.message-error {
         margin-bottom: 10px;
         }
      div.comment-form-login input[type="text"],
      div.comment-form-login input[type="password"] {
         box-shadow: none; vertical-align: middle;
         font-size: 12px; padding: 5px; color: #000000 !important;
         }
      div.comment-form-login input[type="submit"] {
         padding: 0 9px; display: inline-block; height: 27px; vertical-align: middle;
         border: 1px solid #005E3A;
         background: #005E3A url("../../img/button_green.jpg") top left repeat-x;
         font-size: 12px; font-weight: bold; color: #FFFFFF !important; line-height: 25px; text-align: center; text-decoration: none !important;
         }            
   div#comments-empty {
      padding: 10px 0;
      font-size: 12px;
      }
      div#comments-empty a {
         color: #B64E3F;
         }
         div#comments-empty a:hover {
            text-decoration: underline;
            }
   div#comment-form {
      margin: 10px 0;
      }
      div#comment-form img {
         width: 50px; height: 50px;
         }
      div#comment-form div.comment-form-login img {
         width: auto; height: auto;
         }
      div#comment-form a.button-green {
         float: right; padding: 3px 10px;
         font-size: 12px;
         }         
      div#comment-form a.button-white {
         float: right; padding: 3px 10px; margin-right: 5px; height: 19px;
         font-size: 12px; line-height: 19px; color: #000000 !important;
         }             
      div#comment-form textarea {
         padding: 10px; width: 350px; overflow: hidden; height: 50px; margin-bottom: 5px;
         font-size: 13px;
         box-shadow: none;
         }
         
         
div.comment {
   padding: 5px 0;
   }         
div.comment-replay {
   margin-left: 68px;
   }     
   div.comment-pic {
      width: 55px;
      }
   div.comment-info {
      }
      div.comment-options {
         padding-bottom: 5px;
         font-size: 12px;
         }
         a.comment-options-name {
            margin-right: 10px;
            font-weight: bold; 
            }
         span.comment-options-date {
            color: #999999;
            }
         a.comment-options-replay {
             margin-right: 10px;
            }
         a.comment-options-delete {
            margin-right: 10px; color: #999999;
            }
            a.comment-options-delete:hover {
               color: #333333;
               }
         a.comment-vote-up { 
            color: #005E3A; 
            }
         a.comment-vote-down { 
            color: #FF0000;
            }            
      div.comment-text {
         font-size: 12px; line-height: 130%;
         }
   
      div.comment-options a.comment-vote-active {
         font-weight: bold;
         }  
         
      
div.comment-options {}      