/* -------------------------------------------------------------- 
 	link-icons.css
 	* Icons for links based on protocol or file type.
-------------------------------------------------------------- */

/* Use if a link gets an icon when it shouldn't. */
body a.noicon {
	background:transparent none !important; 
	padding:0 !important; 
	margin:0 !important; 
}

/* Make sure the icons are not cut */
a[href^="mailto:"], a[href$=".pdf"], a[href$=".doc"], a[href$=".docx"], a[href$=".xls"], a[href$=".xlsx"],
 a[href$=".ppt"], a[href$=".pptx"], a[href$=".rss"], a[href$=".rdf"], a[href^="aim:"] {
	padding:2px 22px 2px 0;
	margin:-2px 0;
	background-repeat: no-repeat;
	background-position: right center;
}

/* External links */
/*
	a[href^="http:"] {background-image: url(icons/external.png);}
	a[href^="http:"]:visited {background-image: url(icons/visited.png);}
*/
a[href^="mailto:"] {background-image: url(icons/email.png);}

/* Files */
a[href$=".pdf"] {background-image: url(icons/pdf.png);}
a[href$=".doc"], a[href$=".docx"] {background-image: url(icons/doc.png);}
a[href$=".xls"], a[href$=".xlsx"] {background-image: url(icons/xls.png);}
a[href$=".ppt"], a[href$=".pptx"] {background-image: url(icons/ppt.png);}
