/* jQuery.Linktype */

/* extensions */

a.doc, a.rtf {
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_doc.gif) no-repeat center right;
}

a.txt {
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_txt.gif) no-repeat center right;
}

a.xls {
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_xls.gif) no-repeat center right;
}

a.rss, a.atom { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_feed.gif) no-repeat center right;
}

a.opml { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_opml.gif) no-repeat center right;
}

a.phps { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_phps.gif) no-repeat center right;
}

a.torrent { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_torrent.gif) no-repeat center right;
}

a.vcard { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_vcard.gif) no-repeat center right;
}

a.exe{ 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_exe.gif) no-repeat center right;
}

a.dmg, a.app { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_dmg.gif) no-repeat center right;
}

a.pps { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_pps.gif) no-repeat center right;
}

a.pdf { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_pdf.gif) no-repeat center right;
}

a.xpi { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_plugin.gif) no-repeat center right;
}

a.fla, a.swf { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_flash.gif) no-repeat center right;
}

a.zip, a.rar, a.gzip, a.bzip, a.ace { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_archive.gif) no-repeat center right;
}

a.ical { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_ical.gif) no-repeat center right;
}

a.css { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_css.gif) no-repeat center right;
}

a.ttf { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_ttf.gif) no-repeat center right;
}

a.jpg, a.gif, a.png, a.bmp, a.jpeg, a.svg, a.eps { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_pic.gif) no-repeat center right;
}

a.mov, a.wmv, a.mp4, a.avi, a.mpg { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_film.gif) no-repeat center right;
}

a.mp3, a.wav, a.ogg, a.wma, a.m4a { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_music.gif) no-repeat center right;
}

/* messenger */
a.aim {
	padding: 5px 20px 5px 0;
    background: transparent url(../img/icons/icon_aim.gif) no-repeat center right;
}

a.msnim {
	padding: 5px 20px 5px 0;
    background: transparent url(../img/icons/icon_msn.gif) no-repeat center right;
}

a.xmpp {
	padding: 5px 20px 5px 0;
    background: transparent url(../img/icons/icon_jabber.gif) no-repeat center right;
}

a.icq { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_icq.gif) no-repeat center right;
}

a.yahoo { 
	padding: 5px 20px 5px 0;
	background: transparent url(../img/icons/icon_yim.gif) no-repeat center right;
}

a.callto {
	padding: 5px 20px 5px 0;
    background: transparent url(../img/icons/icon_call.gif) no-repeat center right;
}

a.skype {
	padding: 5px 20px 5px 0;
    background: transparent url(../img/icons/icon_skype.gif) no-repeat center right;
}

a.gg {
	padding: 5px 20px 5px 0;
    background: transparent url(../img/icons/icon_gadugadu.gif) no-repeat center right;
}

/* email */
a.mailto {
	padding: 5px 20px 5px 0;
    background: transparent url(../img/icons/icon_mailto.gif) no-repeat center right;
}

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

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