a {color: #460800;}
footer { border-top:1px solid #3d0500; height:54px; background:#1f0200 url(../images/red/bg_footer.jpg) no-repeat 50% 0;font-size:.74em; }
.footer_widgets_bg {background:#320300 url(../images/red/bg_footer_widgets_bg.png) repeat-x 0 0;}
.footer_widgets {background:url(../images/red/bg_footer_widgets.jpg) no-repeat 50% 0;min-height:375px;color:#be918a;font-size:.8em;}
.footer_widgets a {color:#be918a;text-decoration:none;}
.footer_widgets a:hover {color:#fff;text-decoration:underline;}
.footer_widgets li { text-indent:0; margin:0; padding:0; border-top:1px solid #6d1d14; padding:7px 5px; }
.footer_widgets .col2 li {background-color:#4a0700}
footer p {color:#c5b4b3;}
footer nav a {color:#c5b4b3;}
footer nav li {border:1px solid #512421;}
footer nav li:first-child {border:none;}
footer nav li:first-child a {text-decoration:none;color:#c5b4b3;}
.page_title {background:#440300 url(../images/red/bg_page_title.png) repeat-x 0 0;}
.page_title_inner {background:url(../images/red/bg_page_title_inner.jpg) no-repeat 50% 0;}
#nav a {background:url(../images/red/bg_pager.png) no-repeat 0 -14px; margin:0 5px;display:block;float:left;width:14px;height:14px;text-indent:-9999px;}
#nav a.activeSlide {background:url(../images/red/bg_pager.png) no-repeat;}
.footer_widgets_height {overflow:hidden;background:url(../images/red/bg_footer_widgets_height.png) repeat-y 50% 0;}