/* footer */
#footer { width:830px; margin:5px auto; font:10px/16px verdana; color:#666; }
#footer table { width:100%; }
#footer td { padding:0 15px; vertical-align:top; background:url(images/footer-break.png) top right no-repeat; }
#footer a { text-decoration:none; }
#footer a img { border:none; }
#footer a:hover { color:#D7617B; }
#footer h5 { margin:0 0 10px 0; padding:0; font:bold 14px helvetica, arial; }
#footer h5 a { color:#BA1438; font-weight:bold;}
#footer ul { margin:0; padding:0; list-style:none; }
#footer li { margin:0 0 5px 0; padding:0; }
#footer li a { color:#BA1438; }
#footer .footerright { padding-right:0; text-align:right; background:none; }
.footerright a { font-weight:bold; color:#CA1751; }
#footer .footerright span { margin:0 2px; color:#CCC; }
#footer .footerright img:hover { opacity:.7; }