<!DOCTYPE html>
<!--[if lt IE 7]>
<html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]>
<html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]>
<html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!-->
<html class="no-js"> <!--<![endif]-->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"b908402cd3","applicationID":"1237919,13960630","transactionName":"clhXTRQOW10BQBsRWVZSShYVCVhG","queueTime":1,"applicationTime":47,"agent":"","atts":"ShVMG1waFV8FRl0OVm5EVUwBQw0TEFdXClRUWVtMFAZRXhZfVRhXQxUVGwIAQ1AGU0cEGgsVSUsJBUJSEFtbD2dQQ1VYCBVWbl0QGENKVERJVggSXlMIV2sVXVBaGwNEFFlSCFNdDF1VFRUbEgBQQkYIFg5MWVJLGxsc"}</script>
<script type="text/javascript">window.NREUM||(NREUM={}),__nr_require=function(e,t,n){function r(n){if(!t[n]){var o=t[n]={exports:{}};e[n][0].call(o.exports,function(t){var o=e[n][1][t];return r(o||t)},o,o.exports)}return t[n].exports}if("function"==typeof __nr_require)return __nr_require;for(var o=0;o<n.length;o++)r(n[o]);return r}({1:[function(e,t,n){function r(e,t){return function(){o(e,[(new Date).getTime()].concat(a(arguments)),null,t)}}var o=e("handle"),i=e(2),a=e(3);"undefined"==typeof window.newrelic&&(newrelic=NREUM);var u=["setPageViewName","addPageAction","setCustomAttribute","finished","addToTrace","inlineHit"],c=["addPageAction"],f="api-";i(u,function(e,t){newrelic[t]=r(f+t,"api")}),i(c,function(e,t){newrelic[t]=r(f+t)}),t.exports=newrelic,newrelic.noticeError=function(e){"string"==typeof e&&(e=new Error(e)),o("err",[e,(new Date).getTime()])}},{}],2:[function(e,t,n){function r(e,t){var n=[],r="",i=0;for(r in e)o.call(e,r)&&(n[i]=t(r,e[r]),i+=1);return n}var o=Object.prototype.hasOwnProperty;t.exports=r},{}],3:[function(e,t,n){function r(e,t,n){t||(t=0),"undefined"==typeof n&&(n=e?e.length:0);for(var r=-1,o=n-t||0,i=Array(0>o?0:o);++r<o;)i[r]=e[t+r];return i}t.exports=r},{}],ee:[function(e,t,n){function r(){}function o(e){function t(e){return e&&e instanceof r?e:e?u(e,a,i):i()}function n(n,r,o){e&&e(n,r,o);for(var i=t(o),a=l(n),u=a.length,c=0;u>c;c++)a[c].apply(i,r);var s=f[g[n]];return s&&s.push([m,n,r,i]),i}function p(e,t){w[e]=l(e).concat(t)}function l(e){return w[e]||[]}function d(e){return s[e]=s[e]||o(n)}function v(e,t){c(e,function(e,n){t=t||"feature",g[n]=t,t in f||(f[t]=[])})}var w={},g={},m={on:p,emit:n,get:d,listeners:l,context:t,buffer:v};return m}function i(){return new r}var a="nr@context",u=e("gos"),c=e(2),f={},s={},p=t.exports=o();p.backlog=f},{}],gos:[function(e,t,n){function r(e,t,n){if(o.call(e,t))return e[t];var r=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:r,writable:!0,enumerable:!1}),r}catch(i){}return e[t]=r,r}var o=Object.prototype.hasOwnProperty;t.exports=r},{}],handle:[function(e,t,n){function r(e,t,n,r){o.buffer([e],r),o.emit(e,t,n)}var o=e("ee").get("handle");t.exports=r,r.ee=o},{}],id:[function(e,t,n){function r(e){var t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===window?0:a(e,i,function(){return o++})}var o=1,i="nr@id",a=e("gos");t.exports=r},{}],loader:[function(e,t,n){function r(){if(!w++){var e=v.info=NREUM.info,t=s.getElementsByTagName("script")[0];if(e&&e.licenseKey&&e.applicationID&&t){c(l,function(t,n){e[t]||(e[t]=n)});var n="https"===p.split(":")[0]||e.sslForHttp;v.proto=n?"https://":"http://",u("mark",["onload",a()],null,"api");var r=s.createElement("script");r.src=v.proto+e.agent,t.parentNode.insertBefore(r,t)}}}function o(){"complete"===s.readyState&&i()}function i(){u("mark",["domContent",a()],null,"api")}function a(){return(new Date).getTime()}var u=e("handle"),c=e(2),f=window,s=f.document;NREUM.o={ST:setTimeout,CT:clearTimeout,XHR:f.XMLHttpRequest,REQ:f.Request,EV:f.Event,PR:f.Promise,MO:f.MutationObserver},e(1);var p=""+location,l={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-918.min.js"},d=window.XMLHttpRequest&&XMLHttpRequest.prototype&&XMLHttpRequest.prototype.addEventListener&&!/CriOS/.test(navigator.userAgent),v=t.exports={offset:a(),origin:p,features:{},xhrWrappable:d};s.addEventListener?(s.addEventListener("DOMContentLoaded",i,!1),f.addEventListener("load",r,!1)):(s.attachEvent("onreadystatechange",o),f.attachEvent("onload",r)),u("mark",["firstbyte",a()],null,"api");var w=0},{}]},{},["loader"]);</script>
<title>John Tecklenburg for Mayor</title>
<link rel="canonical" href="https://www.tecklenburgformayor.com" />
<meta name="description" content="">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="stylesheet" href="https://tecklenburgformayor.nationbuilder.com/themes/3/55636a97ebad641499000001/0/attachments/14325899571435754580/default/theme.scss" type="text/css" />
<link rel="stylesheet" href="themes/3/55636a97ebad641499000001/0/attachments/14325899571435754580/default/tablet-and-desktop.scss" type="text/css" media="screen and (min-width: 768px)"/>
<!--[if IE 8]>
<link rel="stylesheet" href="http://tecklenburgformayor.nationbuilder.com/themes/3/55636a97ebad641499000001/0/attachments/14325899571435754580/default/tablet-and-desktop.scss" type="text/css" />
<![endif]-->
<!--[if IE]>
<link rel="stylesheet" href="http://tecklenburgformayor.nationbuilder.com/themes/3/55636a97ebad641499000001/0/attachments/14325899571435754580/default/ie.scss" type="text/css" />
<![endif]-->
<script type="text/javascript">var _sf_startpt=(new Date()).getTime()</script>
<meta content="authenticity_token" name="csrf-param"/>
<meta content="+JLF02O7/lvL0O/q3fdXoE9/lHIOpZRBsG1QF+BE4Ps=" name="csrf-token"/>
<meta name="Title" content="Home">
<meta property="og:title" content="John Tecklenburg for Mayor"/>
<meta property="og:url" content="http://www.tecklenburgformayor.com/">
<meta property="og:description" content="Listening to You. Working for All of Us.">
<meta property="og:type" content="article">
<link rel="image_src" href="https://d3n8a8pro7vhmx.cloudfront.net/tecklenburgformayor/sites/3/meta_images/original/teck-logo-horz-web2.png?1432650840" />
<meta property="og:image" content="http://d3n8a8pro7vhmx.cloudfront.net/tecklenburgformayor/sites/3/meta_images/original/teck-logo-horz-web2.png?1432650840"/>
<meta property="og:site_name" content="John Tecklenburg for Mayor"/>
<script type="text/javascript">
var NB = NB || {};
NB.environment = "production";
NB.pageId = "100";
NB.Liquid = NB.Liquid || {};
</script>
<script type="text/javascript">
//<![CDATA[
window._auth_token_name = "authenticity_token";
window._auth_token = "+JLF02O7/lvL0O/q3fdXoE9/lHIOpZRBsG1QF+BE4Ps=";
//]]>
</script>
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.0/themes/cupertino/jquery-ui.css" type="text/css" media="all">
<link rel="icon" type="image/x-icon" href="tecklenburgformayor/sites/3/favicon_images/original/Favicon_1435230914.ico"/>
<script src="https://d3n8a8pro7vhmx.cloudfront.net/assets/liquid/main-39085a2ef2ef5471c78fa611a377255d.js" type="text/javascript"></script>
<script type="text/javascript">
window.twttr = (function (d,s,id) {
var t, js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return; js=d.createElement(s); js.id=id;
js.src="http://platform.twitter.com/widgets.js"; fjs.parentNode.insertBefore(js, fjs);
return window.twttr || (t = { _e: [], ready: function(f){ t._e.push(f) } });
}(document, "script", "twitter-wjs"));
</script>
<script type="text/javascript">
NB.FBAppId = '126739610711965';
</script>
<script type="text/javascript">
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'http://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
</script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-50259945-1']);
_gaq.push(['_setDomainName', 'none']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_setCustomVar', 1, 'UGC', 'false', 3]);
_gaq.push(['_setCustomVar', 1, 'Page type', 'Basic', 3]);
_gaq.push(['_trackPageview']);
_gaq.push(['_trackPageLoadTime']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">
var _qevents = _qevents || [];
(function() {
var elem = document.createElement('script');
elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js";
elem.async = true;
elem.type = "text/javascript";
var scpt = document.getElementsByTagName('script')[0];
scpt.parentNode.insertBefore(elem, scpt);
})();
</script>
<script type="text/javascript">
WebFontConfig = {
google: { families: [ 'Open+Sans+Condensed:700:latin', 'Crete+Round:400,400italic:latin', 'Droid+Serif:400,700,400italic,700italic:latin', 'Droid+Sans:400,700:latin', 'Varela+Round::latin' ] }
};
(function() {
var wf = document.createElement('script');
wf.src = ('https:' == document.location.protocol ? 'https' : 'http') +
'://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';
wf.type = 'text/javascript';
wf.async = 'true';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(wf, s);
})(); </script>
<script type="text/javascript">
NB.appConfig.userIsLoggedIn = false;
</script>
</head>
<body class="aware-theme v2-theme page-type-basic homepage js">
<div id="pattern" class="pattern">
<div class="wrap" id="wrap">
<div id="body" class="page-pages-show-basic ">
<div class="header-container clearfix ">
<div class="width-container clearfix">
<nav id="menu" role="navigation">
<ul id="topnav" class="topnav desktop-nav">
<li>
<a href="/">John's Plan</a>
</li>
<li class="active">
<a href="/">Home</a>
</li>
<li>
<a href="/">Campaign News</a>
</li>
<li>
<a href="/">Events</a>
</li>
<li>
<a href="about_john_tecklenburg">About John</a>
</li>
<li>
<a href="contact">Contact</a>
</li>
<li>
<a href="/">Sign Up</a>
</li>
<li>
<a href="volunteer">Volunteer</a>
</li>
<li>
<a href="http://tecklenburgformayor.nationbuilder.com/donation_relaunch">Donate</a>
</li>
</ul>
<div class="user-menu mobile-visible tablet-visible">
<a class="login-button-facebook" href="https://tecklenburgformayor.nationbuilder.com/users/facebook/connect?page_id=100&scope=public_profile%2Cemail">Facebook</a>
<a class="login-button-twitter" href="/">Twitter</a>
<span>Or sign in with <a href="/">email</a></span>
<span>Don't have an account? <a href="/">Register now</a></span>
</div>
</nav>
<a href="#menu" class="menu-link"><i class="icon-menu"></i></a>
<div class="site-logo clearfix">
<header><a href="/"></a></header>
</div>
</div>
</div>
<div class="width-container">
<div id="page-features" class="page-features" style="max-height: 460px">
<div id="feature-slides" class="feature-slides">
<ul class="slides clearfix">
<li>
<a href="/">
</a>
<div class="features-headline-wrap">
<a class="features-headline" href="/">
<span>BREAKING: John Tecklenburg Endorsed by The Post & Courier ... Learn more</span>
</a>
</div>
</li>
<li>
<a href="meet_john">
<img src="tecklenburgformayor/pages/100/features/original/teck-family-web-3_1435233914.jpg" height="460" width="1026"/>
</a>
<div class="features-headline-wrap">
<a class="features-headline" href="meet_john">
<span>Listening to You. Working for All of Us.</span>
</a>
</div>
</li>
</ul>
</div>
</div>
</div>
<div class="main-container" id="middle">
<div class="main width-container clearfix">
<div class="participate">
<div class="top-content">
<h2>
<span> </span>
<span> </span>
<span> </span>
</h2>
<ul class="row-fluid
has-vol
has-cont
has-cal
">
<li class="rsvp span4 ">
<div class="helper"><h4><a href="/">Sign Up</a></h4></div>
</li>
<li class="volu span4 ">
<div class="helper"><h4><a href="volunteer">Volunteer</a></h4></div>
</li>
<li class="cont span4 ">
<div class="helper"><h4><a href="http://tecklenburgformayor.nationbuilder.com/donation_relaunch">Donate</a></h4></div>
</li>
</ul>
</div>
<div class="bottom-content row-fluid">
<div class="join-form span6">
<div class="email-signup form">
<form id="sign_up_page_new_signup_form" class="ajaxForm signup_form" method="POST" action="/" enctype="multipart/form-data"><input name="authenticity_token" type="hidden" value="+JLF02O7/lvL0O/q3fdXoE9/lHIOpZRBsG1QF+BE4Ps="/><input name="page_id" type="hidden" value="104"/><input name="return_to" type="hidden" value="http:///sign_up"/><div class="email_address_form" style="display:none;"><p><label for "email_address">Optional email code</label><br/><input name="email_address" type="text" class="text" id="email_address" autocomplete="off"/></p></div>
<input id="page_id" name="page_id" type="hidden" value="104"/> <div class="form-errors"></div>
<input required="" class="text" id="signup_email" name="signup[email]" placeholder="Email address" type="email"/><input class="submit-button" type="submit" name="commit" value="Join"/>
<div class="form-submit"></div>
</form>
</div>
</div>
</div><!-- / .top-content -->
</div>
<!-- _columns_2.html -->
<div class="twocolumn-container clearfix">
<div class="left-column">
<div id="flash_container">
</div>
<div class="content-pages-show-basic">
<!-- _breadcrumbs.html -->
<!-- /_breadcrumbs.html -->
<div id="content">
<div id="intro" class="intro featured-content">
<!--<h2><span>Home</span></h2>-->
<div class="about-blurb"><p><iframe class="embedly-embed" src="files/a-youtube_ext_iframe_02muyeqrcamh22tfyyfu20" width="680" height="383" scrolling="no" frameborder="0" allowfullscreen></iframe></p>
<h2 style="border-bottom: 0;">See our new ad above, and read <a href="/">John Tecklenburg's comprehensive plan for Charleston, <em>Our Quality of Life First</em></a>
</h2>
<div style="height: 20px; background-color: #ddd; margin-bottom: 1.5em;"></div>
<div class="about-blurb">
<div style="max-width: 680px;">
<h3 style="margin-top: 0px; font-size: 150%; color: #777777; font-style: italic; line-height: 1.7;"><strong>A businessman and former Director of Economic Development for the City of Charleston under Mayor Joe Riley, John Tecklenburg is a Charleston native who understands that the Lowcountry isn't just a tourist destination. It's our home—and our families and businesses must always come first.</strong></h3>
</div>
</div></div>
<h3 style="color:#fff;text-align:center;background:#67b3d3;border:1px solid #5da2bf;padding:20px;margin-bottom:2em;">
<a style="color:#fff;text-align:center;" href="/">
Campaign News
</a>
</h3>
<div style="font-weight: bold; font-size: 18px;padding-bottom:.5em;"><a href="/">Tecklenburg Launches Four-Day “Our Quality of Life” Tour </a></div>
<div style="padding-bottom:.5em;" class="blog_teaser">CHARLESTON, SC – Mayoral candidate John Tecklenburg is launching a citywide tour to talk directly with residents in their neighborhoods and communities about issues relating to quality of life, with an emphasis on growth and traffic. The tour will launch TODAY, November 13th, at 2:00 pm with an event outside the Sergeant Jasper, and run through Monday night. “We’re doubling...</div><div class="continue_reading"><a href="/">Read More</a> →</div><hr/><div style="font-weight: bold; font-size: 18px;padding-bottom:.5em;"><a href="/">TECKLENBURG CALLS ON ANONYMOUS ATTACK GROUP TO 'STOP TRYING TO DRAG THIS CITY'S MAYORAL ELECTION INTO THE MUD' </a></div>
<div style="padding-bottom:.5em;" class="blog_teaser">FOR IMMEDIATE RELEASE DATE: Monday, Nov. 2, 2015 Today, Charleston businessman and mayoral candidate John Tecklenburg issued the following statement, on reports that Charleston Residents for Responsible Government, LLC -- an anonymous group that has run radio ads supporting Rep. Leon Stavrinakis for mayor -- has sent Charleston voters an election-eve mailer...</div><div class="continue_reading"><a href="/">Read More</a> →</div><hr/><div style="font-weight: bold; font-size: 18px;padding-bottom:.5em;"><a href="/">THE POST AND COURIER ENDORSES JOHN TECKLENBURG FOR MAYOR </a></div>
<div style="padding-bottom:.5em;" class="blog_teaser">FOR IMMEDIATE RELEASE DATE: Sunday, November 1, 2015 Today, John Tecklenburg's campaign for mayor of Charleston received a major boost, with the endorsement of Charleston's Pulitzer-Prize-winning daily newspaper, The Post and Courier. "Charleston city voters will elect their first new mayor in 40 years on Tuesday," The Post and Courier editors write. "The historic transition presents challenges for the city’s...</div><div class="continue_reading"><a href="/">Read More</a> →</div><hr/>
<h3 style="color:#fff;text-align:center;background:#67b3d3;border:1px solid #5da2bf;padding:20px;margin-bottom:2em;">
<a style="color:#fff;text-align:center;" href="/">
Upcoming Events
</a>
</h3>
</div>
<div class="like-page">
<strong>Do you like this page?</strong>
<!-- _like_page.html -->
<div class="sharetable padtopless clearfix">
<div class="facebook-cell">
<div class="desktop-visible">
<fb:like href="http://www.tecklenburgformayor.com/" show_faces="false" width="300" colorscheme="light" send="true" action="like"></fb:like>
</div>
<div class="mobile-visible">
<fb:like href="http://www.tecklenburgformayor.com/" show_faces="false" width="245" colorscheme="light" send="false" action="like"></fb:like>
</div>
</div>
<div class="twitter-cell">
<a href="https://twitter.com/share" class="twitter-share-button" data-count="none" data-text="About" data-via="">Tweet</a>
</div>
<div class="gplus-cell"><g:plusone count="false" size="medium"></g:plusone></div>
</div>
<!-- /_like_page.html -->
</div>
</div>
</div>
</div>
<!-- .left_column -->
<div class="right-column">
<a class="button supporter-nav-button call-to-red" href="/">Donate</a>
<div class="sidebar-widget">
<h3>Connect</h3>
<p>You can join us using</p>
<ul class="supporter-nav sidebar-widget-connect row-fluid">
<li class="span4"><a href="https://tecklenburgformayor.nationbuilder.com/users/facebook/connect?page_id=100&scope=public_profile%2Cemail" class="icon-facebook-rounded"></a></li>
<li class="span4"><a href="/" class="icon-twitter-rounded"></a></li>
<li class="span4"><a href="/" class="icon-mail-rounded"></a></li>
</ul>
</div>
<div class="sidebar-widget sidebar-widget-pulse">
<h3>Pulse</h3>
<ul class="sup-list">
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li><img src="nationbuilder/image/twitter/w_73-h_73-c_fill-d_buddy1_png/2437149757.jpg" border="0" width="48" height="48" class="profile_image" title="Jamie DeMent"/></li>
<li><img src="nationbuilder/image/twitter/w_73-h_73-c_fill-d_buddy1_png/1473263917.jpg" border="0" width="48" height="48" class="profile_image" title="Jim Hudson Toyota"/></li>
<li><img src="nationbuilder/image/twitter/w_73-h_73-c_fill-d_buddy1_png/2841214245.jpg" border="0" width="48" height="48" class="profile_image" title="Andrea & Ed"/></li>
</ul>
<p class="latest"><span class="linked-signup-name">Colin J. Johnson</span> just joined.</p>
</div><!-- .widget pulse -->
<div>
<fb:like href="http://www.tecklenburgformayor.com/" colorscheme="light" width="240"></fb:like>
</div>
</div>
<!-- .right-column -->
</div> <!-- .twocolumn_container -->
<!-- /_columns_2.html -->
</div>
<!-- .main -->
</div>
<div class="footer-content width-container"><div style="font-size: 14px;">
<p><strong>Paid for and authorized by <br>Tecklenburg for Mayor<br></strong><strong>P.O. Box 31316<br></strong><strong>Charleston, SC 29417</strong></p>
<p><strong>HEADQUARTERS<br>1954 Ashley River Road, STE H</strong><br><strong>Charleston, SC 29407</strong><br><strong>843.388.4660</strong></p>
<p><strong></strong><em>NOTE: In South Carolina contributions are limited to $1,000 maximum per person per election. Additionally, each separate corporation, LLC, or partnership may also contribute $1,000 maximum per election. Donations are not tax deductible.</em></p>
</div></div>
<!-- .main-container -->
<div class="footer-wrap ">
<div class="width-container">
<footer class="clearfix">
<p class="sitename"><a href="/">John Tecklenburg for Mayor</a></p>
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({
appId : 126739610711965,
channelUrl : "http://tecklenburgformayor.nationbuilder.com/channel.html",
status : true,
version : "v2.3",
cookie : true,
xfbml : true
});
};
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s);
js.id = id;
js.async = true;
js.src = "http://connect.facebook.net/en_US/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
<script src="assets/liquid-d4f2b2e96287b5d6bcbdde4a0f4c8c85.js" type="text/javascript"></script>
<script src="https://d3n8a8pro7vhmx.cloudfront.net/assets/tinymce-jquery-b16bb09336f0e7f04e5e1d9228b0b6e8.js" type="text/javascript"></script>
<iframe src="https://www.tecklenburgformayor.com/session_pair_phase_1?iframe=1" width="1" height="1" style="display: none;"></iframe>
<script type="text/javascript">
_qevents.push(
{ qacct:"p-5ftmjaPECGTTU" }
);
</script>
<noscript>
<div style="display: none;"></div>
</noscript>
<ul class="footer-nav clearfix">
<li class="">
<a href="/">John's Plan</a>
</li>
<li class="active">
<a href="/">Home</a>
</li>
<li class="">
<a href="/">Campaign News</a>
</li>
<li class="">
<a href="/">Events</a>
</li>
<li class="">
<a href="about_john_tecklenburg">About John</a>
</li>
<li class="">
<a href="contact">Contact</a>
</li>
<li class="">
<a href="/">Sign Up</a>
</li>
<li class="">
<a href="volunteer">Volunteer</a>
</li>
<li class="">
<a href="http://tecklenburgformayor.nationbuilder.com/donation_relaunch">Donate</a>
</li>
</ul>
</footer>
<div class="footer-text-wrap">
<div class="footer-text">
<p>Sign in with <a href="https://tecklenburgformayor.nationbuilder.com/users/facebook/connect?page_id=100&scope=public_profile%2Cemail">Facebook</a>, <a href="/">Twitter</a> or <a href="/">email</a>.</p>
<p>Created with <a href="http://nationbuilder.com/">NationBuilder</a> – Theme by <a href="http://www.tectonica.co/">Tectonica</a></p>
</div>
</div>
</div>
<!-- .width-container -->
</div>
</div>
<!-- #body -->
</div>
<!-- #wrap -->
</div>
<!-- #pattern -->
<script type="text/javascript">
var VictoryTheme = VictoryTheme || {};
$(document).ready(function(){
(function(){
var isMobile = $('.menu-link').is(':visible');
this.toggleClass = function(element,className) {
if (element.hasClass(className)) {
element.removeClass(className);
} else {
element.addClass(className);
}
}
// Mobile nav scripting
this.initNavigation = function(nav) {
if (nav.length && isMobile) {
var dropdowns = nav.find('.drop').children('a');
dropdowns.unbind();
dropdowns.each(function(){
$(this).click(function(e){
e.preventDefault();
VictoryTheme.toggleClass($(this).parent(),'opened');
});
});
}
}
this.smoothScroll = function() {
$('a[href*=#]:not([href=#])').click(function() {
if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
var target = $(this.hash);
target = target.length ? target : $('[name=' + this.hash.slice(1) +']');
if (target.length) {
$('html,body').animate({
scrollTop: target.offset().top
}, 600);
return false;
}
}
});
}
// Initialize on page load
this.initialize = function() {
var navBar = $('.topnav').eq(0);
this.initNavigation(navBar);
this.smoothScroll();
}
}).apply(VictoryTheme);
VictoryTheme.initialize();
});
</script>
</body>
</html>