#footer
{
background: #f2f3e0 url(../images/shadow-footer.gif) repeat-x top; 
border-top: 1px solid #d1d1cc;
margin: 0 0 4px 0;
padding: 0px;
white-space: nowrap; 
overflow: hidden;
}

#footer p
 { 
 margin: 0; padding: 8px 20px 0; vertical-align: top; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: .8em; line-height: 1.4em;
color: #000; 
}

#footer a:link
{
color: #0a416b;
text-decoration: none;
}

#footer a:visited
{
color: #0a416b;
text-decoration: none;
}

#footer a:hover
  { color: #333; text-decoration: underline; background-color: transparent}

#footer-a
{
white-space: normal;
width: 60%;
max-width: 60%;
}

#footer-b
 { white-space: normal; width: 30%; float: right }

#footer-b p
{
text-align: right;
}

/* LAST UPDATED */

.last-updated
 { color: #999; font-family: Tahoma, Verdana, Arial, sans-serif; margin-top: -6px; margin-right: 0; padding: 0 0 10px 20px; width: 90% }

.last-updated a
 { color: #999; font-size: 0.7em; font-style: italic; line-height: 1.6em; text-decoration: none }
