/* Icon styling
-------------------------------------------------------------*/

a[href$='.doc'] {
display:inline-block;
padding-left:20px;
line-height:19px;
background:transparent url(/img/icons/doc.png) center left no-repeat; }

a[href$='.jpg'] {
display:inline-block;
padding-left:20px;
line-height:19px;
background:transparent url(/img/icons/jpg.png) center left no-repeat; }

a[href$='.jpeg'] {
display:inline-block;
padding-left:20px;
line-height:19px;
background:transparent url(/img/icons/jpg.png) center left no-repeat; }

a[href$='.xls'] {
display:inline-block;
padding-left:20px;
line-height:19px;
background:transparent url(/img/icons/xls.png) center left no-repeat; }

a[href$='.zip'] {
display:inline-block;
padding-left:20px;
line-height:19px;	
background:transparent url(/img/icons/zip.png) center left no-repeat; }

/* Add external-link icons to absolute links */

a[href^="http:"].external {
/*        display:inline-block; */
        background: transparent url(/img/icons/extlink.png) center right no-repeat;
        padding-right: 16px;
/*        padding-left: 20px; */
/*        line-height: 19px; */

}

a[href^="http:"]:hover.external {
        background: transparent url(/img/icons/extlink.png) center right no-repeat;
}

/* ----but not to absolute links in this domain--- */

/* .formcaption a[href^="http://parklandinstitute.ca"] {
        background: transparent;
        padding: 0;
}

.formcaption a[href^="http://parklandinstitute.ca"]:hover {
        background: transparent;
}

/* ----or to the google for $postTitleî link for each entry--- */

/* .formcaption a[href^="http:"].googlelink {
        background: transparent;
        padding-right: 0px;
}

.formcaption a[href^="http:"].googlelink:hover {
        background: transparent;
}

/* ----the exceptions to these rules are explicit html or edit links where we want to show an icon no matter what the document suffix --- */

.editlink, .edit {
display:inline-block;
padding-left:20px;
line-height:19px;
background:transparent url(/img/icons/edit.png) center left no-repeat; }

.htmllink {
display:inline-block;
padding-left:20px;
line-height:19px;
background:transparent url(/img/icons/html.png) center left no-repeat; }

.pdflink {
display:inline-block;
padding-left:20px;
line-height:19px;
background:transparent url(/img/icons/html.png) center left no-repeat; }