  #footer
  {
    color:#8a98a4;
    background: #fff;
    padding: 40px 0px 10px 0px;
  }

  #footer a 
  {
    color: #607383; background:transparent;
  }

  #footer a:focus, 
  #footer a:hover,
  #footer a:active
  {
    color: #607383; background-color: transparent; text-decoration:underline;
  }

  .footer_title li 
  {
    font-weight: bold;
  }

  #footer-content-1,
  #footer-content-2,
  #footer-content-3,
  #footer-content-4
  {
    min-height: 120px;
  }

  #footer-content-0
  {
    padding: 0px 20px 0px 20px;
    border-right: 1px #fff solid;
  }	
	
  #footer-content-1 
  { 
    padding: 0px 20px 0px 20px;
    border-right: 1px #fff solid; 
  }
	
  #footer-content-2
  {
    padding: 0px 20px 0px 20px;
    border-right: 1px #fff solid;
  }

  #footer-content-3
  {
    padding: 0px 20px 0px 20px;
  }

  #footer-content-4
  {
    padding: 0px 0px 0px 20px;
  }	

  #footer-content-0
  {
    padding-right: 20px;
    border-right: 1px solid #efefef;
  }

  #footer-content-1
  {
    padding-right: 20px;
    border-right: 1px solid #efefef;
  }

  #footer-content-2
  {
    padding-left: 20px;
    border-right: 1px solid #efefef;
  }

  #footer-content-3
  {
    padding-left: 20px;
    border-right: 1px solid #efefef;
  }

  #footer-content-4
  {
    padding-left: 20px;
  }
	
  #footer-content-0 ul,
  #footer-content-1 ul,
  #footer-content-2 ul,
  #footer-content-3 ul,
  #footer-content-4 ul
  {
    list-style: none;
    margin: 0;
    padding: 0;
  }
	
  #footer-content-0 li,
  #footer-content-1 li,
  #footer-content-2 li,
  #footer-content-3 li,
  #footer-content-4 li
  {
    margin: 0;
    padding: 2px 0 0 0px;
  }

  #footer-content-1 img
  {
    margin: 0px 0px 14px 0px;
  }

  #footerend 
  {
    color:#8a98a4;
    background: #fff;
    padding: 20px 20px 10px 20px;
    font-size: 85%
  }