#footer{min-width: 990px;background-color:#000;clear:both;position:relative;}
#footer .footer-inner{width:990px;margin:0 auto;text-align:left;}
#footer .footer-inner-home{width:1004px;margin:0 auto;text-align:left;}
#footer a{font-size:11px;color:#808080; text-decoration:underline;}
#footer a:hover{color:#da192b;}
#footer .col1{width:162px;}
#footer .col2{width:162px;}
#footer .col3{width:142px;}
#footer .col4{width:468px;}
#footer ul{list-style-type:none;}
#footer li.lvl1{line-height:19px;padding:3px 0;}
#footer a.lvl1{color:#e8e8e8;font-size:13px;text-decoration:none;padding-right:12px;background:url(../images/footer/footer-arrow.gif) center right no-repeat;font-weight:bold;}
#footer a.lvl1:hover{color:#da192b;}
#footer ul.lvl2{padding:3px 0 7px;}
#footer li.lvl2{line-height:19px;}
#footer .subheader{color:#e8e8e8;font-size:13px;font-weight:bold;line-height:19px;padding:3px 0;}
#footer div.textbox{border-left:#242424 1px solid;background:#2d2d2d url(../images/footer/textbox-bg.gif) top left repeat-x;padding:2px 5px;}
#footer div.textbox input{color:#a1a1a1;line-height:17px;height:17px;font-size:12px;background:transparent;border:0;}
#footer div.textbox input.searchBox-blur{color:#666;}
#footer div.footer-btn{border:0;background:url(../images/footer/btn-go-right.gif) top right no-repeat;padding-right:2px;}
#footer div.footer-btn input{height:22px;border:0;background:url(../images/footer/btn-go-left.gif) top left no-repeat;color:#fff;padding:0 8px 2px;font-size:12px;line-height:14px;font-weight:bold;margin:0;}
#footer .section1{border-top:1px solid #000;padding:9px 19px;height:23px;background:#101010 url(../images/footer/breadcrumb-bg.gif) top left repeat-x;position:relative;z-index:499;}
#footer .ufc-breadcrumb a{line-height:27px;font-size:12px;font-weight:bold;color:#808080;text-decoration:none;}
#footer .ufc-breadcrumb a:hover{color:#da192b;}
#footer .ufc-breadcrumb .arrow{padding:0 12px;width:10px;height:27px;background:url(../images/footer/breadcrumb-arrow.gif) center center no-repeat;display:block;}
#footer .ufc-breadcrumb .current{background-color:#000;padding:0 9px;}
#footer .ufc-breadcrumb .current span,#footer .ufc-breadcrumb .current h1{color:#da192b;line-height:27px;font-size:12px;font-weight:bold;text-rendering:auto;}
#footer .ufc-breadcrumb > .floatl {
  max-width: 250px;
  height: 27px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#footer #dd-regions{display:none;position:absolute;z-index:300;}
#footer #dd-regions ul{background-color:#222222;border:1px solid #2b2b2b;padding:1px;z-index:100;min-width:161px;}
#footer #dd-regions a{display:block;color:#e8e8e8;font-size:12px;font-weight:bold;line-height:18px;text-decoration:none;padding:1px 5px;}
#footer #dd-regions a:hover{color:#da192b;background-color:#2b2b2b;}
#footer .region .footer-label{color:#808080;font-size:11px;line-height:22px;}
#footer .region a.country{cursor:pointer;display:block;text-decoration:none;color:#e8e8e8;font-size:13px;font-weight:bold;line-height:22px;padding:0 32px 0 8px;background:url(../images/footer/btn-selector.gif) 100% 0 no-repeat;height:25px;}
/*#footer .region a.country:hover{color:#da192b;background:url(../images/footer/btn-selector.png)  100% 0 no-repeat;}*/
#footer .section2,#footer .section3,#footer .section4{margin:0 18px;position:relative;z-index:1;}
#footer .section3{z-index:2;}
#footer .section2{padding:23px 0 4px;}
#footer .section2 ul{margin:0;}
#footer .section2 .col3 .subheader{padding-bottom:0;}
#footer .section2 .col4{margin-left:20px;}
#footer .section2 .subcol1{width:320px;}
#footer .section2 .search{margin:3px 0 12px;}
#footer .section2 .search div.textbox input{width:197px;background:url(../images/footer/textbox-search-icon.gif) 0 3px no-repeat;padding:0 0 0 16px; margin:0;}
#footer .section2 .popular ul{width:106px;}
#footer .section2 .popular li a{padding-right:16px;background:url(../images/footer/icon-search.gif) center right no-repeat;}
#footer .section3 .metacol1,#footer .section3 .metacol2{width:468px;border-top:1px dotted #242424;padding:6px 0 10px;}
#footer .section3 .metacol1{}
#footer .section3 .metacol2{margin-left:18px;}
#footer .section3 ul{margin:0;}
#footer .section3 .subcol1{width:140px;}
#footer .section3 .subcol2{float:left;width:325px;}
#footer .section3 .col4 .subheader{padding-bottom:6px;}
#footer .social-networks a{margin-right:6px;width:20px;height:21px;display:block;background:url(../images/footer/social-networks.gif) 0 0 no-repeat;}
#footer .section3 #footer-country-selector{font-size:12px; height: 26px; text-align:left; margin:0px 0 0 5px;}
#footer .section3 #footer-selected-country{cursor:pointer;float:left;position:relative;color:#e8e8e8;line-height:23px;font-weight:bold;font-size:13px; width:200px;text-align:left;text-decoration:none;}
#footer .section3 #footer-country-list-inner{display:none;position:absolute;z-index:550;height:100px; width:221px;}
#footer .section3 #footer-country-list-inner ul{text-align:left;z-index:100;min-width:161px;margin:1px;background-color:#222;}
#footer .section3 #footer-country-list-inner li{display:block;color:#e8e8e8;font-size:12px;font-weight:bold;line-height:18px;text-decoration:none;padding:1px 5px; width:200px;}
#footer .section3 #footer-country-list-inner li:hover{color:#da192b;background-color:#2b2b2b;}
#footer .section3 #footer-newsletter-confirmation{color: #FFFFFF; padding-top: 3px;}
#footer .section3 #footer-newsletter-confirmation-checkbox{margin-top: 0px;font-size:12px;}
#footer .section3 #footer-newsletter-zipcode{height:18px !important; font-size: 12px !important; width: 75px; margin-top:4px; border:none; background-color:#313131; color:#A1A1A1;}
#footer .section3 #footer-newsletter #newsletter-response{width: 220px;font-size: 12px;font-weight: bold; color: white; text-align: center;}
#footer .section3 #footer-newsletter #newsletter-response .success{margin-top: 35px; background-color:#103200; border: 1px solid #184C00;}
#footer .section3 #footer-newsletter #newsletter-response .failure{margin-top: 35px; background-color:#2B0000; border: 1px solid #410000; padding:2px;}
#footer .section3 #footer-newsletter-submit{margin-top:5px;}
#footer .matchup .title a{font-weight:bold;font-size:13px;line-height:19px;color:#e8e8e8;text-decoration:none;}
#footer .matchup .title a:hover{color:#da192b;}
#footer .matchup .btn-red-arrow a{color:#FFFFFF;font-size:12px;font-weight:bold;text-decoration:none;}
#footer #twitter{background-position:0 0;}
#footer #facebook{background-position:0 -21px;}
#footer #youtube{background-position:0 -42px;}
#footer #rss{background-position:0 -63px;}
#footer .section3 .newsletter div.textbox input{width:166px; margin:0; padding:0;
  -webkit-box-shadow: inset 0  rgba(0, 0, 0, 0);
  -moz-box-shadow: inset 0  rgba(0, 0, 0, 0);
  box-shadow: inset 0  rgba(0, 0, 0, 0);
  -webkit-transition: 0;
  -moz-transition: 0;
  -o-transition: 0;
  transition: 0;
}
#footer .section4{border-top:1px solid #242424;padding:15px 0 50px;height:33px;}
#footer .copyright{line-height:33px;padding-left:18px;color:white;font-size:11px;}
#footer .copyright img{width:88px;height:56px;position:relative;top:-11px;float:right}
#footer #btn-ufc,#footer #btn-tuf,#footer #btn-pride,#footer #btn-wec{height:33px;display:block;}
#footer #btn-ufc{width:79px;}
#footer #btn-tuf{width:80px;}
#footer #btn-pride{width:80px;}
#footer #btn-wec{width:76px;}
#footer-newsletter-confirmation a:hover{cursor:pointer}
#newsletter-privacy-clause{font-size:12px;}