Style Links depending on Format
/* external links */
a[href^="http://"] {
padding-right: 20px;
background: url(external.gif) no-repeat center right;
}
/* emails */
a[href^="mailto:"] {
padding-right: 20px;
background: url(email.png) no-repeat center right;
}
/* pdfs */
a[href$=".pdf"] {
padding-right: 20px;
background: url(pdf.png) no-repeat center right;
}