Old Hardeman County, TNGenWeb site</a> </head> The Hardeman County TNGenWeb Site has been moved to <a href="http://www.tngenweb.org/hardeman">http://www.tngenweb.org/hardeman</a>. Please visit us there. Thank you. </html><!--Rootsweb footer--> <style> .rwFooter { font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 10pt; text-align: center; clear: both; } </style> <br> <div class="rwLayoutTopBottomAd"> <center><div id='rwsites-ldr-bottom'></div></center> </div> <div id="footer" class="footer"><div class="rwFooter" id="footer_div"> <hr width="90%" size="1" noshade style="text-align:center; margin: 20px auto;"> <p> <font size="-2" face="Verdana, Arial, Helvetica, sans-serif"> RootsWeb is funded and supported by <a href="https://www.ancestry.com/s33216/t10989/grid1005/rd.ashx">Ancestry.com</a> and our loyal RootsWeb community. <a href="https://home.rootsweb.com/support">Learn more.</a> <br><br> <a id="Ftr_About_Link" href="https://corporate.ancestry.com/">About Us</a> | <a id="Ftr_ContactUs_Link" href="https://support.rootsweb.com/s/contactsupport">Contact Us</a> | <a id="Ftr_Legal_Link" href="https://www.ancestry.com/cs/legal/copyright-policy">Copyright</a> | <a href="https://useraccount.rootsweb.com/websites/reportInappropriateWebsite?url=/~tnhardem/">Report Inappropriate Material</a> <br> <a id="Ftr_CorporateInfo_Link" href="https://www.ancestry.com/corporate/">Corporate Information</a> | <a id="Ftr_Privacy_Link" href="https://www.ancestry.com/cs/legal/privacyphilosophy">Privacy</a> | <a id="Ftr_TermsAndConditions_Link" href="https://www.ancestry.com/cs/legal/termsandconditions">Terms and Conditions</a> | <a id="Ftr_ccpaAncestry_Link" href="https://www.ancestry.com/cs/legal/privacystatement#personal-info-categories">CCPA Notice at Collection</a> </font> </p> </div> <script type="text/javascript"> var utag_data = { page_name:'ancestry rootsweb : hostedsites : tnhardem' }; </script> <!-- <script type="text/javascript" src="https://www.ancestrycdn.com/aa-rw-home/504/scripts/adHelper.js"></script> --> <!-- Adding in the new ad code --> <!-- AdBridg, GPT, Amazon library inclusion --> <script async type="text/javascript" src="https://prod.adspsp.com/adb.5781260.min.js"></script> <script async type="text/javascript" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script> <script async type="text/javascript" src="https://c.amazon-adsystem.com/aax2/apstag.js"></script> <script type="text/javascript"> (function(a,b,c,d){ var env='prod'; try{ var domain = window.document.location.hostname.split('.'); domain = (domain.length > 2) ? domain[1] : domain[0]; if(/loc/.test(domain) || /dev/.test(domain)){ env = 'dev'; } else if (/stage/.test(domain)){ env = 'qa'; } }catch(e){} a='//tags.tiqcdn.com/utag/ancestry/rootsweb/'+ env +'/utag.js'; b=document;c='script';d=b.createElement(c);d.src=a;d.type='text/java'+c;d.async=true;a=b.getElementsByTagName(c)[0]; a.parentNode.insertBefore(d,a) })(); </script> <script>(function(){var js = "window['__CF$cv$params']={r:'754e20fccd3a820c',m:'EqrHcEhkAufLqzn.EFYtas.A3F.0cBTffuHuEioTJU4-1664888724-0-AaDELSxZTpsluQWJ6yHXrEEkfN+dI2WbexIdc0+BK9ohF8mQ0RvU5pJgjq/MDANUWuePARUtwIE0AzsYQJ3iLV/gihYPZif19u41xi6M8CfNRZd1p7maG/mYRw9gSl2HjQ==',s:[0x090230af4a,0xf8c293b114],u:'/cdn-cgi/challenge-platform/h/b'};var _cpo=document.createElement('script');_cpo.nonce='',_cpo.src='/cdn-cgi/challenge-platform/h/b/scripts/cb/invisible.js?cb=754e20fccd3a820c',document.getElementsByTagName('head')[0].appendChild(_cpo);";var _0xh = document.createElement('iframe');_0xh.height = 1;_0xh.width = 1;_0xh.style.position = 'absolute';_0xh.style.top = 0;_0xh.style.left = 0;_0xh.style.border = 'none';_0xh.style.visibility = 'hidden';document.body.appendChild(_0xh);function handler() {var _0xi = _0xh.contentDocument || _0xh.contentWindow.document;if (_0xi) {var _0xj = _0xi.createElement('script');_0xj.nonce = '';_0xj.innerHTML = js;_0xi.getElementsByTagName('head')[0].appendChild(_0xj);}}if (document.readyState !== 'loading') {handler();} else if (window.addEventListener) {document.addEventListener('DOMContentLoaded', handler);} else {var prev = document.onreadystatechange || function () {};document.onreadystatechange = function (e) {prev(e);if (document.readyState !== 'loading') {document.onreadystatechange = prev;handler();}};}})();</script>