div#partner-menu {
  float: left;
  width: 200px;
  background-color: #1B1B1C;
  margin: 0 25px 0 0;
  padding: 30px 0 0 0;
  min-height: 465px;
}

div#partner-menu a {
  width: 180px;
  display:block;
  color: #aaa;
  font-weight: bold;
  line-height: 200%;
  border-bottom: 1px dotted #000;
  padding: 5px 10px;
}

div.file-list {
  background-color: #1A1A1A;
  width: 350px;
  padding:0 10px 0 0;
  }

div.file-list img {
   margin:5px 10px -5px 0;
   width: 25px;
   height: 25px;
  
}

a.file-list {
  color: #f00;
  margin: 0 0 20px 0 !important;
  font-size: 12px !important;
  font-weight: bold;
  padding-bottom: 20px;
  display: block;
  border-bottom: 1px solid #484848;
}

div.file-list:hover {
  background-color: #1B1B1C;
}