
li {
 margin: 0;
 padding: 0;
}
ul, ol {
 margin-bottom: 1em;
 margin-top: 1em;
}
ul { list-style: disc; }
fieldset,
img { border: none; }
/*
Overflow Clearing Method
---------------------------------------------- */
.clear {
 overflow: auto;
}
/* Uses the IE5/Mac Band Pass Filter.
Mac IE 5 adds scrollbars if you use 'auto'. Give it a value of 'hidden' instead. */
/*\*//*/
.clear {
 overflow: hidden;
}
/**/
* html .clear { overflow: hidden; }
*+html .clear { overflow: hidden; }
.sharethis_wrapper {
 clear: both;
}
.sharethis {
 clear: both;
 color: #000;
 font: 11px/14px arial,helvetica,sans-serif;
 margin: 0;
 padding: 0;
}
 .sharethis a { color: #000; }
 .sharethis {
  position:relative;
  overflow: visible;
 }
 .sharethis ul {
  background:#FFF;
  list-style: none;
  margin: 0;
  padding: 0 4px 5px 0;
        overflow: hidden;
 }
 
  .sharethis li {
   display: inline;
            overflow: visible;
            vertical-align: top;
  }
  
  .sharethis li a {
   border-left: 1px solid #d1d1d1;
   display: block;
   float: left;
   margin: 0 5px 0 7px;
   padding-left: 0px;
   width: auto;
  }
  
    .sharethis li a.download .count{ color: #999 }
    .sharethis li .dropdown{
     top:18px;
     left:16px;
     border:1px solid #d5d6d6;
     border-width: 1px 1px 1px;
     clear: both; 
     z-index: 1000;
    }
                .sharethis-up li .dropdown {
                    top: auto;
                    bottom: 29px;
                    border-bottom: none;
                    border-top: 1px solid #d5d6d6;
                }                              
                    .sharethis li .dropdown-share .wrap {
                        float: left;
                        width: 96px;	 /***** SPACING BETWEEN ITEMS *********/
                        margin-left: 4px; /***** LEFT RIGHT MARGINS *********/
                    }
                    .sharethis li .dropdown-share li a {
                        margin-left: 0;
                        padding-left: 23px;
                        display: block;
                        zoom: 1;
                    }
                    .sharethis li .dropdown-share li .delicious {
                        background: url("/img/icons/delicious.gif") left no-repeat;
                        font: 11px/14px arial,helvetica,sans-serif;
                    }
                    .sharethis li .dropdown-share li .digg {
                        font: 11px/14px arial,helvetica,sans-serif;
                        background: url("/img/icons/digg.gif") left no-repeat;
                    }
                    .sharethis li .dropdown-share li .diigo {
                        font: 11px/14px arial,helvetica,sans-serif;
                        background: url("/img/icons/diigo.gif") left no-repeat;
                    }
                    .sharethis li .dropdown-share li .facebook {
                        font: 11px/14px arial,helvetica,sans-serif;
                        background: url("/img/icons/facebook.gif") left no-repeat;
                    }
                    .sharethis li .dropdown-share li .google {
                        font: 11px/14px arial,helvetica,sans-serif;
                        background: url("/img/icons/google.gif") left no-repeat;
                    }
                    .sharethis li .dropdown-share li .linkedin {
                        font: 11px/14px arial,helvetica,sans-serif;
                        background: url("/img/icons/linkedin.gif") left no-repeat;
                    }
                    .sharethis li .dropdown-share li .live {
                        font: 11px/14px arial,helvetica,sans-serif;
                        background: url("/img/icons/live.gif") left no-repeat;
                    }
                    .sharethis li .dropdown-share li .newsvine {
                        font: 11px/14px arial,helvetica,sans-serif;
                        background: url("/img/icons/newsvine.gif") left no-repeat;
                    }
                    .sharethis li .dropdown-share li .stumble {
                        font: 11px/14px arial,helvetica,sans-serif;
                        background: url("/img/icons/stumble.gif") left no-repeat;
                    }
                    .sharethis li .dropdown-share li .yahoo {
                        font: 11px/14px arial,helvetica,sans-serif;
                        background: url("/img/icons/yahoo.gif") left no-repeat;
                    }
                    .sharethis li .dropdown-share li .reddit {
                        font: 11px/14px arial,helvetica,sans-serif;
                        background: url("/img/icons/reddit.gif") left no-repeat;
                    }
                    .sharethis li .dropdown-share li .twitter {
                        font: 11px/14px arial,helvetica,sans-serif;
                        background: url("/img/icons/twitter.gif") left no-repeat;
                    }                        
    .sharethis li.hover .dropdown{
                    display: block;
    }
    .sharethis li.hover .share{
     background: #FFF url("/img/icons/share.gif") no-repeat 11px 10px;
     height:17px;
     padding:8px 12px 5px 24px;
     margin-right: -7px;
     position:relative;
     top:-8px;
     /*
     border-right: 1px solid #D1D1D1;
     border-left: 1px solid #D1D1D1;
     */
    }
    .sharethis li ul{
     height:auto;
     background:#FFF;
     border:1px solid #FFF;
     padding: 0px 0px 4px 0px;
    }
    .sharethis-up li ul {
        background: #fff ;
    }
    .sharethis li .dropdown-share ul {
        padding-top: 4px;
        padding-left: 7px;
    }
    .sharethis li li{
     display:block;
     color:#4d4d4d;
     padding-top:4px;
     padding-bottom: 4px;
    }
    .sharethis li ul a{
     float: none;
     display:inline;
     color:#263f6a;
     border:0;
     margin:0 0 0 10px;
     padding:0 0 0 10px;
    }
    
                                    .sharethis li a.email {
                                                color: #00a7e5;
                                                background: url('/img/icons/icon_email.gif') no-repeat 7px 3px;
                                                float: right;
                                                width: 24px;
                                                padding-left: 23px
                                    }
                                    .sharethis li a.print {
                                                color: #00a7e5;
                                                background: url('/img/icons/icon_print.gif') no-repeat 7px 1px;
                                                float: right;
                                                width: 24px;
                                                padding-left: 23px
                                    }    
                           .sharethis li a.share {
                                                color: #00a7e5;
                                        background: url("/img/icons/share.gif") no-repeat 5px 2px;
                                        float: right;
                                        width: 27px;
                                        padding-left: 18px;
                           }
   
   .sharethis li.end a{
    margin-left: 0;
    border-left: 0;
   }
