/* File Extensions Icons

by Peter Braden (c) 2007

(Based on idea from http://www.hunlock.com/blogs/Attach_icons_to_anything_with_CSS)

Most icons are from http://www.zap.org.au/documents/icons/file-icons/sample.html. 

Any mistakes: contact me.
*/

/* icon from <unknown> */
a[href $='.pdf'], a.link-pdf{
	padding-right: 18px;   	background: transparent url(icon_pdf.gif) no-repeat center right;
}

/* icon from <unknown> */
a[href $='.doc'], a.link-doc{
	padding-right: 18px;   	background: transparent url(icon_msword.gif) no-repeat center right;
}

/* web standard rss icon*/
a[href $='.rss'], a.link-rss{
	padding-right: 18px;   	background: transparent url(icon_rss.png) no-repeat center right;  	
}



/* icon by me, based on coffee cup logo, bit crap*/
a[href $='.java'], a.link-java{
	padding-right: 18px;   	background: transparent url(icon_java.gif) no-repeat center right;   	
}

/* icon from wikipedia*/
a.link-external{
	padding-right: 10px;   	background: transparent url(icon_external.png) no-repeat center right;
}

a.link-html {
	padding-right: 16px;   	background: transparent url(icon_html.png) no-repeat center right;   
}

a.link-document {
	padding-right: 16px;   	background: transparent url(icon_document.png) no-repeat center right;  	
}

a.link-font {
	padding-right: 16px;   	background: transparent url(icon_font.png) no-repeat center right;
}

a.link-midi {
	padding-right: 16px;   	background: transparent url(icon_midi.png) no-repeat center right;  	
}

a.link-sound {
	padding-right: 16px;   	background: transparent url(icon_sound.png) no-repeat center right; 
}
a.link-text {
	padding-right: 16px;   	background: transparent url(icon_text.png) no-repeat center right; 	
}

a.link-video {
	padding-right: 16px;   	background: transparent url(icon_video.png) no-repeat center right; 
}

a.link-vector {
	padding-right: 16px;   	background: transparent url(icon_vector.png) no-repeat center right;
}

a.link-ttf {
	padding-right: 16px;   	background: transparent url(icon_ttf.png) no-repeat center right;
}

a.link-source {
	padding-right: 16px;   	background: transparent url(icon_video.png) no-repeat center right;
}

a.restricted {
	padding-right: 16px;   	background: transparent url(icon_padlock.png) no-repeat center right;	
}