/**
 * footer
 */
#footer 
{
  clear: both;
  padding: 0;
  margin-top: 0;
}

#footer-menu
{
  float: right;
  margin-top: 8px;
}

#footer-menu ul 
{
  font-size: 0.9em;
  margin: 0 0 1em 0;
}

#footer-menu li 
{
  display: inline;
  border-right: 1px solid #b1b5b7;
  padding: 0 2px;
  margin-left: 0;
}

#footer-menu li.last 
{
  border-right: 0;
  padding-right: 0;
}

#footer-menu a
{
  padding: 0 5px;
}

#footer #copyright 
{
  float: right;
  clear: right;
  font-size: 0.9em;
  padding: 0;
  margin-top: -.7em;
  color: #898989;
}

#footer .dropdown {position: relative; top: 5px; font-size: 0.9em;}
#footer .dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
#footer .dropdown dd { position:relative; margin-left: 85px;}
#footer .dropdown dt div {float: left; padding-top:0; margin-left: 12px; margin-right: 6px; width: 75px; height: 15px;}
#footer .dropdown a { color:#39C; text-decoration:none; outline:none;}
#footer .dropdown a:hover { color: #39C;}
#footer .dropdown dt a {color: #39C; border: 1px solid #FFF; padding: 0px 5px; width:130px; height: 15px; display: block; float: left;}
#footer .dropdown dt a:hover, .dropdown dt a:focus { border: 1px solid #C3C3C3; background-image: url(/assets/566/down_arrow.png); background-position: right; background-repeat: no-repeat;}
#footer .dropdown dt a span {cursor:pointer; display:block; padding:5px;}
#footer .dropdown dd ul { background:#ECECEC none repeat scroll 0 0; border:1px solid #C3C3C3; color:#C5C0B0; display:none;
                          left:8px; padding: 0px; position:absolute; top:16px; width: 140px; list-style:none;}
#footer .dropdown dd ul li a { color: #464646; padding:2px 5px; font-size: 0.9em; display:block; border-bottom: 1px solid #C3C3C3;}
#footer .dropdown dd ul li a:hover { background-color: #FFF;}
