/* LINK ICONS - shows type of file
 ------------------------------------ */
 #content a[href$=".pdf"],
 #content a[href$=".PDF"],
 #content a.pdf {
  padding: 2px;
  padding-left: 20px;
  background: url(../images/icons/pdf.gif) no-repeat left center;
 }
 
 #content a[href$=".doc"],
 #content a[href$=".DOC"],
 #content a[href$=".docx"],
 #content a[href$=".DOCX"],
 #content a[href$=".rtf"],
 #content a[href$=".RTF"],
 #content a.doc {
  padding: 2px;
  padding-left: 20px;
  background: url(../images/icons/ms-word.gif) no-repeat left center;
 }
 #content a[href$=".txt"],
 #content a[href$=".TXT"],
 #content a.txt {
  padding: 2px;
  padding-left: 20px;
  background: url(../images/icons/text-file.gif) no-repeat left center;
 }
 
 #content a[href$=".xls"],
 #content a[href$=".XLS"],
 #content a[href$=".xlsx"],
 #content a[href$=".XLSX"],
 #content a.xls {
  padding: 2px;
  padding-left: 20px;
  background: url(../images/icons/excel-file.gif) no-repeat left center;
 }
 #content a[href$=".gz"],
 #content a[href$=".GZ"],
 #content a[href$=".gzip"],
 #content a[href$=".GZIP"],
 #content a[href$=".zip"],
 #content a[href$=".ZIP"],
 #content a.archive {
  padding: 2px;
  padding-left: 20px;
  background: url(../images/icons/zip-file.gif) no-repeat left center;
 }
 #content a[href$=".exe"],
 #content a[href$=".EXE"],
 #content a.application {
  padding: 2px;
  padding-left: 20px;
  background: url(../images/icons/exe-file.gif) no-repeat left center;
 }
 #content a[href$=".mp3"],
 #content a[href$=".MP3"],
 #content a[href$=".aif"],
 #content a[href$=".AIF"],
 #content a[href$=".wav"],
 #content a[href$=".WAV"],
 #content a.audio {
  padding: 2px;
  padding-left: 20px;
  background: url(../images/icons/mp3-music-file.gif) no-repeat left center;
 }
 
 #content a[href$=".wmv"],
 #content a[href$=".WMV"],
 #content a.wmv {
  padding: 2px;
  padding-left: 20px;
  background: url(../images/icons/window-media-file.gif) no-repeat left center;
 }
 #content a[href$=".mov"],
 #content a[href$=".MOV"],
 #content a[href$=".mp4"],
 #content a[href$=".MP4"],
 #content a.quicktime {
  padding: 2px;
  padding-left: 20px;
  background: url(../images/icons/quicktime-movie-file.gif) no-repeat left center;
 }
 
 #content a[href$=".flv"],
 #content a[href$=".FLV"],
 #content a[href$=".swf"],
 #content a[href$=".SWF"],
 #content a.flashVideo {
  padding: 2px;
  padding-left: 20px;
  background: url(../images/icons/flash-file.gif) no-repeat left center;
 }
 
 #content a.email {
  padding: 2px;
  padding-left: 20px;
  background: url(../images/icons/email-yellow.gif) no-repeat left center;
 }
 
 
 #content a[href$=".jpg"],
 #content a[href$=".JPG"],
 #content a[href$=".gif"],
 #content a[href$=".GIF"],
 #content a[href$=".jpeg"],
 #content a[href$=".JPEG"],
 #content a[href$=".png"],
 #content a[href$=".PNG"],
 #content a[href$=".tif"],
 #content a[href$=".TIF"],
 #content a[href$=".tiff"],
 #content a[href$=".TIFF"],
 #content a.genericImage {
  padding: 2px;
  padding-left: 20px;
  background: url(../images/icons/down-yellow.gif) no-repeat left center;
 }
 
  #content a[href$=".psd"],
 #content a[href$=".PSD"],
 #content a.photoshop {
  padding: 2px;
  padding-left: 20px;
  background: url(../images/icons/photoshop-file.gif) no-repeat left center;
 }
 
 #content a[href$=".eps"],
 #content a[href$=".EPS"],
 #content a[href$=".ai"],
 #content a[href$=".AI"],
 #content a.illustrator {
  padding: 2px;
  padding-left: 20px;
  background: url(../images/icons/illustrator-file.gif) no-repeat left center;
 }
  
  
 div#content a.floatbox {
   padding: 0!important;
   background:none!important;
   border: none!important;
   }
   
/* Fix the wp-caption icon bug */
div.wp-caption a {
   padding: 0!important;
   background:none!important;
   border: none!important;
   }