/* -------------------------------------------------------------- 
   
   pagetools.css
   
-------------------------------------------------------------- */


#pagetools  { 
    float:right;
    overflow: hidden;  
    width: 390px; 
    height: 24px;
    padding: 16px 0 0 0;
    }


.addthis { margin-right: 22px;}

.addthis.new { margin-right: 0px;}

.addthis a.share,
.addthis a.facebook,
.addthis a.twitter,
.addthis a.email,
.addthis a.share:visited,
.addthis a.facebook:visited,
.addthis a.twitter:visited,
.addthis a.email:visited { 
    display: block; 
    height: 15px; 
    float: left;
    }

.addthis a.share { width: 62px; background: url('/img/pgtools-share.png') no-repeat left 0;}
.video .share-video a.share { width: 62px; background: url('/img/video-share.png') no-repeat left 0;}


.addthis a.facebook { width: 18px; background: url('/img/pgtools-facebook.png') no-repeat left 0;}
.addthis a.twitter { width: 19px; background: url('/img/pgtools-twitter.png') no-repeat left 0;}
.addthis a.email { width: 69px; background: url('/img/pgtools-email.png') no-repeat left 0; margin-right: 10px; margin-left: 22px;}

#index #at15s,
#index_wide #at15s,
#wide #at15s,
#interior #at15s { display: none; /*  position: absolute !important; top: 150px !important; left: 600px !important; */ }

.addthis, 
.print, 
.etaf_email, 
#fontsize_links .title   { font-size: 11px; line-height: 15px; float: left; height: 15px;}

.etaf_email a, 
.print a, 
.print a:visited { display: block; height: 15px; cursor: pointer;}

.etaf_email a { width: 69px; background: url('/img/pgtools-email.png') no-repeat left 0; margin-right: 10px;}
.video .share-video .etaf_email a { background: url('/img/video-email.png') no-repeat left 0; }

.print a { width: 66px; background: url('/img/pgtools-print.png') no-repeat left 0; margin-right: 10px;}

.addthis a:hover, .print a:hover, .etaf_email a:hover  { background-position: left -15px;}

.addthis a.share span,
.addthis a.facebook span,
.addthis a.twitter span,
#pagetools a span, 
#fontsize_links 
.title span { display:none; }


/* Font Controls*/

#fontsize_links { font-size: 10px; line-height: 16px; float: left; height: 24px; margin-right: 8px; _margin-right: 4px; color: white; width: 98px; }

#fontsize_links div.title, #fontsize_links div.size { float: left; }

#fontsize_links .title { width: 59px; background: url('/img/pgtools-fontsize.png') no-repeat 0 0; margin:0; padding: 0;}

#fontsize_links div.s { width: 11px; _overflow: hidden;}
#fontsize_links div.m { width: 13px; _overflow: hidden;}
#fontsize_links div.l { width: 13px; _overflow: hidden;}


#font_select:link,
#font_select:visited { 
    width:14px;
    height:15px;
    background: url('/img/pgtools-fontsize-small.png') no-repeat center -15px;
    display:block;
    }

#font_select_med:link,
#font_select_med:visited { 
    width:15px;
    height:15px;
    background: url('/img/pgtools-fontsize-medium.png') no-repeat center top;
    display:block;
    }

#font_select_large:link,
#font_select_large:visited { 
    width:15px;
    height:15px;
    background: url('/img/pgtools-fontsize-large.png') no-repeat center top;
    display:block;
    }

#font_select_small:hover,
#font_select_med:hover,
#font_select_large:hover,
.med #font_select_med,
.large #font_select_large { 
    background-position: center -15px; 
    }

.med #font_select,
.large #font_select { background-position: center 0px; }


/* ETAF */

#etaf {
    background: url('/img/etaf-tile-alpha.png') no-repeat left top;
    _background: url('/img/etaf-tile.png') no-repeat left top;
    width: 449px;
    height: 323px;
    padding: 8px;
    margin: 0 0 0 -225px;
    text-align: left;
    position:absolute;
    top: 210px;
    left: 50%;
    z-index: 1000010;
    }

#etaf .title {
    background: url('/img/etaf-title-tile.png') repeat-x left top;
    height: 18px;
    padding: 8px;
    margin: 0;
    overflow: hidden;
    }

#etaf .title a img {
    float: right;
    margin: 2px 2px 0 0;
    }


