

a[href$='.txt'] {
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_txt.png) no-repeat center left;
}

a[href$='.doc'], a[href$='.docx'], a[href$='.docm'], a[href$='.dotx'], a[href$='.dotm'], a[href$='.rtf'] {
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_word.png) no-repeat center left;
}

a[href$='.xls'], a[href$='.xla'], a[href$='.xlb'], a[href$='.xlc'], a[href$='.xld'], a[href$='.xlk'], a[href$='.xll'], a[href$='.xlm'], a[href$='.xlt'], a[href$='.xlv'], a[href$='.xlw'], a[href$='.xlsx'], a[href$='.xlsm'], a[href$='.xlsb'], a[href$='.xltm'], a[href$='.xlam']  {
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_excel.png) no-repeat center left;
}

a[href$='.pps'], a[href$='.ppt'], a[href$='.pptx'], a[href$='.ppsx'], a[href$='.pptm'], a[href$='.ppsm'], a[href$='.potx'], a[href$='.potm'], a[href$='.ppam'] { 
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_ppt.png) no-repeat center left;
}

a[href$='.pub'], a[href$='.mdb'], a[href$='.pst'], a[href$='.accdb'], a[href$='.accde'], a[href$='.accdt'], a[href$='.accdr'] { 
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_office.png) no-repeat center left;
}

a[href$='.pdf'] { 
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_pdf.png) no-repeat center left;
}

a[href$='.ai'], a[href$='.eps'] { 
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_ai.png) no-repeat center left;
}

a[href$='.psd'] { 
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_ps.png) no-repeat center left;
}

a[href$='.indd'] { 
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_id.png) no-repeat center left;
}

a[href$='.vcard'] { 
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_vcard.png) no-repeat center left;
}

a[href$='.rb'], a[href$='.rbx'], a[href$='.rhtml'], a[href$='.ruby'] { 
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_ruby.png) no-repeat center left;
}

a[href$='.phps'], a[href$='.php'], a[href$='.php3'], a[href$='.php4'], a[href$='.php5'], a[href$='.ph3'], a[href$='.ph4'], a[href$='.ph5'] { 
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_php.png) no-repeat center left;
}

a[href$='.exe'] { 
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_exe.png) no-repeat center left;
}

a[href$='.dmg'], a[href$='.app'] { 
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_dmg.png) no-repeat center left;
}

a[href$='.fla'], a[href$='.swf'] { 
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_flash.png) no-repeat center left;
}

a[href$='.zip'], a[href$='.rar'], a[href$='.gzip'], a[href$='.bzip'], a[href$='.ace'], a[href$='.stix'], a[href$='.sit'], a[href$='.7z'], a[href$='.gz'], a[href$='.tgz'] { 
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_zip.png) no-repeat center left;
}

a[href$='.css'], a[href$='.html'], a[href$='.html'] { 
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_code.png) no-repeat center left;
}

a[href$='.ttf'], a[href$='.otf'] { 
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_font.png) no-repeat center left;
}

a[href$='.jpg'], a[href$='.tif'], a[href$='.tiff'], a[href$='.gif'], a[href$='.png'], a[href$='.bmp'], a[href$='.jpeg'], a[href$='.svg'], a[href$='.eps'], a[href$='.cdr'] { 
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_picture.png) no-repeat center left;
}

a[href$='.mov'], a[href$='.wmv'], a[href$='.mp4'], a[href$='.avi'], a[href$='.mpg'], a[href$='.mpeg'], a[href$='.m4v'] { 
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_movie.png) no-repeat center left;
}

a[href$='.mp3'], a[href$='.wav'], a[href$='.ogg'], a[href$='.wma'], a[href$='.m4a'], a[href$='.m4p'], a[href$='.rmvb'], a[href$='.aif'], a[href$='.aiff'], a[href$='.ram'], a[href$='.mp2']  { 
	padding: 5px 0 5px 20px;
	background: transparent url(/images/icons/file_music.png) no-repeat center left;
}

/* use this class to make sure that images won't get iconized */

.imageLink {
	padding-right: 0px !important;
	background: none !important;
}