1<!doctype html> 2<html lang="en"> 3<head>
4<script> 5window.MC_JQMIGRATE_MUTE = true; 6(function(h,o,u,n,d) { 7h=h[d]=h[d]||{q:[],onReady:function(c){h.q.push(c)}} 8d=o.createElement(u);d.async=1;d.src=n 9n=o.getElementsByTagName(u)[0];n.parentNode.insertBefore(d,n) 10})(window,document,'script','//www.datadoghq-browser-agent.com/us1/v4/datadog-logs.js','DD_LOGS') 11window.DD_LOGS.onReady(function() { 12var mcTagFrames = [['googletagmanager.com','/gtm.js'],['cdn.feathr.co',''],['snap.licdn.com',''],['connect.facebook.net','']]; 13function mcHostIs(host, domain) { 14return host === domain || host.slice(-(domain.length + 1)) === '.' + domain; 15} 16function mcIsTagOnlyStack(stack) { 17var firstNewline = stack.indexOf('\n'); 18if (firstNewline < 0) return false; 19var frames = stack.slice(firstNewline + 1).replace(/https?:\/\/[^\s]+ line \d+ > (?:injectedScript|eval|Function)/g, ''); 20var frameURL = /https?:\/\/([^\/:\s)?]+)([^\s)]*)/g; 21var match, sawTag = false; 22while ((match = frameURL.exec(frames)) !== null) { 23var host = match[1].toLowerCase(), rest = match[2]; 24if (mcHostIs(host, 'datadoghq-browser-agent.com')) continue; 25var isTag = false; 26for (var j = 0; j < mcTagFrames.length; j++) { 27var tagHost = mcTagFrames[j][0], tagPath = mcTagFrames[j][1]; 28if (mcHostIs(host, tagHost) && (tagPath === '' || rest.indexOf(tagPath) === 0)) { isTag = true; break; } 29} 30if (!isTag) return false; 31sawTag = true; 32} 33return sawTag; 34} 35var mcVendorGlobals = ['googletag']; 36function mcIsVendorGlobalReference(message) { 37var named = String(message).replace(/^[\s\S]*?ReferenceError:\s*/, '') 38.match(/^(?:Can't find variable: ([A-Za-z0-9_$]+)|'?([A-Za-z0-9_$]+)'? is (?:not defined|undefined))$/); 39if (!named) return false; 40var name = named[1] || named[2]; 41for (var i = 0; i < mcVendorGlobals.length; i++) { 42if (mcVendorGlobals[i] === name) return true; 43} 44return false; 45} 46window.DD_LOGS.init({ 47clientToken: 'pub01c3dc4781a2d0d60b9e4dd9ef0aa90b', 48site: 'datadoghq.com', 49service:'membercentral', 50env:'production', 51forwardErrorsToLogs: true, 52forwardConsoleLogs: "all", 53forwardReports: "all", 54sessionSampleRate: 100, 55beforeSend: function(log) { 56try { 57var err = log && log.error; 58if (err && err.origin !== 'network' && err.stack && mcIsTagOnlyStack(err.stack)) return false; 59if (err && mcIsVendorGlobalReference(err.message || log.message)) return false; 60} catch (e) {} 61}, 62}) 63window.DD_LOGS.setUserProperty('cfid', '643772f9-968a-4048-ba34-5578ffb472a7') 64window.DD_LOGS.setGlobalContextProperty('environment', 'production') 65window.DD_LOGS.setGlobalContextProperty('sitecode', 'bba') 66window.DD_LOGS.setGlobalContextProperty('CF-RAY', 'a4105cac9ccba9c6-ORD') 67window.DD_LOGS.setGlobalContextProperty('jqstack', 'jq2-m1') 68window.DD_LOGS.setGlobalContextProperty('deviceProfile_device_os', '') 69window.DD_LOGS.setGlobalContextProperty('deviceProfile_browser_name', 'unknown-bot') 70window.DD_LOGS.setGlobalContextProperty('deviceProfile_subtype', '') 71window.DD_LOGS.setGlobalContextProperty('deviceProfile_is_bot', '1') 72window.DD_LOGS.setGlobalContextProperty('deviceProfile_request_date', '2026-09-24 04:55:53') 73window.DD_LOGS.setGlobalContextProperty('deviceProfile_hardware_subtype', '') 74window.DD_LOGS.setGlobalContextProperty('deviceProfile_hardware_type', 'server') 75window.DD_LOGS.setGlobalContextProperty('deviceProfile_is_restricted', 'false') 76window.DD_LOGS.setGlobalContextProperty('deviceProfile_is_weird', 'false') 77window.DD_LOGS.setGlobalContextProperty('deviceProfile_browser_version', '') 78window.DD_LOGS.setGlobalContextProperty('deviceProfile_is_spam', 'false') 79window.DD_LOGS.setGlobalContextProperty('deviceProfile_type', 'bot') 80window.DD_LOGS.setGlobalContextProperty('deviceProfile_is_small_screen', '0') 81window.DD_LOGS.setGlobalContextProperty('deviceProfile_is_abusive', 'false') 82window.DD_LOGS.setGlobalContextProperty('deviceProfile_is_tablet', '0') 83}); 84window.MC_JQ_BUILD_KEY = '20260925223748'; 85/* A no-op stand-in for the reporting client, in case its request never lands. 86Callers read MCJSErrorReporting as a bare identifier - the MCPromises catch 87below, the onerror= on every head script and stylesheet, the head recovery 88guard, and the guards in platformUtils.js and search.js. A bare identifier 89that was never declared 90throws a ReferenceError rather than evaluating to undefined, and even 91`if (MCJSErrorReporting && ...)` throws, so a blocked or 404'd client would 92abort this block: MCPromises would never be assigned and the keepalive below 93would never start. That was safe while the client was inline and unconditional; 94it is not safe now that it is a separate request. 95The client assigns each handler over these, so the stubs only survive if it 96genuinely failed to load - in which case reporting degrades to the console 97instead of taking the page down with it. */ 98window.MCJSErrorReporting = window.MCJSErrorReporting || {
99promiseRejectionHandler: function(reason) { console.error('Promise rejection (reporting client unavailable):', reason); }, 100exceptionHandler: function(error) { console.error('Exception (reporting client unavailable):', error); }, 101scriptLoadError: function(event) { console.error('Javascript failed to load (reporting client unavailable):', event && event.target && event.target.src); }, 102cssLoadError: function(event) { console.error('CSS failed to load (reporting client unavailable):', event && event.target && event.target.href); }, 103headRecovery: function(phase, files) { console.error('Head asset recovery ' + phase + ' (reporting client unavailable):', files); } 104}; 105</script>
vendor: 1 bytes, line 105
105
106<script src="/assets/common/javascript/mcJSErrorReporting.min.js?mcts=20260925223748"></script>
106 107<link type='text/css' media='screen' rel='stylesheet' href='/assets/common/javascript/jQueryAddons/colorbox/colorbox-1.4.19.css' onerror="MCJSErrorReporting.cssLoadError(event)"> 108<link rel="stylesheet" type="text/css" href="/assets/common/javascript/jQueryAddons/datetimepicker/jquery.datetimepicker.custom.css?mcts=20260925223748" onerror="MCJSErrorReporting.cssLoadError(event)"/> 109<link rel="stylesheet" type="text/css" href="/assets/common/javascript/jQueryAddons/multiselect/jquery.multiselect.css?mcts=20260925223748" onerror="MCJSErrorReporting.cssLoadError(event)"> 110<link rel="stylesheet" type="text/css" href="/assets/common/javascript/jqueryUI/1.14.2/jquery-ui.min.css" onerror="MCJSErrorReporting.cssLoadError(event)"> 111<link rel="stylesheet" type="text/css" href="/assets/common/images/font-awesome/7.3.1/css/all.min.css" onerror="MCJSErrorReporting.cssLoadError(event)"> 112<link rel="stylesheet" type="text/css" href="/assets/common/images/font-awesome/7.3.1/css/v4-shims.min.css" onerror="MCJSErrorReporting.cssLoadError(event)"> 113<style type="text/css"> 114div.mc-noty-item { font-family:'Open Sans', Helvetica Neue, Helvetica, Arial; } 115div.mc-noty-item i { float:left; margin-top:3px; font-size:17px; } 116div.mc-noty-item div.mc-noty { margin-left:28px; margin-right:14px; } 117.homepageWarningPopupBgColor{ background-color:#FFFFFF; } 118.homepageWarningPopupTextColor{ color:#3e3e3f; } 119.homepageWarningOverlayColor{ background-color: #808080; } 120.homepageWarningOverlayOpacity{ opacity:0.5; } 121#homepageWarningBlock.modal { position: fixed; z-index: 9999999; left: 50%; top: 10%; width:560px; overflow: auto; height:auto; border:0px!important; margin-left: -280px; padding:20px; max-height:100%; } 122#homepageWarningBlock .modal-content { padding: 0px; max-width: 750px; position: relative; } 123#homepageWarningBlock .close { float: right; font-weight: bold; line-height: 20px; font-size: 25px; opacity: .2; font-size: 35px!important; position: absolute; right: -20px; top: -20px; } 124#homepageWarningBlock .close:hover, #homepageWarningBlock .close:focus { cursor: pointer; } 125#homepageWarningBlock .modal-content img{ max-width: 750px!important; height: auto!important; width:100%; } 126.warningPopUpOverlay{ width: 100%; position: fixed; z-index: 1000; top: 0; left: 0; overflow-x: auto; overflow: hidden; text-align: center; height: 100%; } 127@media screen and (max-width:767px){ #homepageWarningBlock.modal { top: 20px; right: 20px; left: 20px; width:auto; margin:0; height:auto; max-height:95%; } } 128@media screen and (max-width:480px){ #homepageWarningBlock.modal { top: 10px; right: 10px; left: 10px; width:auto; margin:0; height:auto; max-height:95%; } } 129.ui-multiselect-checkboxes label input {top: 0px !important; margin-top: 0px !important; margin-right: 3px !important;} 130.ui-multiselect-checkboxes label {display: flex; align-items: center;} 131</style>
132<script type='text/javascript' src='/assets/common/javascript/core/jquery-2.2.4.min.js' crossorigin="anonymous" onerror="MCJSErrorReporting.scriptLoadError(event)"></script>
vendor: 1 bytes, line 132
132
133<script type='text/javascript' src='//cdnjs.cloudflare.com/ajax/libs/bluebird/3.7.2/bluebird.min.js' crossorigin="anonymous" onerror="MCJSErrorReporting.scriptLoadError(event)"></script>
vendor: 1 bytes, line 133
133
134<script type='text/javascript' src='/assets/common/javascript/jQueryAddons/jQueryMigrate/mc-jquery-migrate-1.4.1.js?mcts=20260925223748' crossorigin="anonymous" onerror="MCJSErrorReporting.scriptLoadError(event)"></script>
vendor: 1 bytes, line 134
134
135<script type='text/javascript' src='/assets/common/javascript/moment-2.30.1.min.js' crossorigin="anonymous" onerror="MCJSErrorReporting.scriptLoadError(event)"></script>
vendor: 1 bytes, line 135
135
136<script type='text/javascript' src='/assets/common/javascript/handlebars/handlebars-v4.7.9.min.js' crossorigin="anonymous" onerror="MCJSErrorReporting.scriptLoadError(event)"></script>
vendor: 1 bytes, line 136
136
137<script type='text/javascript' src='/assets/common/javascript/platformUtils.js?mcts=20260925223748' crossorigin="anonymous" onerror="MCJSErrorReporting.scriptLoadError(event)"></script>
vendor: 1 bytes, line 137
137
138<script type='text/javascript' src='/assets/common/javascript/jQueryAddons/colorbox/jquery.colorbox-min-1.4.19.js' crossorigin="anonymous" onerror="MCJSErrorReporting.scriptLoadError(event)"></script>
vendor: 1 bytes, line 138
138
139<script type='text/javascript' src='/assets/common/javascript/jQueryAddons/datetimepicker/jquery.datetimepicker.full.custom.min.js?mcts=20260925223748' crossorigin="anonymous" onerror="MCJSErrorReporting.scriptLoadError(event)"></script>
vendor: 1 bytes, line 139
139
140<script type='text/javascript' src='/assets/common/javascript/jqueryUI/1.14.2/jquery-ui.min.js' crossorigin="anonymous" onerror="MCJSErrorReporting.scriptLoadError(event)"></script>
vendor: 1 bytes, line 140
140
141<script type='text/javascript' src='/assets/common/javascript/jQueryAddons/multiselect/jquery.multiselect-1.13a.js' crossorigin="anonymous" onerror="MCJSErrorReporting.scriptLoadError(event)"></script>
vendor: 1 bytes, line 141
141
142<script type='text/javascript' src='/assets/common/javascript/ajax.js?mcts=20260925223748' crossorigin="anonymous" onerror="MCJSErrorReporting.scriptLoadError(event)"></script>
vendor: 1 bytes, line 142
142
143<script type='text/javascript' src='/assets/common/javascript/cfform.js?mcts=20260925223748' crossorigin="anonymous" onerror="MCJSErrorReporting.scriptLoadError(event)"></script>
vendor: 1 bytes, line 143
143
144<script type='text/javascript'> 145(function() { 146if (document.readyState !== 'loading') return; 147var assets = []; 148assets.push({ u: '/assets/common/javascript/core/jquery-2.2.4.min.js', p: function() { return !!(window.jQuery); } }); 149assets.push({ u: '//cdnjs.cloudflare.com/ajax/libs/bluebird/3.7.2/bluebird.min.js', p: function() { return !!(window.Promise && window.Promise.map); } }); 150assets.push({ u: '/assets/common/javascript/jQueryAddons/jQueryMigrate/mc-jquery-migrate-1.4.1.js?mcts=20260925223748', p: function() { return !!(jQuery.migrateVersion); } }); 151assets.push({ u: '/assets/common/javascript/moment-2.30.1.min.js', p: function() { return !!(window.moment); } }); 152assets.push({ u: '/assets/common/javascript/handlebars/handlebars-v4.7.9.min.js', p: function() { return !!(window.Handlebars); } }); 153assets.push({ u: '/assets/common/javascript/platformUtils.js?mcts=20260925223748', p: function() { return !!(window.MCPlatformUtils && window.MCPlatformUtils.init); } }); 154assets.push({ u: '/assets/common/javascript/jQueryAddons/colorbox/jquery.colorbox-min-1.4.19.js', p: function() { return !!(jQuery.fn.colorbox); } }); 155assets.push({ u: '/assets/common/javascript/jQueryAddons/datetimepicker/jquery.datetimepicker.full.custom.min.js?mcts=20260925223748', p: function() { return !!(jQuery.fn.datetimepicker); } }); 156assets.push({ u: '/assets/common/javascript/jqueryUI/1.14.2/jquery-ui.min.js', p: function() { return !!(jQuery.ui); } }); 157assets.push({ u: '/assets/common/javascript/jQueryAddons/multiselect/jquery.multiselect-1.13a.js', p: function() { return !!(jQuery.fn.multiselect); } }); 158assets.push({ u: '/assets/common/javascript/ajax.js?mcts=20260925223748', p: function() { return !!(window.TS_AJX); } }); 159assets.push({ u: '/assets/common/javascript/cfform.js?mcts=20260925223748', p: function() { return !!(window._CF_error_messages); } }); 160/* A probe on a missing library throws rather than returning false - 161jQuery.fn.colorbox cannot be read when jQuery itself never loaded - so 162a throw counts as absent. It is the commonest reading here, not an 163edge case: whatever takes out jQuery takes out its plugins' probes too. */ 164function present(a) { 165try { return !!a.p(); } catch (e) { return false; } 166} 167var missing = []; 168for (var i = 0; i < assets.length; i++) { 169if (!present(assets[i])) missing.push(assets[i].u); 170} 171window.MCHeadAssetCheck = { assets: assets, missing: missing }; 172if (!missing.length) return; 173MCJSErrorReporting.headRecovery('detected', missing); 174for (var j = 0; j < missing.length; j++) { 175var u = missing[j];
176document.write('<scr' + 'ipt src="' + u + (u.indexOf('?') === -1 ? '?' : '&') + 177'mcretry=1" crossorigin="anonymous" onerror="MCJSErrorReporting.scriptLoadError(event)"><\/scr' + 'ipt>'); 178} 179})(); 180</script>
vendor: 1 bytes, line 180
180
181<script type='text/javascript'> 182(function() { 183var check = window.MCHeadAssetCheck; 184if (!check || !check.missing.length) return; 185var stillMissing = []; 186for (var i = 0; i < check.assets.length; i++) { 187var a = check.assets[i]; 188if (check.missing.indexOf(a.u) === -1) continue; 189try { 190if (!a.p()) stillMissing.push(a.u); 191} catch (e) { 192stillMissing.push(a.u); 193} 194} 195if (stillMissing.length) { 196MCJSErrorReporting.headRecovery('failed', stillMissing); 197return; 198} 199/* Restoring the files is not the same as restoring the page. platformUtils 200ran during the broken pass, so if jQuery or Handlebars was the truncated 201file its helper registrations and document-ready wiring already threw and 202were skipped - and re-requesting jQuery does not put them back. Without 203this call the page has no Handlebars helpers, no merge templates and no 204mcValidateLogins for the rest of its life while the block below logs 205'recovered', which is the worst of the possible outcomes: broken and 206reported healthy. 207init() is idempotent and re-runs only the steps that failed, and returns 208whether platformUtils' init is now complete - so 'recovered' means the 209page works, not merely that the bytes arrived. The existence check also 210covers callers that never load platformUtils at all, such as the 211SeminarWeb players: nothing to re-init is not a failure to report. */ 212var reinitialized = true; 213try { 214if (window.MCPlatformUtils && window.MCPlatformUtils.init) 215reinitialized = !!MCPlatformUtils.init(); 216} catch (e) { 217reinitialized = false; 218} 219if (reinitialized) 220MCJSErrorReporting.headRecovery('recovered', check.missing); 221else 222MCJSErrorReporting.headRecovery('failed', ['platformUtils.js:init'].concat(check.missing)); 223})(); 224</script>
vendor: 1 bytes, line 224
224
225<script type='text/javascript'> 226var ajaxAppInstanceID="20992682";; 227var appProxyAppInstanceID="20992684";; 228var MCPromises = { 229BackendPlatformServices: MCLoader.loadJS('//services.membercentral.org/assets/common/javascript/backendPlatformServices.js?mcts=20260925223748').catch(MCJSErrorReporting.promiseRejectionHandler) 230}; 231</script>
vendor: 64 bytes, lines 231-232
231 232<script async src="https://www.googletagmanager.com/gtag/js?id=
232G-W7PB18WMHX
vendor: 12 bytes, line 232
232"></script>
233<script> 234window.dataLayer = window.dataLayer || []; 235function gtag(){dataLayer.push(arguments);} 236/* make gtag available at our old custom gtag function name in case there are content object references that we don't find */ 237var mc_custom_gtag = gtag; 238/* Build Cookie Flags */ 239var mcGACookieFlags = 'SameSite=None' 240if ('https:' == document.location.protocol) { 241mcGACookieFlags = mcGACookieFlags + '; Secure'; 242} 243/* build override pageURL passed to Analytics */ 244var mcGAPageLocation = document.location.protocol + '//' + document.location.hostname + '/main' + ''; 245gtag('js', new Date()); 246/* Platform Wide GA4*/ 247gtag('config', 'G-W7PB18WMHX',{ 248'groups': 'default,platformWide', 249'page_title': 'Welcome', 250'page_location': mcGAPageLocation, 251'cookie_prefix': '_mcga', 252'cookie_domain': document.location.hostname, 253'cookie_flags': mcGACookieFlags 254}); 255</script>
vendor: 1 bytes, line 255
255
256<script> 257$(function() { 258if(isIEBrowser() && (typeof localStorage.ieWarningAck == "undefined" || localStorage.ieWarningAck != "1")) { 259Promise.all([MCLoader.loadJS('/assets/common/javascript/noty/3.1.4/noty.min.js'),MCLoader.loadCSS('/assets/common/javascript/noty/3.1.4/noty.css')]).then(function(){ 260popupText = '<div class="MC-IEmsg row-fluid">Internet Explorer is no longer supported. Please update to Edge or use an alternative browser such as Chrome or Firefox for best viewing results.</div>'; 261new Noty({ 262type:'success', 263layout:'topLeft', 264theme:'bootstrap-v4', 265text:popupText, 266timeout:false, 267callbacks: { 268beforeShow: function() {}, 269onShow: function() {}, 270afterShow: function() {}, 271onClose: function() {localStorage.ieWarningAck = 1}, 272afterClose: function() {}, 273onHover: function() {}, 274onTemplate: function() { 275this.layoutDom.className = 'noty_layout MC-IEmsgWrapper'; 276this.barDom.classList.add("MC-IEmsgInnerWrapper"); 277this.barDom.innerHTML = '<div class="MC-IEmsgBody noty_body">' + this.options.text + '<div>'; 278// Important: .noty_body class is required for setText API method. 279} 280} 281}).show(); 282}).catch(error => console.error('Failed to load Noty',error)); 283} 284}); 285function isIEBrowser() { 286ua = navigator.userAgent; 287/* MSIE used to detect old browsers and Trident used to newer ones*/ 288var is_ie = ua.indexOf("MSIE ") > -1 || ua.indexOf("Trident/") > -1; 289return is_ie; 290} 291</script>
291 292<style> 293.MC-IEmsgWrapper{width: 100%!important;top: 0!important;left: 0!important;right: 0!important;max-width: 100%!important;} 294.MC-IEmsgInnerWrapper.noty_bar{margin:0!important;border-radius: 0!important;position:relative!important;padding:0!important;} 295.MC-IEmsgBody.noty_body{background-color: #FF0000;color: #FFFFFF;font-family: Arial;text-align: center;font-weight:bold;padding:0px!important;} 296.MC-IEmsg{height: 50px;line-height:52px!important;} 297</style> 298<meta charset="utf-8"> 299<title>Welcome</title> 300<meta name="viewport" content="width=device-width, initial-scale=1"> 301<link rel="stylesheet" href="/assets/common/javascript/jQueryAddons/bootstrap/platformwide.bootstrap.extras.css" onerror="MCJSErrorReporting.cssLoadError(event)"> 302<link rel="stylesheet" href="/assets/common/javascript/jQueryAddons/bootstrap/css/bootstrap.min.css" onerror="MCJSErrorReporting.cssLoadError(event)"> 303<link rel="stylesheet" href="/assets/common/javascript/jQueryAddons/bootstrap/platformwide.bootstrap.overrides.css" onerror="MCJSErrorReporting.cssLoadError(event)">
304<script type="text/javascript" src="/assets/common/javascript/jQueryAddons/bootstrap/js/bootstrap.min.js" onerror="MCJSErrorReporting.scriptLoadError(event)"></script>
304 305<link rel="stylesheet" href="/assets/common/javascript/jQueryAddons/bootstrap/css/bootstrap-responsive.min.css" onerror="MCJSErrorReporting.cssLoadError(event)"> 306<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> 307<link rel="icon" href="/images/favicon.ico" sizes="16x16"> 308<link rel="stylesheet" href="/assets/common/javascript/owlCarousel/234/owl.carousel.min.css"> 309<link rel="stylesheet" href="/assets/common/javascript/owlCarousel/234/owl.theme.default.min.css"> 310<link href="/css/style.css" rel="stylesheet" type="text/css" /> 311<link href="/css/main.css" rel="stylesheet" type="text/css"> 312<link href="/css/responsive.css" rel="stylesheet" type="text/css" /> 313<link rel="stylesheet" href="/css/print.css" media="print"> 314<!-- Google Fonts --> 315<link rel="preconnect" href="https://fonts.googleapis.com"> 316<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 317<link href="https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap" rel="stylesheet"> 318<link rel="stylesheet" href="/fonts/ArialMT/stylesheet.css"> 319<!-- 320font-family: "Lato", sans-serif; 321font-family: 'Arial MT'; 322--> 323<link rel="stylesheet" href="/usercss/custom.css?mcts=20260925223748&cssmod=20260219103324" media="all" type="text/css" onerror="MCJSErrorReporting.cssLoadError(event)"> 324 325 326
326<script type="text/javascript"> 327 var bloghome = {"blogEntries":[{"entryLink":"https://www.birminghambar.org/?pg=News&blAction=showEntry&blogEntry=138965","isEvenRow":"false","articleDate":"1/6/2026 9:40 AM","documents":{"0":{"filename":"2025 Annual Report-v2.pdf","url":"/docDownload/2972958","title":"2025 Annual Report-v2.pdf"}},"blogTitle":"2025 Birmingham Bar Association Annual Meeting","dateCreated":"2/23/2026 9:50 AM","summaryContent":"","blogAuthors":[],"publishDate":"1/6/2026 9:40 AM","blogCategories":{"BBA News & Updates":[{"categoryid":"70140","categoryname":"Awards","categorypath":"Awards"},{"categoryid":"70143","categoryname":"Events","categorypath":"Events"}]},"isOddRow":"true","isSticky":0,"mainContent":"<h3><img alt src=\"/userassets/BBA/BBA/userimages/annual%20meetting/(please%20use%20as%20the%20head%20photo).jpg\" style=\"margin-right:10px;float:left;width:400px;height:500px\" /><span style=\"font-size:24px\">Celebrating a successful 2025</span></h3>\n\n<p style=\"margin-bottom:13px;text-align:justify\"><span style=\"font-size:18px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\">The year 2025 came to a close for the Birmingham Bar Association, Birmingham Bar Foundation, Volunteer Lawyers Birmingham, and the Legal Aid Society of Birmingham with their joint annual Membership Meeting (please review the <strong><a href=\"https://www.birminghambar.org/docDownload/2972958\">BBA's 2025 Annual Report</a> </strong>below). The event showcased several notable highlights, which include:</span></span></span></p>\n\n<ul style=\"margin-left:480px\">\n\t<li style=\"margin-bottom:13px\"><span style=\"font-size:14px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\">The Birmingham Bar Association honored <b>Leslie Barineau</b> with the <b>Lifetime Achievement Award</b> and <b>Nicole E. King </b>with the <b>L. Burton Barnes III Public Service Award</b>. </span></span></span></li>\n\t<li style=\"margin-bottom:13px\"><span style=\"font-size:14px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\">The Legal Aid Societyâs <b>Flame of Justice Award</b> was bestowed upon <b>to Alice Westery, Executive Director and Founder of Youth Towers.</b></span></span></span></li>\n\t<li style=\"margin-bottom:13px\"><span style=\"font-size:14px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\"><b>Andrew Nix</b>, the Bar Associationâs Election Official, revealed the winners of the Executive Committee election. </span></span></span></li>\n\t<li style=\"margin-bottom:13px\"><span style=\"font-size:14px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\">We honored the memories of those Birmingham Bar Association members who passed in 2025.</span></span></span></li>\n\t<li style=\"margin-bottom:13px\"><span style=\"font-size:14px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\">We celebrated the attorneys who have been Birmingham Bar Association members for 50 years.</span></span></span></li>\n\t<li style=\"margin-bottom:13px\"><span style=\"font-size:14px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\"><b>Fred Helmsing, </b>Alabama State Bar President, delivered remarks about the initiatives that ASB has implemented. </span></span></span></li>\n\t<li style=\"margin-bottom:13px\"><span style=\"font-size:14px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\">We heard a recap of 2025 from <b>Outgoing President Bob Battle</b> and a preview of 2026 from <b>Incoming President Rebecca Beers</b>. </span></span></span></li>\n\t<li style=\"margin-bottom:13px\"><span style=\"font-size:14px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\">The presidents of the Birmingham Bar Association, the Birmingham Bar Foundation, and Volunteer Lawyers Birmingham each passed the gavel to their incoming presidents. </span></span></span></li>\n</ul>\n\n<p style=\"margin-bottom:13px\"><br />\n<span style=\"font-size:18px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\">
327Please plan to join us on <b>Friday, December 11, 2026</b>, to celebrate what we promise will be a great 2026!</span></span></span></p>\n\n<h2 style=\"margin-bottom:13px\"><strong><a href=\"https://www.birminghambar.org/docDownload/2972958\">2025 Birmingham Bar Association's Annual Report: view document</a></strong></h2>","blogEntryID":138965},{"entryLink":"https://www.birminghambar.org/?pg=News&blAction=showEntry&blogEntry=135192","isEvenRow":"true","articleDate":"12/4/2025 2:09 PM","blogAuthor":"Alexis Jackson","documents":{},"blogTitle":"Voting starts NOW: 2026 BBA Executive Committee Slate","dateCreated":"12/4/2025 2:12 PM","summaryContent":"","blogAuthors":[{"blogAuthorLink":"https://www.birminghambar.org/?pg=News&fAuthor=4032440","memberID":"4032440","author":"Alexis Jackson"}],"publishDate":"12/4/2025 2:09 PM","blogCategories":{"BBA News & Updates":[{"categoryid":"70145","categoryname":"BBA Elections","categorypath":"BBA Elections"}]},"isOddRow":"false","isSticky":0,"mainContent":"<p style=\"margin-bottom:13px;text-align:center\"><img alt src=\"/userassets/BBA/BBA/userimages/executive%20committee/2026%20slate/update%202026%20ec%20slate%20-%201.jpg\" style=\"width:554px;height:762px\" /></p>\n\n<p style=\"margin-bottom:13px;text-align:center\"><span style=\"font-size:18px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\">Congratulations to the Nominees!</span></span></span></p>\n\n<p style=\"margin-bottom:13px;text-align:center\"><span style=\"color:#2980b9\"><strong><span style=\"font-size:18px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\">Â 2026 Birmingham Bar Association Executive Committee Slate</span></span></span></strong></span></p>\n\n<p style=\"margin-bottom:13px;text-align:center\"><a href=\"https://www.birminghambar.org/?pg=2026BBAExecutiveCommitteeSlate\"><em><span style=\"font-size:18px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\">*Click here to view the slate and the candidates' bios.*</span></span></span></em></a></p>\n\n<p style=\"margin-bottom:13px\"><span style=\"font-size:18px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\">Online voting will be open to Regular Active members and Government/Non-Profit members from <span style=\"color:#e74c3c\"><strong>Thursday, December 4, 2025, at 12:00 pm through Thursday, December 11, 2025, at 5:00 pm.</strong></span></span></span></span></p>\n\n<p style=\"margin-bottom:13px\"><span style=\"font-size:18px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\">To vote on-line during the designated period, please visit birminghambar.org and click \"Member Login\" at the top right corner.</span></span></span></p>\n\n<p style=\"margin-bottom:13px\"><span style=\"font-size:26px\"><a href=\"https://www.birminghambar.org/?pg=2026_EC_Election\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\">Vote now -- HERE!</span></span></a></span></p>\n\n<p style=\"margin-bottom:13px\"><span style=\"font-size:18px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\"><span style=\"background-color:#f1c40f\">Per the BBA By-Laws, Honorary, Associate, and Law Student members are not eligible to vote - all other members are eligible to vote.</span></span></span></span></p>\n\n<p style=\"margin-bottom:13px\"><span style=\"font-size:18px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\"><span style=\"color:#e74c3c\">Election results will be announced at BBA's Annual Meeting on Friday, December 12, 2025, at 4:00 pm.</span> The Agenda for this year's Annual Meeting will be available soon. </span></span></span></p>\n\n<p style=\"margin-bottom:13px\"><span style=\"font-size:18px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\">The End-of-Year Party will be from 5:00 to 8:00 pm on Friday, December 12, at the Holy Trinity + Holy Cross Greek Orthodox Cathedral (307 19th Street South, Birmingham, Alabama 35233). </span></span></span></p>\n\n<p style=\"margin-bottom:13px\"><span style=\"font-size:18px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\">We look forward to seeing you at both events!</span></span></span></p>\n\n<p style=\"margin-bottom:13px;text-align:center\"><span style=\"font-size:18px\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\"><img alt src=\"/userassets/BBA/BBA/userimages/executive%20committee/2026%20slate/update%202026%20ec%20slate%20-%202.jpg\" style=\"width:554px;height:762px\" /></span></span></span></p>","blogEntryID":135192},{"entryLink":"https://www.birminghambar.org/?pg=News&blAction=showEntry&blogEntry=131439","isEvenRow":"false","articleDate":"9/17/2025 12:56 PM","blogAuthor":"Sharon Stuart & Robert Battle","documents":{"0":{"filename":"2024_annual_report.pdf","url":"/docDownload/2781864","title":"2024_annual_report.pdf"}},"blogTitle":"Birmingham Bar Associationâs 2025-2030 Strategic Plan Summary and Comprehensive Guide","dateCreated":"9/18/2025 12:57 PM","summaryContent":"<p>The objectives of the Strategic Plan include growing membership by offering high-quality programming and improved services and benefits to our members, as well as attracting and keeping young lawyers engaged while assisting senior lawyers with succession planning.</p>","blogAuthors":[{"blogAuthorLink":"https://www.birminghambar.org/?pg=News&fAuthor=4047656","memberID":"4047656","author":"Sharon Stuart"},{"blogAuthorLink":"https://www.birminghambar.org/?pg=News&fAuthor=4044408","memberID":"4044408","author":"Robert Battle"}],"publishDate":"9/17/2025 12:56 PM","blogCategories":{"BBA News & Updates":[{"categoryid":"70144","categoryname":"General","categorypath":"General"}]},"isOddRow":"true","isSticky":0,"mainContent":"<p>Dear BBA Members,</p>\n\n<p style=\"text-align:justify\">We are excited to share with you on the following pages the Birmingham Bar Associationâs 2025-2030 Strategic Plan Summary and Comprehensive Guide. The Strategic Plan updates the BBAâs Mission, Vision, and Purpose statements to better reflect our values and goals. It also provides the BBAâs Executive Committee and its Sections and Committees a road map for the coming years. The objectives of the Strategic Plan include growing membership by offering high-quality programming and improved services and benefits to our members, as well as attracting and keeping young lawyers engaged while assisting senior lawyers with succession planning.</p>\n\n<p style=\"text-align:justify\">We believe that it is important for the BBA to be the âhome courtâ for all Birmingham lawyers, that it should leverage technology, encourage diversity and inclusion, and offer more community service opportunities to better serve the needs of its members and the greater Birmingham community. We think the Strategic Plan will allow the BBA to accomplish these goals in practical and realistic ways and allow the BBA to work even more closely with its sister organizations, the Birmingham Bar Foundation, Legal Aid Society of Birmingham, and Volunteer Lawyers Birmingham..</p>\n\n<p style=\"text-align:justify\">Finally, we want to thank the Strategic Planning Committee for their dedication and tireless efforts in developing the plan this year. Committee members included Bill Athanas, Melody Eagan, Ben Goldman, Tina Lam, Manning Russell, John Saxon, Al Vance, and Leila Watson.</p>\n\n<p style=\"text-align:justify\">We hope you will take some time to read the Strategic Planning documents and provide us with any feedback or ideas you may have to help the BBA accomplish its mission of better serving its members.</p>\n\n<p>Very truly yours,</p>\n\n<p><strong>Sharon D. Stuart</strong><br />\n2024 President, Birmingham Bar Association</p>\n\n<p><strong>Robert E. Battle</strong><br />\n2025 President, Birmingham Bar Association</p>\n\n<p style=\"text-align:center\"><span style=\"font-size:24px\"><a href=\"https://www.birminghambar.org/docDownload/2781864\">View the 2024 Annual Report and 2025-2030 Strategic Plan (here)</a></span></p>","blogEntryID":131439}]}; 328 </script>
328 329 330 331 332
332<script type="text/javascript"> 333 var jobhome = {"jobs":[{"jobstate":"AL","jobdescription":"<p><strong>Description</strong></p>\r\n\r\n<p>Phelps Dunbar is seeking an attorney for the Litigation Practice Group in its Birmingham, AL, office. The candidate must have 4 - 6 years of litigation experience, including experience handling medical negligence cases. <br />\r\n </p>\r\n\r\n<p>Our success is based on the expertise of our lawyers. As Phelps Dunbar expands regionally, we look to hire bright, energetic, and motivated attorneys with excellent academic credentials, legal abilities, and skills. The Firm prides itself on the legal expertise and personal qualities of our attorneys who practice at the Firm. Phelps Dunbar offers attorneys exceptional opportunities and resources to help them learn, grow, and develop in the practice of law. As our attorneys progress throughout their careers, we recognize the importance of maintaining our standards of excellence through mentoring, training, and team building.</p>","joblink":"https://www.birminghambar.org/?pg=jobBank&action=SearchJobs&do=details&jobID=9484","jobcategory":"Other/General","jobcity":"Birmingham","jobdateposted":"September, 01 2025 00:00:00 -0500","jobcompany":"Confidential","jobemail":"[email protected]","jobid":9484,"jobphone":"555-555-5555","jobtype":"Full-Time","jobtitle":"Legal Jobs","jobbankid":73,"jobbankname":"BBA Career Center"}]}; 334 </script>
334 335 336 337 338
338<script type="text/javascript"> 339 var eventshome = {"events":[{"allDayEvent":0,"startDateISO":"2026-09-24T20:00:00+0000","credits":[],"locTitle":"","tzID":6,"oneDayEvent":0,"endDateISO":"2026-10-02T02:00:00+0000","tzAbbr":"CT","endDate":"10/1/2026 9:00 PM","pageLink":"https://www.birminghambar.org/?pg=events&evAction=showDetail&eid=353848","startDate":"9/24/2026 3:00 PM","rates":[],"categories":[{"color":"#3cb371","name":"Networking/Social Event"}],"featuredimages":{},"id":353848,"locContent":"","evDesc":"<p>Mark your calendar for <strong>Thursday, September 24</strong>, and join us for the <strong>17th Annual Michael D. Freeman Bocce Ball Tournament</strong>—<em>an afternoon where Birmingham’s legal community trades the courtroom for the bocce court!</em></p>\r\n\r\n<p aria-hidden=\"true\">Come for the friendly competition, food and drinks, and great company, and stay for the chance to connect with friends and colleagues outside the office. Whether you’re playing to win, cheering on your favorite team, or simply joining us for the party, Bocce is one of those rare occasions when our legal community can relax, have some fun, and give back at the same time.</p>\r\n\r\n<p aria-hidden=\"true\">And the best part? Every roll supports a good cause. Proceeds benefit the <strong>Birmingham Bar Foundation, Volunteer Lawyers Birmingham, and the Legal Aid Society of Birmingham</strong>—three organizations working to expand access to justice and strengthen our community.</p>\r\n\r\n<p><strong>Grab your colleagues, build your team, and come play for bragging rights and a purpose.</strong> No bocce experience required—just bring your competitive spirit!</p>\r\n\r\n<p aria-hidden=\"true\"><strong>September 24 | Save the date. Build your team. We’ll see you on the court!</strong></p>\r\n\r\n<p aria-hidden=\"true\"><strong>TICKETS & TEAMS:</strong><strong> <a data-auth=\"NotApplicable\" data-linkindex=\"12\" href=\"https://link1835.m.bba.membercentral.org/c/AY23LblahU9fPiks9XKM1BxnAdJDDYeJQNtQn5LhYPh3nVLRatswFP2V4Yc9TY5lx3Ycmi0J7GHQwqB9DBhJvnaUWJYmye5C6b_vym2h3daXIhDo3HOuzrnSQ2SjdcROTJydHrZcWiWH7sgUZzbWtou-RAoJV3RJs4yWOc3jNMmTZRbTcrVKqzRb0rTIt1nCKLC8anlLv6JoRNHRe-PWh8VhwbUQwFnfx-4ecO_kBO6w-DZ6VQumDJPdsHFgPCgOlkhHjmCBNNIJPSHgj0A4Z44McA_OE9GDIzDB4N3n0MPp0QrYqFkuELasJ6CY7HnPnJ85Cho5qs2MzoDQg0fqJk3SgiQVSSj5mAWMy6L1Q6RE7fA8STxFtzd3P8PwRB0u9BcDgnnotL1g8XvAPu2DtyeOBSGNRLFsonWxLIsqTcvVXGqtVqxpLDiHykFbMP1lq2I0E78J_PJcooZhklYPCnGUGKubUXiph2c_2Il1EG6iRZZXuP7rU-gGgteb3Y_r_fXu9g7lmK_prGxqo3WPRcXsGTz-mKfWTnp4lu33u9d8N_LRQfhrbzzXmKL-q8mLD-TOjxV6YPHXCCMg490x9roLmaKEKtqu2rIz5ne5Sgw1vmUVP2cnJJ00n0nvz0-af7I9Pv4B\" title=\"https://link1835.m.bba.membercentral.org/c/AY23LblahU9fPiks9XKM1BxnAdJDDYeJQNtQn5LhYPh3nVLRatswFP2V4Yc9TY5lx3Ycmi0J7GHQwqB9DBhJvnaUWJYmye5C6b_vym2h3daXIhDo3HOuzrnSQ2SjdcROTJydHrZcWiWH7sgUZzbWtou-RAoJV3RJs4yWOc3jNMmTZRbTcrVKqzRb0rTIt1nCKLC8anlLv6JoRNHRe-PWh8VhwbUQwFnfx-4ecO_kBO6w-DZ6VQumDJPdsHFgPCgOlkhHjmCBNNIJPSHgj0A4Z44McA_OE9GDIzDB4N3n0MPp0QrYqFkuELasJ6CY7HnPnJ85Cho5qs2MzoDQg0fqJk3SgiQVSSj5mAWMy6L1Q6RE7fA8STxFtzd3P8PwRB0u9BcDgnnotL1g8XvAPu2DtyeOBSGNRLFsonWxLIsqTcvVXGqtVqxpLDiHykFbMP1lq2I0E78J_PJcooZhklYPCnGUGKubUXiph2c_2Il1EG6iRZZXuP7rU-gGgteb3Y_r_fXu9g7lmK_prGxqo3WPRcXsGTz-mKfWTnp4lu33u9d8N_LRQfhrbzzXmKL-q8mLD-TOjxV6YPHXCCMg490x9roLmaKEKtqu2rIz5ne5Sgw1vmUVP2cnJJ00n0nvz0-af7I9Pv4B\">https://bocceball.swell.gives/</a></strong></p>\r\n\r\n<p><img alt=\"\" src=\"/userassets/BBA/BBA/userimages/foundation/bocce%20email%20graphic.jpg\" /></p>","subtitle":"Roll for a reason","title":"Birmingham Bar Foundation's 17th Annual Michael D. Freeman Bocce Ball Tournament","tzCode":"US/Central"},{"allDayEvent":0,"startDateISO":"2026-09-28T16:30:00+0000","credits":[],"locTitle":"Jefferson County Courthouse, Courtroom 310","tzID":6,"oneDayEvent":1,"endDateISO":"2026-09-28T18:00:00+0000","tzAbbr":"CT","endDate":"9/28/2026 1:00 PM","pageLink":"https://www.birminghambar.org/?pg=events&evAction=showDetail&eid=353982","startDate":"9/28/2026 11:30 AM","rates":[],"categories":[{"color":"#1e90ff","name":"CLE"}],"featuredimages":{},"id":353982,"locContent":"","evDesc":"<p>Join the BBA for a lunch and for a panel CLE with our judges on Default Judgments.</p>\r\n\r\n<p>Panelists: Judge Patricia Stephens<br />\r\n Judge Marshell Hatcher<br />\r\n Judge Tiffanie Agee<br />\r\n Judge Reginald Jeter</p>\r\n\r\n<p><br />\r\nModerator: Nathan Harris</p>\r\n\r\n<p>Please register by Thursday, September 24 to reserve a lunch.</p>\r\n\r\n<p>1 hour CLE credit</p>\r\n\r\n<p>Free for all BBA members; $50 for non-members</p>\r\n\r\n<p><img alt=\"\" src=\"https://www.birminghambar.org/userassets/BBA/BBA/userimages/cles%20flyers/%28updated%29%20default%20judgements%209%2E28%2E26.png\" /></p>","subtitle":"","title":"BBA CLE + Lunch: Default Judgments","tzCode":"US/Central"},{"allDayEvent":0,"startDateISO":"2026-09-29T16:30:00+0000","credits":[],"locTitle":"Jefferson County Courthouse, Courtroom 370","tzID":6,"oneDayEvent":1,"endDateISO":"2026-09-29T18:00:00+0000","tzAbbr":"CT","endDate":"9/29/2026 1:00 PM","pageLink":"https://www.birminghambar.org/?pg=events&evAction=showDetail&eid=354631","startDate":"9/29/2026 11:30 AM","rates":[{"name":"ADR section member","amt":0},{"name":"Non-member of the ADR section","amt":50}],"categories":[{"color":"#1e90ff","name":"CLE"}],"featuredimages":{},"id":354631,"locContent":"<p>Jefferson County Courthouse, Room 370<br />\r\n716 Richard Arrington, Jr. Blvd. N.<br />\r\nBirmingham, AL 35203</p>","evDesc":"<p><span style=\"font-size:16px;\"><span style=\"font-family:Georgia,serif;\">Join the ADR Section for a CLE + Lunch: Judge/Mediator Seminar, <span style=\"color:black\">Judicial and Neutral Perspectives on Effective Mediation</span> (a panel discussion)</span></span></p>\r\n\r\n<p><span style=\"font-size:16px;\"><span style=\"font-family:Georgia,serif;\">Panelists: Judge Marshell Hatcher, Judge Javan Patton Crayton, Al Vance, Phillip McCallum</span></span></p>\r\n\r\n<p><span style=\"font-size:16px;\"><span style=\"font-family:Georgia,serif;\">Moderator: Judge Jim Hughey</span></span></p>\r\n\r\n<p><span style=\"font-size:16px;\"><span style=\"font-family:Georgia,serif;\">1 CLE credit hour</span></span></p>\r\n\r\n<p><span style=\"font-size:16px;\"><span style=\"font-family:Georgia,serif;\">Free for ADR section members; $50 for non-members of the section</span></span></p>\r\n\r\n<p><span style=\"font-size:16px;\"><span style=\"font-family:Georgia,serif;\">Register by noon Friday, September 25 to reserve a lunch</span></span></p>\r\n\r\n<p><img alt=\"\" src=\"https://www.birminghambar.org/userassets/BBA/BBA/userimages/adr%20section/judges%20seminar%2
3390%281%29.png\" /><img alt=\"\" src=\"/userassets/BBA/BBA/userimages/adr%20section/judges%20seminar%20(3).png\" /><img alt=\"\" src=\"/userassets/BBA/BBA/userimages/adr%20section/judges%20seminar%20(2).png\" /></p>","subtitle":"","title":"ADR Section CLE: Judges Seminar - Judicial and Neutral Perspectives on Effective Mediation","tzCode":"US/Central"}]}; 340 </script>
340 341 342 </head> 343<body> 344<div class="wrapper"> 345<!--Print Header--> 346<div class="printHeader"> 347<img alt="" src="/userassets/BBA/BBA/userimages/website/logo.png" /> 348<p>https://birminghambar.org/</p> 349</div> 350<!--Print Header End--> 351<!--Header Start--> 352<header class="header outer-width"> 353<div id="navbar-example" class="navbar"> 354<div class="nav-topbar socialHolder"> 355<div class="container containerCustom"> 356<ul> 357<li><strong><a href="/?pg=mypage">myBBA Dashboard login</a></strong></li> 358</ul> 359<ul> 360<li><a href="https://www.facebook.com/BirminghamBar/"><i class="fa-brands fa-facebook-f"> </i> </a></li> 361<li><a href="https://x.com/Birmingham_Bar"><i class="fa-brands fa-x-twitter"> </i> </a></li> 362<li><a href="https://www.linkedin.com/company/birmingham-bar-association/"><i class="fa-brands fa-linkedin-in"> </i> </a></li> 363<li><a href="https://www.instagram.com/birminghambarassociation/?hl=en"><i class="fa-brands fa-instagram"> </i> </a></li> 364<li><a href="https://www.youtube.com/channel/UCW18UHLpgRi4tZH8yjFuHvQ"><i class="fa-brands fa-youtube"> </i> </a></li> 365</ul> 366</div> 367</div> 368<div class="navbar-inner hide"> 369<div class="container containerCustom"> 370<div class="row-fluid"> 371<a class="btn btn-navbar collapsed" data-toggle="collapse" data-target=".nav-collapse"> 372<span class="icon-bar"></span> 373<span class="icon-bar"></span> 374<span class="icon-bar"></span> 375</a> 376<a href="/" class="navbar-brand"> 377<img alt="" src="/userassets/BBA/BBA/userimages/website/logo.png" /> 378</a> 379<span class="zoneMenuWrapper hide"> 380<ul> 381<li> 382<ul> 383<li><a href="/?pg=join">JOIN</a></li> 384<li> 385<ul> 386<li><a href="https://bba.prod.membercentral.com/?pg=Bar_member_benefits">Advantages of BBA Membership</a></li> 387<li><a href="/?pg=membership">Membership Categories & Dues</a></li> 388<li><a href="/?pg=join">For Lawyers</a></li> 389<li><a href="/?pg=Mbrship_student">For Law Students</a></li> 390<li><a href="https://www.birminghambar.org/updateaddons">Join a Section</a></li> 391</ul> 392</li> 393</ul> 394</li> 395<li> 396<ul> 397<li><a href="javascript:void(0);">MEMBER BENEFITS</a></li> 398<li> 399<ul> 400<li><a href="https://bba.prod.membercentral.com/?pg=Members">Search for a BBA Member</a></li> 401<li><a href="https://bba.prod.membercentral.com/?pg=Bar_member_discounts">BBA Member Benefits & Discounts</a></li> 402</ul> 403</li> 404</ul> 405</li> 406<li> 407<ul> 408<li><a href="javascript:void(0);">GET INVOLVED</a></li> 409<li> 410<ul> 411<li><a href="/?pg=About_Sections">BBA Sections</a></li> 412<li><a href="/?pg=About_Committees">BBA Committees</a></li> 413<li><a href="/?pg=Future_Leaders">Future Leaders Forum</a></li> 414<li><a href="/?pg=Mentoring_program">New Lawyer Mentoring</a></li> 415<li><a href="/?pg=pro_bono">Pro Bono Opportunities</a></li> 416</ul> 417</li> 418</ul> 419</li> 420<li> 421<ul> 422<li><a href="javascript:void(0)">FOR ATTORNEYS</a></li> 423<li> 424<ul> 425<li><a href="/?pg=Members">Member Search</a></li> 426<li><a href="/?pg=Wellness">Attorney Wellness</a></li> 427<li><a href="https://l.al.bir.associationcareernetwork.com/" target="_blank">BBA Career Center</a></li> 428<li><a href="/?pg=Lawyer_Connect">Lawyer Referral Service</a></li> 429<li><a href="/?pg=CLE">CLE</a></li> 430</ul> 431</li> 432<li> 433<ul> 434<li><a href="/?pg=Classified_Ads">Classified Ads</a></li> 435<li><a href="/?pg=Judicial_Commission">Jefferson County Judicial Commission</a></li> 436<li><a href="https://bba.prod.membercentral.com/?pg=store&sa=ViewDetails&ItemID=19316&cat=3323">BBA Forms</a></li> 437<li><a href="https://bba.prod.membercentral.com/docDownload/2755339">Differential Case Management Plan</a></li> 438<li><a href="https://www.birminghambar.org/docDownload/2781879">2025 - 2030 Strategic Plan</a></li> 439</ul> 440</li> 441</ul> 442</li> 443<li> 444<ul> 445<li><a href="javascript:void(0)">FOR THE PUBLIC</a></li> 446<li> 447<ul> 448<li><a href="/?pg=disclaimer">Disclaimer</a></li> 449<li><a href="/?pg=Public_LawyerConnect">Connect with a Lawyer!</a></li> 450<li><a href="https://www.alabar.org/" target="_blank">Alabama State Bar</a></li> 451</ul> 452</li> 453<li> 454<ul> 455<li><a href="https://www.vlbham.org/" target="_blank">Volunteer Lawyers Birmingham</a></li> 456<li><a href="https://legalservicesalabama.org/" target="_blank">Legal Services of Alabama</a></li> 457<li><a href="https://jefferson.alacourt.gov/" target="_blank">Jefferson County Courts</a></li> 458<li><a href="/?pg=Fee_arbitration">Fee Dispute Process</a><span style="display: none;"> </span></li> 459</ul> 460</li> 461</ul> 462</li> 463<li> 464<ul> 465<li><a href="javascript:void(0);">ABOUT</a></li> 466<li> 467<ul> 468<li><a href="/?pg=members">Search for a BBA Member</a></li> 469<li><a href="/?pg=About_Bar">The Bar</a></li> 470<li><a href="/?pg=bar_bulletin">The Bulletin</a></li> 471<li><a href="https://www.bbfound.org/" target="_blank">The Foundation</a></li> 472<li><a href="https://www.vlbham.org/" target="_blank">Volunteer Lawyers Birmingham</a></li> 473</ul> 474</li> 475<li> 476<ul> 477<li><a href="https://www.legalaidbirmingham.com/" target="_blank">Legal Aid Society of Birmingham</a></li> 478<li><a href="/?pg=BBA_Scholarships">
478Scholarships</a></li> 479<li><a href="/?pg=About_awards">Awards</a></li> 480<li><a href="/?pg=store">Shop the BBA Store</a></li> 481<li><a href="/?pg=video_archive">BBA Video Archive</a><span style="display: none;"> </span></li> 482</ul> 483</li> 484<li> 485<ul> 486<li><a href="https://www.birminghambar.org/?pg=100_club">100% Club</a></li> 487<li><a href="https://bba.prod.membercentral.com/?pg=contact">Contact Us</a></li> 488</ul> 489</li> 490</ul> 491</li> 492</ul> 493</span> 494<div class="nav-collapse collapse"> 495<ul class="nav"> 496<li class="searchBtnFn xs979"> 497<ul> 498<li class="span9"> 499<div> 500<form name="searchboxTop1" id="searchboxTop1" action="/?pg=search" method="post"> 501<input name="s_a" type="hidden" value="doSearch"> 502<input name="s_frm" type="hidden" value="1"> 503<input name="s_key_all" placeholder="Search our site..." type="text"> 504<a href="javascript:void(0);"> 505<img src="/images/white-srch.png" alt=""> 506</a> 507<button class="hide" type="submit"></button> 508</form> 509</div> 510</li> 511</ul> 512</li> 513<span class="zoneMenuHolder"></span> 514</ul> 515<div class="navRight"> 516<ul> 517<li class="searchBtnFn xsHidden979 dropdown"> 518<a href="javascript:void(0);"> 519<img src="/images/search.png" alt=""> 520</a> 521<ul class="dropdown-content"> 522<li> 523<div> 524<form name="searchboxTop2" id="searchboxTop2" action="/?pg=search" method="post"> 525<input name="s_a" type="hidden" value="doSearch"> 526<input name="s_frm" type="hidden" value="1"> 527<input name="s_key_all" placeholder="What are you looking for?" type="text"> 528<a href="javascript:void(0);" class="btnWhite">Search</a> 529<button class="hide" type="submit"></button> 530</form> 531<a href="#" class="searchclose"> 532<svg width="19" height="19" viewBox="0 0 19 19" fill="none" 533xmlns="http://www.w3.org/2000/svg"> 534<path 535d="M11.4197 9.49948L18.6026 2.31603C19.1325 1.78616 19.1325 0.927246 18.6026 0.397403C18.0716 -0.132468 17.2127 -0.132468 16.6828 0.397403L9.5 7.58004L2.31715 0.397403C1.78621 -0.132468 0.928323 -0.132468 0.397414 0.397403C-0.132472 0.927273 -0.132472 1.78619 0.397414 2.31603L7.58027 9.49948L0.397414 16.6829C-0.132472 17.2128 -0.132472 18.0717 0.397414 18.6026C0.663402 18.8675 1.01033 19 1.35728 19C1.70528 19 2.0522 18.8675 2.31715 18.6026L9.5 11.42L16.6828 18.6026C16.9478 18.8675 17.2958 19 17.6427 19C17.9897 19 18.3366 18.8675 18.6026 18.6026C19.1325 18.0717 19.1325 17.2128 18.6026 16.6829L11.4197 9.49948Z" 536fill="#9A8D83" /> 537</svg> 538</a> 539</div> 540</li> 541</ul> 542</li> 543<li class="headerlogin"> 544<a href="/?pg=login" class="nav-member-center"> 545<img src="/images/member.png" alt=""> 546<p>MEMBER LOGIN</p> 547</a> 548</li> 549</ul> 550</div> 551<div class="visible-phone visible-tablet mob-social-list socialHolder"> 552<ul> 553<li><strong><a href="/?pg=mypage">myBBA Dashboard login</a></strong></li> 554</ul> 555<ul> 556<li><a href="https://www.facebook.com/BirminghamBar/"><i class="fa-brands fa-facebook-f"> </i> </a></li> 557<li><a href="https://x.com/Birmingham_Bar"><i class="fa-brands fa-x-twitter"> </i> </a></li> 558<li><a href="https://www.linkedin.com/company/birmingham-bar-association/"><i class="fa-brands fa-linkedin-in"> </i> </a></li> 559<li><a href="https://www.instagram.com/birminghambarassociation/?hl=en"><i class="fa-brands fa-instagram"> </i> </a></li> 560<li><a href="https://www.youtube.com/channel/UCW18UHLpgRi4tZH8yjFuHvQ"><i class="fa-brands fa-youtube"> </i> </a></li> 561</ul> 562</div> 563</div> 564</div> 565</div> 566</div> 567</div> 568<!-- /navbar- --> 569</header> 570<div class="headerSpace"></div> 571<!-- slider start --> 572<div class="slider"> 573<div class="owl-carousel owl-theme"> 574<div class="item"><a href="https://www.birminghambar.org/?pg=About_awards"><img alt="" src="/userassets/BBA/BBA/userimages/banner/version%201%202026%20bba%20awards%20(1).png" /></a></div> 575<div class="item"><a href="https://www.birminghambar.org/page/events?evAction=showDetail&eid=352463"><img alt="" src="/userassets/BBA/BBA/userimages/banner/black%20trailblazers%20cle%20banner%202.png" /></a></div> 576<div class="item"><a href="https://www.birminghambar.org/page/events?evAction=showDetail&eid=352696"><img alt="" src="/userassets/BBA/BBA/userimages/banner/9_25_26%20coffee%20with%20the%20criminal%20court%20judges%20(1906%20x%20600%20px).png" /></a></div> 577<div class="item"><a href="https://www.birminghambar.org/?pg=BBA_Scholarships"><img alt="" src="/userassets/BBA/BBA/userimages/banner/2027%20bba%20scholarship%20(1906%20x%20600%20px).png" /></a></div> 578</div> 579<span class="zoneC1Wrapper hide"><ul> 580<li><a href="/?pg=myPage"><img alt="" src="/./images/icon-3.png" />myBBA Dashboard</a></li> 581<li><a href="/?pg=join"><img alt="" src="/./images/icon-1.png" />Join Now</a></li> 582<li><a href="/?pg=events"><img alt="" src="/./images/icon-2.png" />Events & News</a></li> 583<li><a href="/?pg=Bar_member_benefits"><img alt="" src="/./images/icon-4.png" />Member Benefits</a></li> 584</ul></span> 585<div class="captionBtnBox"> 586<div class="container containerCustom"> 587<div class="captionBtnFrame"> 588<span class="zoneC1Holder hide"></span> 589</div> 590</div> 591</div> 592</div> 593<span class="zoneM1Wrapper hide"><img src="/userassets/BBA/BBA/userimages/website/card-bg-1.png" /> <img src="/./images/UpcomingEvents.png" /> 594<h4>Upcoming Events</h4> 595<div class="mcMergeTemplate" data-mcjsonvariable="eventshome">{{#if events}} {{#events}} 596<ul> 597<li><a href="{{pageLink}}">{{truncate title 50}}</a></li> 598<li>{{moment startDateISO format='MMMM D'}}</li> 599<li>{{moment startDateISO format='h:mm A'}}</li> 600</ul> 601{{/events}} {{/if}}</div> 602<a href="/?pg=events">VIEW ALL</a></span> 603<span class="zoneN1Wrapper hide"><img src="/userassets/BBA/BBA/userimages/website/card-bg-2.png" /> <img src="/./images/LatestNews.png" /> 604<h4>Latest News</h4> 605<div class="mcMergeTemplate" data-mcjsonvariable="bloghome">{{#if blogEntries}} {{#blogEntries}} 606<ul> 607<li><a href="{{entryLink}}">{{truncate blogTitle 50}}</a></li> 608<li>{{moment publishDate format='MMMM DD, YYYY'}}</li> 609</ul> 610{{/blogEntries}} {{/if}}</div> 611<a href="/?pg=news">VIEW ALL</a></span> 612<span class="zoneF1Wrapper hide"><img src="/userassets/BBA/BBA/userimages/website/card-bg-3.png" /> <img src="/./images/BBACareerCenter.png" /> 613<h4>BBA Career Center</h4> 614<h5>Connecting Talent with Opportunity</h5> 615<div class="mcMergeTemplate" data-mcjsonvariable="jobhome">{{#if jobs}}{{#jobs}} 616<ul> 617<li><a href="https://l.al.bir.associationcareernetwork.com/" target="_blank">{{truncate jobtitle 50}}</a></li> 618<li>{{jobcity}}, {{jobstate}}</li> 619</ul> 620{{/jobs}}{{/if}}</div> 621<a href="https://l.al.bir.associationcareernetwork.com/" target="_blank">VIEW ALL</a></span> 622<div class="flex-sec sec-pd40"> 623<div class="container containerCustom"> 624<div class="flex-row"> 625<div class="col"> 626<span class="zoneM1Holder hide"></span> 627</div> 628<div class="col"> 629<span class="zoneN1Holder hide"></span> 630</div> 631<div class="col"> 632<span class="zoneF1Holder hide"></span> 633</div> 634</div> 635</div> 636</div> 637<span class="zoneG1Wrapper hide"><ul> 638<li> 639<h2>The Birmingham Bar Bulletin</h2> 640</li> 641<li>SUMMER 2026</li> 642<li>The Bulletin is a quarterly publication of the Birmingham Bar Association provided to its membership of almost 3,100 lawyers and judges in the metropolitan Birmingham area.</li> 643<li><a href="https://issuu.com/280living/docs/birmingham_bar_association_bulletin_summer_2026">VIEW BULLETIN</a></li> 644<li><a href="https://issuu.com/280living/docs/birmingham_bar_association_bulletin_summer_2026" target="_blank"><img alt="" src="/userassets/BBA/BBA/userimages/bulletin/summer%202026%20bulletin.png" /></a></li> 645</ul></span> 646<div class="about-sec"> 647<span class="zoneG1Holder hide"></span> 648</div> 649<!-- FriendsLogoBox Section Start --> 650<div class="sponsors-sec"> 651<div class="container containerCustom"> 652<div class="text-center sponsorsHead"> 653<h2 class="SectionHeader"></h2> 654</div> 655<div class="row flex-row"> 656<div class="col-12"> 657<div class="friendsSliderBox sponsorsHolder"> 658<h2>Featured Partners</h2> 659<ul> 660<li><a href="#" target="_blank"><img alt="" src="/./images/logo-1.png" /></a></li> 661<li><a href="#" target="_blank"><img alt="" src="/./images/logo-2.png" /></a></li> 662<li><a href="#" target="_blank"><img alt="" src="/./images/logo-3.png" /></a></li> 663<li><a href="https://www.birminghambar.org/?pg=Bar_member_discounts"><img alt="" src="/userassets/BBA/BBA/userimages/website/shaias_150x100.png" /></a></li> 664<li><a href="https://www.birminghambar.org/?pg=Bar_member_discounts"><img alt="" src="/userassets/BBA/BBA/userimages/website/galley(1).png" /></a></li> 665<li><a href="https://www.birminghambar.org/?pg=Bar_member_discounts"><img alt="" src="/userassets/BBA/BBA/userimages/website/bayonet.png" /></a></li> 666<li><a href="https://www.birminghambar.org/?pg=Bar_member_discounts"><img alt="" src="/userassets/BBA/BBA/userimages/website/hot%20and%20hot.png" /></a></li> 667<li><a href="https://www.birminghambar.org/?pg=Bar_member_discounts"><img alt="" src="/userassets/BBA/BBA/userimages/website/burning%20tree.png" /></a></li> 668<li><a href="https://www.birminghambar.org/?pg=Bar_member_discounts"><img alt="" src="/userassets/BBA/BBA/userimages/website/red%20or%20white.png" /></a></li> 669<li><a href="https://www.birminghambar.org/?pg=Bar_member_discounts"><img alt="" src="/userassets/BBA/BBA/userimages/partners/marcdion.png" style="height: 150px; width: 150px;" /></a></li> 670<li><a href="https://www.birminghambar.org/?pg=Bar_member_discounts"><img alt="" src="/userassets/BBA/BBA/userimages/partners/soho%20standard.png" style="height: 150px; width: 150px;" /></a></li> 671<li><a href="https://www.birminghambar.org/?pg=Bar_member_discounts"><img alt="" src="/userassets/BBA/BBA/userimages/partners/social%20taco.png" style="height: 150px; width: 150px;" /></a></li> 672</ul> 673</div> 674</div> 675</div> 676</div> 677</div> 678<!-- FriendsLogoBox Section End --> 679<!--Footer Start--> 680<div class="footer"> 681<div class="container containerCustom"> 682<div class="row d-flex-wrap"> 683<div class="col1 "> 684<p><img src="/./images/foot-logo.png" /></p> 685<p> </p> 686<p>Founded in 1885, the Birmingham Bar is one of the oldest local bar associations in the United States and is almost as old as the city of Birmingham itself, which was founded in 1871. The Birmingham Bar works to support its more than 3,100 members in their practices and to promote justice and public service. It accomplishes these goals by furthering the legal education of its members, promoting needed reform in the law, facilitating access to justice, and encouraging camaraderie, integrity, and a spirit of courtesy and goodwill among its membership.</p> 687</div> 688<div class="col2"> 689<div class="footer-links"> 690<h3>About the BBA</h3> 691<ul> 692<li><a href="https://bba.prod.membercentral.com/">Home</a></li> 693<li><a href="https://bba.prod.membercentral.com/?pg=About_Bar">About</a></li> 694<li><a href="https://bba.prod.membercentral.com/?pg=news">News</a></li> 695<li><a href="https://bba.prod.membercentral.com/?pg=join">Join</a></li> 696</ul> 697</div> 698</div> 699<div class="col3 contact-links"> 700<h3>Contact Us</h3> 701<ul> 702<li><i class="fa-solid fa-phone"> </i> (205) 251-8006</li> 703<li><a href="mailto:[email protected]?subject=Website%20Inquiry"><i class="fa-regular fa-envelope"> </i> [email protected]</a></li> 704<li><i class="fa-solid fa-location-dot"> </i> 2001 Park Place, Suite 430<br /> 705Birmingham, AL 35203</li> 706</ul> 707</div> 708</div> 709</div> 710<div class="copyright-block"> 711<div class="container containerCustom"> 712<div class="row-fluid"> 713<div class="copyright"> 714<div> 715<ul> 716<li>Birmingham Bar Association ©2026</li> 717<li><a href="#">Site Map</a></li> 718<li><a href="https://bba.prod.membercentral.com/?pg=disclaimer">Privacy Policy</a></li> 719</ul> 720</div> 721<div class="socialHolder"> 722<ul> 723<li><a href="https://www.facebook.com/BirminghamBar/"><i class="fa-brands fa-facebook-f"> </i> </a></li> 724<li><a href="https://x.com/Birmingham_Bar"><i class="fa-brands fa-x-twitter"> </i> </a></li> 725<li><a href="https://www.linkedin.com/company/birmingham-bar-association/"><i class="fa-brands fa-linkedin-in"> </i> </a></li> 726<li><a href="https://www.instagram.com/birminghambarassociation/?hl=en"><i class="fa-brands fa-instagram"> </i> </a></li> 727<li><a href="https://www.youtube.com/channel/UCW18UHLpgRi4tZH8yjFuHvQ"><i class="fa-brands fa-youtube"> </i> </a></li> 728</ul> 729</div> 730</div> 731</div> 732</div> 733</div> 734</div> 735<!--Footer End--> 736<!-- Print Footer --> 737<div class="printFooter"> 738<ul> 739<li>Birmingham Bar Association ©2026</li> 740<li><a href="#">Site Map</a></li> 741<li><a href="https://bba.prod.membercentral.com/?pg=disclaimer">Privacy Policy</a></li> 742</ul> 743</div> 744<!-- Print Footer --> 745</div> 746</body>
747<script src="/assets/common/javascript/owlCarousel/234/owl.carousel.min.js"></script>
vendor: 1 bytes, line 747
747
748<script src="/javascript/custom.js"></script>
vendor: 1 bytes, line 748
748
749<script type="text/javascript"> 750$(function() { 751var $link = $(".zoneB1Wrapper a"); 752if ($link.length) { 753var href = $link.attr("href"); 754var text = $link.text().replace(/\s+/g, ' ').trim(); 755// For Mobile Holder: uppercase plain link 756var mobHtml = '<a href="' + href + '" class="WhiteBorder">' + text.toUpperCase() + '</a>'; 757$(".zoneB1MobHolder").html(mobHtml); 758// For Desktop Holder: icon + paragraph with original line breaks 759var holderHtml = '<a href="' + href + '" class="member-center-btn">' + 760$(".memberphoto").html() + 761'<p>' + $link.html() + '</p>' + 762'</a>'; 763$(".zoneB1Holder").html(holderHtml); 764} 765}); 766</script>
766 767</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.