.header {background-image:url(../images/CFCA/header_BKGD.png); background-repeat:repeat-x; background-position: top center; margin: 0 auto; padding: 0;}
.header .globalNAV {width: 960px; height: 85px; margin: 0 auto; padding: 0;}
.header .globalNAV span {display: none;}
.header .globalNAV .globalLeft {float: left; width: 278px; margin: 15px 0 0 10px;}
.header .globalNAV .globalLeft a {display: block;}
.header .globalNAV .globalRight {float: right; display: compact; height: 43px; color: #504329; background-image: url(../images/CFCA/header_BKGD-global.gif); background-repeat: no-repeat; background-position: bottom right;}
.header .globalNAV .globalRight ul {float: right; margin: 0; padding: 0; list-style: none;}
.header .globalNAV .globalRight ul li {float: left; margin: 0; padding: 0; color: #504329;}
.header .globalNAV .globalRight ul li a {display: block;}

.header .globalNAV .globalRight #phoneNum {font-size: 13px; font-weight: bold; color: #1b3742; margin-top: 12px; padding: 0 5px;}

.header .globalNAV .globalRight .myCart {width: 111px; height: 43px; background-image: url(../images/CFCA/globalNAV-myCart.png); background-repeat: no-repeat; background-position: 0px 0px;}
.header .globalNAV .globalRight .myCart:hover {width: 111px; height: 43px; background-image: url(../images/CFCA/globalNAV-myCart.png); background-repeat: no-repeat; background-position: 0px -43px;}
.header .globalNAV .globalRight .myCart:active {width: 111px; height: 43px; background-image: url(../images/CFCA/globalNAV-myCart.png); background-repeat: no-repeat; background-position: 0px 0px;}

.header .globalNAV .globalRight .ESmyCart {width: 111px; height: 43px; background-image: url(../images/CFCA/globalNAV-myCart-es.png); background-repeat: no-repeat; background-position: 0px 0px;}
.header .globalNAV .globalRight .ESmyCart:hover {width: 111px; height: 43px; background-image: url(../images/CFCA/globalNAV-myCart-es.png); background-repeat: no-repeat; background-position: 0px -43px;}
.header .globalNAV .globalRight .ESmyCart:active {width: 111px; height: 43px; background-image: url(../images/CFCA/globalNAV-myCart-es.png); background-repeat: no-repeat; background-position: 0px 0px;}

.header .globalNAV .globalRight .forSponsors {width: 168px; height: 43px; background-image: url(../images/CFCA/globalNAV-forSponsors.gif); background-repeat: no-repeat; background-position: 0px 0px;}
.header .globalNAV .globalRight .forSponsors:hover {width: 168px; height: 43px; background-image: url(../images/CFCA/globalNAV-forSponsors.gif); background-repeat: no-repeat; background-position: 0px -43px;}
.header .globalNAV .globalRight .forSponsors:active {width: 168px; height: 43px; background-image: url(../images/CFCA/globalNAV-forSponsors.gif); background-repeat: no-repeat; background-position: 0px 0px;}

.header .globalNAV .globalRight .ESforSponsors {width: 168px; height: 43px; background-image: url(../images/CFCA/globalNAV-forSponsors-es.gif); background-repeat: no-repeat; background-position: 0px 0px;}
.header .globalNAV .globalRight .ESforSponsors:hover {width: 168px; height: 43px; background-image: url(../images/CFCA/globalNAV-forSponsors-es.gif); background-repeat: no-repeat; background-position: 0px -43px;}
.header .globalNAV .globalRight .ESforSponsors:active {width: 168px; height: 43px; background-image: url(../images/CFCA/globalNAV-forSponsors-es.gif); background-repeat: no-repeat; background-position: 0px 0px;}

.header .globalNAV .globalRight .home {width: 58px; height: 43px; background-image: url(../images/CFCA/globalNAV-home.gif); background-repeat: no-repeat; background-position: 0px 0px;}
.header .globalNAV .globalRight .home:hover {width: 58px; height: 43px; background-image: url(../images/CFCA/globalNAV-home.gif); background-repeat: no-repeat; background-position: 0px -43px;}
.header .globalNAV .globalRight .home:active {width: 58px; height: 43px; background-image: url(../images/CFCA/globalNAV-home.gif); background-repeat: no-repeat; background-position: 0px -86px;}


.header .globalNAV .globalRight .FAQs {font-size: 13px; font-weight: bold; text-decoration: none; color: #1b3742; margin-top: 11px; padding: 0 10px;}
.header .globalNAV .globalRight .FAQs:hover {color:#6a793a; text-decoration: underline;}

.header .globalNAV .globalRight .login {font-size: 13px; font-weight: bold; text-decoration: none; color: #accee8; background-color: #375369; padding: 5px 6px 5px 6px; margin: 6px 4px 4px 4px; border-right: 1px solid #504329;}
.header .globalNAV .globalRight .login:hover {color:#FFFFFF; text-decoration: none;}

.header .globalNAV .globalRight .logout {font-size: 13px; font-weight: bold; text-decoration: none; color: #accee8; background-color: #375369; padding: 5px 6px 5px 6px; margin: 6px 4px 4px 4px; border-right: 1px solid #504329;}
.header .globalNAV .globalRight .logout:hover {color:#FFFFFF; text-decoration: none;}

.header .globalNAV .globalRight .contact {font-size: 13px; font-weight: bold; text-decoration: none; color: #1b3742; margin-top: 11px; padding-left: 10px; border-left: 1px solid #504329;}
.header .globalNAV .globalRight .contact:hover {color:#6a793a; text-decoration: underline;}


.header .globalNAV .globalSearch {float: right; width: 580px; padding-top: 7px; text-align: right;}
.header .globalNAV .globalSearch .headersearch {color: #888785; border: 1px solid #cdd79b; background-color: #ecf4cd; width: 155px; height: 17px; background-image:url(../images/CFCA/header_BKGD-search.gif); background-repeat:no-repeat; background-position: -159px; padding: 3px 3px 3px 18px; font-style: normal;}
.header .globalNAV .globalSearch .searchBTTN {color: #888785; border: 0px; background:none; background-color:transparent; width: 21px; height: 20px; padding: 0; margin: 0 4px 3px 2px;}

.header .mainNAV {width: 960px; height: 70px; margin: 0 auto; padding: 0; position: relative; z-index: 5000;}
.header .mainNAV span {display: none;}
.header .mainNAV .mainLeft {float: left; padding: 0; margin-top: 15px; position: relative;}
.header .mainNAV .mainLeft ul {margin: 0; padding: 0; list-style: none;}
.header .mainNAV .mainLeft ul li {float: left; margin: 0; padding: 0;}
.header .mainNAV .mainLeft ul li a {display: block;}

.header .mainNAV .mainLeft #aboutUs {background-image: url(../images/CFCA/mainNAV_BKGD.gif); background-repeat:no-repeat; background-position: 0px 0px; width: 103px; height: 40px; outline: none;}
.header .mainNAV .mainLeft #aboutUs:hover {background-image: url(../images/CFCA/mainNAV_BKGD.gif); background-repeat:no-repeat; background-position: 0px -120px; width: 103px; height: 40px;}
.header .mainNAV .mainLeft #aboutUs:active {background-image: url(../images/CFCA/mainNAV_BKGD.gif); background-repeat:no-repeat; background-position: 0px -80px; width: 103px; height: 40px;}

.header .mainNAV .mainLeft #whatsNew {background-image: url(../images/CFCA/mainNAV_BKGD.gif); background-repeat:no-repeat; background-position: -103px 0px; width: 171px; height: 40px; outline: none;}
.header .mainNAV .mainLeft #whatsNew:hover {background-image: url(../images/CFCA/mainNAV_BKGD.gif); background-repeat:no-repeat; background-position: -103px -120px; width: 171px; height: 40px;}
.header .mainNAV .mainLeft #whatsNew:active {background-image: url(../images/CFCA/mainNAV_BKGD.gif); background-repeat:no-repeat; background-position: -103px -80px; width: 171px; height: 40px;}

.header .mainNAV .mainLeft #getInvolved {background-image: url(../images/CFCA/mainNAV_BKGD.gif); background-repeat:no-repeat; background-position: -274px 0px; width: 133px; height: 40px; outline: none;}
.header .mainNAV .mainLeft #getInvolved:hover {background-image: url(../images/CFCA/mainNAV_BKGD.gif); background-repeat:no-repeat; background-position: -274px -120px; width: 133px; height: 40px;}
.header .mainNAV .mainLeft #getInvolved:active {background-image: url(../images/CFCA/mainNAV_BKGD.gif); background-repeat:no-repeat; background-position: -274px -80px; width: 133px; height: 40px;}

.header .mainNAV .mainLeft #ourWork {background-image: url(../images/CFCA/mainNAV_BKGD.gif); background-repeat:no-repeat; background-position: -407px 0px; width: 110px; height: 40px; outline: none;}
.header .mainNAV .mainLeft #ourWork:hover {background-image: url(../images/CFCA/mainNAV_BKGD.gif); background-repeat:no-repeat; background-position: -407px -120px; width: 110px; height: 40px;}
.header .mainNAV .mainLeft #ourWork:active {background-image: url(../images/CFCA/mainNAV_BKGD.gif); background-repeat:no-repeat; background-position: -407px -80px; width: 110px; height: 40px;}

.header .mainNAV .mainLeft #whySponsor {background-image: url(../images/CFCA/mainNAV_BKGD.gif); background-repeat:no-repeat; background-position: -517px 0px; width: 144px; height: 40px; outline: none;}
.header .mainNAV .mainLeft #whySponsor:hover {background-image: url(../images/CFCA/mainNAV_BKGD.gif); background-repeat:no-repeat; background-position: -517px -120px; width: 144px; height: 40px;}
.header .mainNAV .mainLeft #whySponsor:active {background-image: url(../images/CFCA/mainNAV_BKGD.gif); background-repeat:no-repeat; background-position: -517px -80px; width: 144px; height: 40px;}




/* MAIN ES */
.header .mainNAV .mainLeft #ESaboutUs {background-image: url(../images/CFCA/mainNAV_BKGD-es.gif); background-repeat:no-repeat; background-position: 0px 0px; width: 103px; height: 40px; outline: none;}
.header .mainNAV .mainLeft #ESaboutUs:hover {background-image: url(../images/CFCA/mainNAV_BKGD-es.gif); background-repeat:no-repeat; background-position: 0px -120px; width: 103px; height: 40px;}
.header .mainNAV .mainLeft #ESaboutUs:active {background-image: url(../images/CFCA/mainNAV_BKGD-es.gif); background-repeat:no-repeat; background-position: 0px -80px; width: 103px; height: 40px;}

.header .mainNAV .mainLeft #ESwhatsNew {background-image: url(../images/CFCA/mainNAV_BKGD-es.gif); background-repeat:no-repeat; background-position: -103px 0px; width: 171px; height: 40px; outline: none;}
.header .mainNAV .mainLeft #ESwhatsNew:hover {background-image: url(../images/CFCA/mainNAV_BKGD-es.gif); background-repeat:no-repeat; background-position: -103px -120px; width: 171px; height: 40px;}
.header .mainNAV .mainLeft #ESwhatsNew:active {background-image: url(../images/CFCA/mainNAV_BKGD-es.gif); background-repeat:no-repeat; background-position: -103px -80px; width: 171px; height: 40px;}

.header .mainNAV .mainLeft #ESgetInvolved {background-image: url(../images/CFCA/mainNAV_BKGD-es.gif); background-repeat:no-repeat; background-position: -274px 0px; width: 133px; height: 40px; outline: none;}
.header .mainNAV .mainLeft #ESgetInvolved:hover {background-image: url(../images/CFCA/mainNAV_BKGD-es.gif); background-repeat:no-repeat; background-position: -274px -120px; width: 133px; height: 40px;}
.header .mainNAV .mainLeft #ESgetInvolved:active {background-image: url(../images/CFCA/mainNAV_BKGD-es.gif); background-repeat:no-repeat; background-position: -274px -80px; width: 133px; height: 40px;}

.header .mainNAV .mainLeft #ESourWork {background-image: url(../images/CFCA/mainNAV_BKGD-es.gif); background-repeat:no-repeat; background-position: -407px 0px; width: 110px; height: 40px; outline: none;}
.header .mainNAV .mainLeft #ESourWork:hover {background-image: url(../images/CFCA/mainNAV_BKGD-es.gif); background-repeat:no-repeat; background-position: -407px -120px; width: 110px; height: 40px;}
.header .mainNAV .mainLeft #ESourWork:active {background-image: url(../images/CFCA/mainNAV_BKGD-es.gif); background-repeat:no-repeat; background-position: -407px -80px; width: 110px; height: 40px;}

.header .mainNAV .mainLeft #ESwhySponsor {background-image: url(../images/CFCA/mainNAV_BKGD-es.gif); background-repeat:no-repeat; background-position: -517px 0px; width: 144px; height: 40px; outline: none;}
.header .mainNAV .mainLeft #ESwhySponsor:hover {background-image: url(../images/CFCA/mainNAV_BKGD-es.gif); background-repeat:no-repeat; background-position: -517px -120px; width: 144px; height: 40px;}
.header .mainNAV .mainLeft #ESwhySponsor:active {background-image: url(../images/CFCA/mainNAV_BKGD-es.gif); background-repeat:no-repeat; background-position: -517px -80px; width: 144px; height: 40px;}


/* Section Highlights */
#section0 .header .globalNAV .globalRight .home {background-position: 0px -86px;}
#section0 .header .globalNAV .globalRight .home:hover {background-position: 0px -86px;}

#sectionI .header .mainNAV .mainLeft #aboutUs {background-position: 0px -40px;}
#sectionI .header .mainNAV .mainLeft #aboutUs:hover {background-position: 0px -40px;}
#sectionI .header .mainNAV .mainLeft #ESaboutUs {background-position: 0px -40px;}
#sectionI .header .mainNAV .mainLeft #ESaboutUs:hover {background-position: 0px -40px;}

#sectionII .header .mainNAV .mainLeft #whatsNew {background-position: -103px -40px;}
#sectionII .header .mainNAV .mainLeft #whatsNew:hover {background-position: -103px -40px;}
#sectionII .header .mainNAV .mainLeft #ESwhatsNew {background-position: -103px -40px;}
#sectionII .header .mainNAV .mainLeft #ESwhatsNew:hover {background-position: -103px -40px;}

#sectionIII .header .mainNAV .mainLeft #getInvolved {background-position: -274px -40px;}
#sectionIII .header .mainNAV .mainLeft #getInvolved:hover {background-position: -274px -40px;}
#sectionIII .header .mainNAV .mainLeft #ESgetInvolved {background-position: -274px -40px;}
#sectionIII .header .mainNAV .mainLeft #ESgetInvolved:hover {background-position: -274px -40px;}

#sectionIV .header .mainNAV .mainLeft #ourWork {background-position: -407px -40px;}
#sectionIV .header .mainNAV .mainLeft #ourWork:hover {background-position: -407px -40px;}
#sectionIV .header .mainNAV .mainLeft #ESourWork {background-position: -407px -40px;}
#sectionIV .header .mainNAV .mainLeft #ESourWork:hover {background-position: -407px -40px;}

#sectionV .header .mainNAV .mainLeft #whySponsor {background-position: -517px -40px;}
#sectionV .header .mainNAV .mainLeft #whySponsor:hover {background-position: -517px -40px;}
#sectionV .header .mainNAV .mainLeft #ESwhySponsor {background-position: -517px -40px;}
#sectionV .header .mainNAV .mainLeft #ESwhySponsor:hover {background-position: -517px -40px;}

#sectionVI .header .globalNAV .globalRight #FAQs {font-size: 13px; font-weight: bold; text-decoration: underline; color: #5c7d96; margin-top: 11px; padding: 0 10px;}
#sectionVI .header .globalNAV .globalRight #FAQs:hover {color:#5c7d96; text-decoration: underline;}

#sectionVII .header .globalNAV .globalRight #forSponsors {background-position: 0px -43px;}
#sectionVII .header .globalNAV .globalRight #forSponsors:hover {background-position: 0px -43px;}

#sectionVIII .header .globalNAV .globalRight #myCart {background-position: 0px -43px;}
#sectionVIII .header .globalNAV .globalRight #myCart:hover {background-position: 0px -43px;}


.header .mainNAV .mainRight {float: right; width: 299px; position: relative}
.header .mainNAV .mainRight ul {margin: 0; padding: 0; list-style: none;}
.header .mainNAV .mainRight ul li {float: left; margin: 0; padding: 0;}
.header .mainNAV .mainRight ul li a {display: block;}

.header .mainNAV .mainRight .manageAcct {float: left; background-image: url(../images/CFCA/mainNAV_manage.png); background-repeat:no-repeat; background-position: 0px 0px; width: 116px; height: 63px; margin-top: 3px; margin-right: -2px; outline: none; z-index:10; position:absolute}
.header .mainNAV .mainRight .manageAcct:hover {background-position: 0px -63px; width: 116px; height: 63px;}
.header .mainNAV .mainRight .manageAcct:active {background-position: 0px 0px; width: 116px; height: 63px;}

.header .mainNAV .mainRight .ESmanageAcct {float: left; background-image: url(../../images/CFCA/mainNAV_manage-es.png); background-repeat:no-repeat; background-position: 0px 0px; width: 116px; height: 63px; margin-top: 3px; margin-right: -2px; outline: none; z-index: 10; position: absolute;}
.header .mainNAV .mainRight .ESmanageAcct:hover {background-position: 0px -63px; width: 116px; height: 63px;}
.header .mainNAV .mainRight .ESmanageAcct:active {background-position: 0px 0px; width: 116px; height: 63px;}

.header .mainNAV .mainRight .sponsorNow {float: right; background-image: url(../images/CFCA/mainNAV_sponsor.png); background-repeat:no-repeat; background-position: 0px 0px; width: 186px; height: 63px; margin-top: 3px; margin-left: -2px; right: 0px; outline: none; position: absolute;}
.header .mainNAV .mainRight .sponsorNow:hover {background-position: 0px -63px; width: 186px; height: 63px;}
.header .mainNAV .mainRight .sponsorNow:active {background-position: 0px -126px; width: 186px; height: 63px;}

.header .mainNAV .mainRight .ESsponsorNow {float: right; background-image: url(../images/CFCA/mainNAV_sponsor-es.png); background-repeat:no-repeat; background-position: 0px 0px; width: 186px; height: 63px; margin-top: 3px; margin-left: -2px; right: 0px; outline: none; position: absolute;}
.header .mainNAV .mainRight .ESsponsorNow:hover {background-position: 0px -63px; width: 186px; height: 63px;}
.header .mainNAV .mainRight .ESsponsorNow:active {background-position: 0px -126px; width: 186px; height: 63px;}


#sectionXX .header .mainNAV .mainRight .manageAcct {height: 80px; background-position: 0px -126px;}
#sectionXX .header .mainNAV .mainRight .manageAcct:hover {height: 80px; background-position: 0px -126px;}

#sectionXX .header .mainNAV .mainRight .ESmanageAcct {height: 80px; background-position: 0px -126px;}
#sectionXX .header .mainNAV .mainRight .ESmanageAcct:hover {height: 80px; background-position: 0px -126px;}


#sectionXX .header .mainNAV .mainRight .sponsorNow {background-position: 0px -126px;}
#sectionXX .header .mainNAV .mainRight .sponsorNow:hover {background-position: 0px -63px;}

#sectionXX .header .mainNAV .mainRight .ESmanageAcct {height: 80px; background-position: 0px -126px;}
#sectionXX .header .mainNAV .mainRight .ESmanageAcct:hover {height: 80px; background-position: 0px -126px;}
#sectionXX .header .mainNAV .mainRight .ESsponsorNow {background-position: 0px -126px;}
#sectionXX .header .mainNAV .mainRight .ESsponsorNow:hover {background-position: 0px -63px;}

/* dropdowns */
#aboutUsDrop {visibility: hidden; /*display: none;*/ margin-left: -3px;}
#whatsNewDrop {visibility: hidden; /*display: none;*/ margin-left: -4px;}
#getInvolvedDrop {visibility: hidden; /*display: none;*/  margin-left: -4px;}
#ourWorkDrop {visibility: hidden; /*display: none;*/ margin-left: -4px;}
#whySponsorDrop {visibility: hidden; /*display: none;*/ margin-left: -84px;}

#manageDrop {visibility: hidden; /*display: none;*/ margin-left: -116px;}

.dropdown {width: 210px; padding: 10px 9px 14px 14px; background-image: url(../images/CFCA/mainNAV_BKGD-dropdown.png); background-repeat: no-repeat; background-position: left bottom; top: 40px; position: absolute;}

.dropdown ul {list-style: none; padding: 0; margin: 0;}
.dropdown ul li {padding: 0; margin: 0; width: 100%; /*float: left;*/ font-size: 13px; font-weight: bold;}
.dropdown ul li a {padding: 5px; margin: 0px 10px 0px 0px; font-weight: bold;}
.dropdown ul li a:hover {background-color: #7b7c5a; color: #FFFFFF; text-decoration: none;}
.dropdown ul li.active {background-color: #30475e; color: #FFFFFF;}
.dropdown ul li.active a {color: #FFFFFF; text-decoration: none;}

.Mdropdown {width: 210px; padding: 10px 9px 14px 14px; background-image: url(../images/CFCA/mainNAV_MANAGE-dropdown.png); background-repeat: no-repeat; background-position: left bottom; top: 55px; position: absolute;}
.Mdropdown ul {list-style: none; padding: 0; margin: 0;}
.Mdropdown ul li {padding: 0; margin: 0; width: 100%; /*float: left;*/ font-size: 13px; font-weight: bold;}
.Mdropdown ul li a {padding: 5px; margin: 0px 10px 0px 0px; font-weight: bold;}
.Mdropdown ul li a:hover {background-color: #637b8f; color: #FFFFFF; text-decoration: none;}
.Mdropdown ul li.active {background-color: #30475e; color: #FFFFFF;}
.Mdropdown ul li.active a {color: #FFFFFF; text-decoration: none;}

/* Breadcrumbs */
.breadcrumb {float: left; padding: 5px 0 8px 0}
.breadcrumb .breadcrumbTitle {display: inline; color: #005581; font-size: 14px; font-weight:bold; border-left: 1px solid #FFFFFF; border-right: 1px solid #fcfaf7; padding: 8px; background-image: url(../images/CFCA/breadcrumb_BKGD-title.png); background-position: bottom; background-repeat:repeat-x;}
.breadcrumb .breadcrumbOther {display: inline; color: #5e5a51; font-size: 11px; /*background-image: url(../images/breadcrumb_BKGD.png);*/ padding: 10px 15px 7px 7px; /*border-bottom: 1px solid #FFFFFF;*/}
.breadcrumb .breadcrumbOther a {font-weight: normal;}

.personalization {float: right; padding: 7px 0 6px 0; margin-right: -5px; background: url(../images/CFCA/arrow_logout.png) no-repeat; background-position: right center;}
.personalization span {display: inline; color: #27231c; font-size: 12px; padding: 10px 14px 7px 7px;}
.personalization span a {font-weight: bold;}

/* subs */
.subNAV {margin: -14px 0 0 0; padding: 8px 0; font-weight: bold; border-left: 1px solid #FFFFFF; border-right: 1px solid #fcfaf7; border-bottom: 1px solid #FFFFFF; background-image: url(../images/CFCA/breadcrumb_BKGD.png); width: 955px;}
.subNAV ul {list-style:none; padding: 0; margin: 0;}
.subNAV ul li {float: left; padding: 0 6px; border-right: 1px solid #005581;}
.subNAV ul li.noBorder {border: 0;}
.subNAV ul li a {color: #005581; font-size: 12px; font-weight:bold; text-decoration: none;}
.subNAV ul li a:hover {text-decoration: underline;}

.subNAV ul li.active {background-color: #30475e; color: #e5f1ba;}
.subNAV ul li.active a {color: #e5f1ba; text-decoration: none;}
.subNAV ul li.active a:hover {text-decoration: none;}

/* ---------------------------------------------------- */
/* Footer and stuff */
.footerWrapOutside {margin: 0 auto; margin-top:10px; padding: 25px 0 0 0; background-image:url(../images/CFCA/footer_BKGD-top.png); background-position: top center; background-repeat: repeat-x;}
.footerWrapOutside {color: #e1dbc1; font-size: 11px;}
.footerWrapOutside a {color: #e1dbc1; font-size: 12px; font-weight: normal;}
.footerWrapOutside a:hover {color: #faf5e1;}
.footerWrapOutside a:active {color: #e1dbc1;}
.footerWrapOutside a:visited {color: #e1dbc1;}
.footerWrapOutside span {display: none;}

.footerWrapOutside .footerWrap {margin: 0 auto; padding: 0; background-color: #42352a; background-image:url(../images/CFCA/footer_BKGD.jpg); background-position: bottom center;}
.footerWrapOutside .footerWrap .footer {width: 960px; margin: 5px auto; margin-bottom: 0px; padding: 0; background-image:url(../images/CFCA/footer_BKGD-main.jpg); background-repeat: no-repeat;}

.footerWrapOutside .footerWrap .footer h4 {padding: 0 0 5px 0; margin: 0 0 3px 0; font-size: 18px; font-weight: normal; border-bottom: 1px solid #847e66; color: #e1dbc1; font-family: Arial, Helvetica, sans-serif; font-style:normal;}
.footerWrapOutside .footerWrap .footer ul {list-style: none; margin: 0; padding: 12px 0 0 0;}
.footerWrapOutside .footerWrap .footer ul li {padding-bottom: 4px; white-space: nowrap;}

.footerWrapOutside .footerWrap .footer .iconLeft {float: left; list-style: none; margin: 0; padding: 12px 0 20px 0;}
.footerWrapOutside .footerWrap .footer .iconRight {float: right; list-style: none; margin: 0; padding: 12px 0 20px 0;}

.footerWrapOutside .footerWrap .footer ul .outreach {width: 162px;}
.footerWrapOutside .footerWrap .footer ul .outreach a {display: block; width: 162px; height: 36px; background-image: url(../images/CFCA/icons_churchOutreach.png); background-repeat: no-repeat;}

.footerWrapOutside .footerWrap .footer ul .ESoutreach {width: 162px;}
.footerWrapOutside .footerWrap .footer ul .ESoutreach a {display: block; width: 162px; height: 36px; background-image: url(../images/CFCA/icons_churchOutreach-es.png); background-repeat: no-repeat;}

.footerWrapOutside .footerWrap .footer ul .employment {width: 162px;}
.footerWrapOutside .footerWrap .footer ul .employment a {display: block; width: 162px; height: 36px; background-image: url(../images/CFCA/icons_employment.png); background-repeat: no-repeat;}

.footerWrapOutside .footerWrap .footer ul .mediaKit {width: 162px;}
.footerWrapOutside .footerWrap .footer ul .mediaKit a {display: block; width: 162px; height: 36px; background-image: url(../images/CFCA/icons_mediaKit.png); background-repeat: no-repeat;}

.footerWrapOutside .footerWrap .footer ul .ESmediaKit {width: 162px;}
.footerWrapOutside .footerWrap .footer ul .ESmediaKit a {display: block; width: 162px; height: 36px; background-image: url(../images/CFCA/icons_mediaKit-es.png); background-repeat: no-repeat;}

.footerWrapOutside .footerWrap .footer .footOne {float: left; width: 240px; padding-right: 20px;}
.footerWrapOutside .footerWrap .footer .footTwo {float: left; width: 420px; padding: 0 10px; margin: 0;}
.footerWrapOutside .footerWrap .footer .footThree {float: right; width: 240px; padding-left: 20px;}

.footerWrapOutside .footerWrap .footer .footThree .formWrap {background-color:#2a1f16; padding: 5px; white-space: nowrap; display: compact; text-align: center;}

.langSelect {background-image: url(../images/CFCA/languageMap.png); background-repeat: no-repeat; height: 50px; margin-top: 0; padding-top: 10px;}
.langSelect a:link {font-size: 11px;}
.langSelect strong {background-color: #728437; padding: 2px 4px; color: #FFFFFF;}

