body{background:url(../images/bg.jpg) repeat}
.body{padding:10px 0px;width:1009px;margin:auto}
#header{width:auto}
#header p{margin:0;padding:0}
#header img{border:0}
.headerLeft{width:219px}
.headerLeft .logo{background:url(../images/header/logo1.png) no-repeat 35px -3px;display:block;height:103px}
.headerLeft .name{color:#436b0e;display:none;font-family:Copse;font-size:24px;text-align:center}
.headerLeft .links{display:none;text-align:center}
.headerLeft .links a{color:#31441e;text-decoration:none}
.headerLeft .links a:hover{text-decoration:underline}
.headerRight{width:790px}
.headerRightSearch .links{line-height:23px;margin-bottom:10px;margin-right:10px}
.headerRightSearch .links a{color:#c3390a;font-size:12px;text-decoration:none}
.headerRightSearch .links a:hover{text-decoration:underline}
.headerRightSearch .input{background:url(../images/header/search.png) no-repeat;display:none;height:23px;margin-right:10px;width:159px}
.headerRightSearch .go{display:none}
.headerRightSearch .input input{background:transparent;border:0 none;color:#000;display:block;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;height:23px;line-height:23px;width:125px;margin:0 0 0 25px;padding:0}
.headerRightNav .left .a{display:block;color:#fff;cursor:pointer;font-size:13px;text-decoration:none;zoom:1;_display:inline;padding:15px 20px 0px 15px;height:52px}
.ie6 .headerRightNav .left .a, .ie7 .headerRightNav .left .a{}
.headerRightNav .left .a .typeface-js{cursor:pointer;font-family:Copse;font-size:20px}
.headerRightNavLink1{background:#fa9600 url(../images/header/border.jpg) repeat-y top right;border:1px solid #f6c273;height:67px;position:relative;text-align:center}
.headerRightNav .headerRightNavLink1 .a{padding:10px 20px 0}
.headerRightNavLink1 .plant{background:url(../images/header/plant.png) no-repeat;display:none;height:40px;position:absolute;right:-13px;top:-40px;width:30px}
.headerRightNavLink2{background:#70a334 url(../images/header/border.jpg) repeat-y top right;border:1px solid #a7bd7c;height:67px;position:relative}
.headerRightNavLink2 .dropdown{-moz-box-shadow:2px 2px 4px #70a334;-webkit-box-shadow:2px 2px 4px #70a334;border:1px solid #70a334;box-shadow:2px 2px 4px #70a334;display:none;filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,strength=5,color='#70a334');left:0;overflow-x:hidden;position:absolute;top:67px;width:97%;_background:#fff;_width:187px;zoom:1;border-top:0px}
.ie8 .headerRightNavLink2 .dropdown{padding-top:0}
.headerRightNavLink2 .dropdown p{width:auto}
.ie8 .headerRightNavLink2 .dropdown p{position:relative}
.headerRightNavLink2 .dropdown p a{background:#fff url(../images/header/border1.jpg) repeat-x bottom;color:#28241e;display:block;font-size:13px;text-decoration:none;padding:10px}
.headerRightNavLink2 .dropdown a:hover{background:#e5e7b6 url(../images/header/border1.jpg) repeat-x bottom}
.headerRightNavLink3{background:#436b0e url(../images/header/border.jpg) repeat-y top right;border:1px solid #9aac7a;height:67px}
.headerRightNavLink4{background:#31441e;border:1px solid #8e967f;height:67px;position:relative}
.headerRightNavLink4 .townpick{display:none;left:0;position:absolute;top:67px;width:100%}
.headerRightNavLink4 .townpickWrap{padding:10px}
.headerRightNavLink4 .townpickWrap .left input{width:202px;_width:192px}
.headerRightNavLink4 .townpickWrap .go{margin-left:5px}
#footer{font-size:12px;width:auto}
#footer p{margin:0;padding:0}
.footerTop{height:27px;position:relative}
.footerTop .leaf{background:url(../images/footer/leaf.png) no-repeat;height:77px;left:5px;position:absolute;top:-45px;width:89px}
.footerMid{background:#fff;padding:40px 20px}
.footerMid .title{}
.footerMid .title .left{font-family:Copse;font-size:24px}
.footerMid .partners{text-align:center}
.footerMid .partners .partnerList {
	text-align: left;
}
.footerMid .partners .partnerList ul {
	padding: 0px;
	margin:0px;
	padding-left: 20px;
	width: 460px;
	font-family: Copse;
	font-size: 14px;
	font-weight: bold;
}
.footerMid .divider{background:url(../images/footer/divider.jpg) repeat-x center center;padding:10px 0}
.footerMid .links{background:url(../images/footer/logo.png) no-repeat;color:#66002e;padding:65px 0 5px 150px}
.footerMid .links a{color:#c3390a;text-decoration:none}
.footerMid .links a:hover{text-decoration:underline}
.footerMid .copyright{color:#28241e}
.footerMid .copyright a{color:#c3390a}
.footerMid .social{padding-top:65px;width:150px}
.footerMid .social p{margin-bottom:5px}
.footerMid .social p .facebook{background:url(../images/footer/facebook.jpg) no-repeat;display:block;height:30px;margin-right:3px;width:77px}
.footerMid .social p .twitter{background:url(../images/footer/twitter.jpg) no-repeat;display:block;height:30px;width:69px}
.footerBottom{height:34px}
#content{width:auto}
#content .rightPanel{width:312px;/*width:372px*/}
/*#home #content{padding:60px 20px 30px}*/
#home #content{padding:20px 0px 30px}
#home #content .leftPanel1{width:529px}
#home #content .leftPanel2{width:562px}
#home #content .rightPanel1{width:460px}
#home #content .rightPanel2{width:427px}
#layout1 #content{/*padding:35px 20px 30px;*/padding:20px 0px 30px}
#layout1 #content .leftPanel{/*width:598px*/width:677px}
#layout2 #content{/*padding:35px 20px 30px;*/padding:20px 0px 30px}
#layout2 #content .leftPanel{/*width:627px;*//*width:598px*/width:677px}
#content .block1{margin-bottom:40px}
#homeContentMap{-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;border:2px solid #70a334;border-radius:5px;padding:5px;zoom:1}
#homeContentMap .townpickWrap{_width:225px}
#homeContentMap .townpick input{display:block;width:190px}
#homeContentMap #map_canvas{height:264px;width:515px}
#homeContentMap h2{background:#31441e;color:#fff;font-family:Copse;font-size:21px;margin:0;padding:5px 10px}
#homeContentMap h2 .green{color:#70a334}
#homeContentMap .map{width:auto}
#homeContentMap .search{padding:10px;_height:100%;_display:inline}
#homeContentMap .search .name{color:#fff;margin-bottom:5px}
#homeContentMap .search .leaf{background:url(../images/content/home/leaf.png) no-repeat;border-right:2px solid #fff;float:left;height:38px;width:53px}
#homeContentMap .search .location{border-right:2px solid #fff;padding:0 15px;_padding:0 9px}
#homeContentMap .search .location .input{background:url(../images/content/home/map-input.png) no-repeat;height:20px;width:131px}
#homeContentMap .search .location .input input{background:transparent;border:0 none;color:#000;display:block;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;height:20px;line-height:20px;width:121px;margin:0 5px;padding:0}
#homeContentMap .search .category{padding-left:15px;_width:180px}
#home .poweredBy{color:#3e3a31;font-size:11px;margin:0;padding:5px}
#homeWelcome h1{color:#31441e;font-family:Copse;font-size:25px;margin:0;padding:0}
#homeWelcome h1 .green{color:#436b0e;font-size:40px}
#homeWelcome h2{margin:0 0 20px;padding:0}
#homeWelcome p{margin:0 0 20px;padding:0}
#homeWelcome ul{list-style:none;margin:0;padding:0}
#homeWelcome ul li{display:block;min-height:56px;zoom:1;margin:0 0 20px;padding:0}
#homeWelcome ul li a{color:#28241e;display:block;height:100%;padding-left:66px;text-decoration:none;zoom:1}
#homeWelcome ul li a:hover{text-decoration:underline}
#homeWelcome ul li.li1{background:url(../images/content/home/icon1.png) no-repeat}
#homeWelcome ul li.li2{background:url(../images/content/home/icon2.png) no-repeat}
#homeWelcome ul li.li3{background:url(../images/content/home/icon3.png) no-repeat}
#homeWelcome ul li.last{margin:0px}
#homeWelcome ul li .title{color:#436b0e;font-size:18px}
#homeFeatured{margin-bottom:20px}
#homeFeatured .title{margin-bottom:10px}
#homeFeatured .title h2{color:#28241e;font-family:Copse;font-size:24px;margin:0;padding:0}
#homeFeatured .title p{margin-bottom:0;margin-top:0;padding:0}
#homeFeatured .title .categoriesDropdown{display:inline;float:right}
#homeFeatured .title p.right{line-height:20px}
#homeFeatured .title .go{float:left;margin-left:5px}
#homeFeatured .title .add{margin-left:40px}
#homeFeatured .record{width:auto}
#homeFeatured .record .prev1{background:#3e3a31 url(../images/content/home/prev.jpg) no-repeat center center;cursor:pointer;height:250px;width:21px}
#homeFeatured .record .next1{background:#3e3a31 url(../images/content/home/next.jpg) no-repeat center center;cursor:pointer;height:250px;width:21px}
#homeFeatured .record .disabled{background:transparent;cursor:default}
#homeFeatured .record .scrollable{height:250px;margin-left:20px;width:927px}
.homeScroll{line-height:normal;width:237px}
.homeScroll h2{font-size:14px;text-align:left;height:36px;overflow:hidden;font-weight:bold;margin:0 0 10px;padding:0 21px 0 0}
.homeScroll h2 a{color:#31441e}
.homeScroll p{color:#28241e;margin:0 0 10px;padding:0 21px 0 0;line-height:18px;height:18px;overflow:hidden}
.homeScroll p a{color:#436b0e}
.homeScroll .img{margin-bottom:10px}
.homeScroll .name{color:#31441e;font-size:14px;margin-bottom:10px}
.homeScroll .loc{margin-bottom:20px}
.homeScroll .question{float:left}
.homeScroll .fb-tweet{margin-top:10px}
#homeHow{margin-bottom:20px}
#homeHow .wrap{background:#fff url(../images/content/home/yourtown.jpg) no-repeat 15px bottom;padding-left:200px}
#homeHow .wrap p{font-size:13px;line-height:normal;margin:0 0 10px;padding:0}
#homeHow .wrap h2{color:#436b0e;font-size:16px;font-weight:bold;margin:0;padding:0}
#homeHow .wrap div a{background:url(../images/content/home/learn-more.png) no-repeat;display:block;height:23px;width:90px}
#homeHow .wrap .townpick{margin-bottom:10px}
#homeHow .wrap .townpick input{background:#70A334;border:1px solid #B7D199;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px}
#can-do{-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;border:2px solid #96928a;border-radius:5px;padding:20px}
#can-do p{margin:0}
#can-do .wrap p{color:#fff}
#can-do .name p{font-size:16px}
#can-do h2{color:#28241e;font-family:Copse;font-size:24px;text-align:center;text-decoration:underline;margin:0 0 20px;padding:0}
#can-do .tag{color:#27241e;font-family:Copse;font-size:20px;text-align:center;margin:0;padding:0}
#can-do .decision-1{margin-bottom:10px}
#can-do .decision-1 .img{background:url(../images/content/home/image-1.png) no-repeat;height:27px;position:absolute;right:30px;top:22px;width:140px}
#can-do .decision-1 .wrap{padding:55px 15px 15px}
#can-do .decision-1 .wrap p.clear{margin-top:10px}
#can-do .decision-1 .wrap p span{display:block;height:100%;line-height:22px}
#can-do .decision-1 .wrap p span a{color:#fff;text-decoration:underline}
#can-do .decision-1 .wrap p span a:hover{text-decoration:none}
#can-do .decision-2{margin-bottom:10px}
#can-do .decision-2 .wrap{padding:55px 15px 15px}
#can-do .decision-3{margin-bottom:20px}
#can-do .decision-3 .wrap{padding:55px 15px 15px}
#can-do .decision-3 .wrap p{margin-bottom:10px}
#can-do .decision-2 .wrap p a{color:#fff;text-decoration:underline}
#can-do .decision-2 .wrap p a:hover{text-decoration:none}
#can-do .decision-3 .wrap .clear span{display:block;font-weight:bold;height:100%;margin-right:5px}
#can-do .decision-3 .wrap .clear input{width:175px}
#homeTalk{-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;border:2px solid #908f7e;border-radius:5px;width:auto;zoom:1}
#homeTalk h2,#homeTalk p{margin:0;padding:0}
#homeTalk .wrap{padding:5px}
#homeTalk .intro{color:#31441e;font-size:16px}
#homeTalk .name{color:#436b0e;font-family:Copse;font-size:25px}
#homeTalk .moderated{color:#31441e;font-weight:bold}
#homeTalk .img{border:1px solid #8fa30e}
#homeTalk .joinTheConversation{background:#3e3a31;zoom:1;padding:5px}
#homeTalk .joinTheConversation span{color:#fff;font-size:14px;font-weight:bold}
#homeTalk .rss{background:url(../images/content/home/rss.jpg) no-repeat;display:block;height:20px;width:20px}
.homeTalkWrap p{font-size:12px}
.homeTalkWrap .username{font-weight:bold}
.homeTalkListing{padding:25px 0}
.homeTalkInfo{width:240px}
.homeTalkImg{width:162px}
.homeTalkImg span{font-size:11px;text-align:center}
.homeTalkImg .caption{font-size:11px;text-align:center}
.homeTalkComment{width:345px}
.homeTalkComment .name{font-weight:bold}
#initiativeTabs{margin-top:15px;padding:0 20px}
#initiativeTabs div{padding:2px}
#initiativeTabs .tab1{background:#C3390A}
#initiativeTabs .tab1 a{border:1px solid #C3390A}
#initiativeTabs .tab2{background:#DE6705}
#initiativeTabs .tab2 a{border:1px solid #DE6705}
#initiativeTabs .tab3{background:#FA9600}
#initiativeTabs .tab3 a{border:1px solid #FA9600}
#initiativeTabs a{color:#fff;display:block;text-decoration:none;zoom:1;padding:5px 15px}
#initiativeTabs div a:hover{border:1px solid #fff}
#initiativeTabs div a.active{border:1px solid #fff}

#aboutTabs{padding:0 20px}
#aboutTabs div{padding:2px}
#aboutTabs .tab1{background:#C3390A}
#aboutTabs .tab1 a{border:1px solid #C3390A}
#aboutTabs .tab2{background:#DE6705}
#aboutTabs .tab2 a{border:1px solid #DE6705}
#aboutTabs .tab3{background:#FA9600}
#aboutTabs .tab3 a{border:1px solid #FA9600}
#aboutTabs a{color:#fff;display:block;text-decoration:none;zoom:1;padding:5px 15px}
#aboutTabs div a:hover{border:1px solid #fff}
#aboutTabs div a.active{border:1px solid #fff}

#initiativeCaseStudyAdd{width:240px}
#initiativeCaseStudyAdd p{margin:0 0 10px;padding:0}
#initiativeCaseStudyAdd h2{color:#DE6705;font-size:16px;margin:0 0 10px;padding:0}
#initiativeCaseStudyAdd .wrap1{-moz-border-radius:15px;-webkit-border-radius:15px;border:1px solid #DE6705;border-radius:15px;padding:10px}
#initiativeCaseStudyAdd .wrap2{padding:10px}
#initiativeCaseStudyAdd .text{margin-bottom:10px}
.initiativeRightNowLink1{background:url(../images/content/initiatives/rightNowIcon1.png) no-repeat left center;padding-left:30px}
.initiativeRightNowLink2{background:url(../images/content/initiatives/rightNowIcon2.png) no-repeat left center;padding-left:30px}
.initiativeRightNowLink3{background:url(../images/content/initiatives/rightNowIcon3.png) no-repeat left center;padding-left:30px}
.initiativeRightNowLink4{background:url(../images/content/initiatives/rightNowIcon4.png) no-repeat left center;padding-left:30px}
#initiativeFeatured{}
#initiativeFeatured h2{margin:0;padding:0}
#initiativeFeatured .prev1{background:url(../images/content/home/prev.jpg) no-repeat center center #3E3A31;cursor:pointer;width:21px}
#initiativeFeatured .next1{background:url(../images/content/home/next.jpg) no-repeat center center #3E3A31;cursor:pointer;width:21px}
#initiativeFeatured .record .disabled{background:transparent;cursor:default}
#initiativeFeatured .scrollable{margin-left:10px;width:614px}
#initiativeFeatured .pagination{text-align:center}
.initiativeScroll{width:209px}
.initiativeScroll p{font-size:12px;margin:0 0 6px;padding:0 10px 0 0;line-height:18px;height:18px;overflow:hidden}
.initiativeScroll p a{color:#436B0E}
#initiativeFeatured .initiativeScroll h2{overflow:hidden;height:36px;font-weight:bold;font-size:14px;margin-bottom:10px;padding-right:10px;line-height:18px}
.initiativeScroll h2 a{color:#31441e}

#initiativeFeatured #initiativeRecord .prev1{height:265px}
#initiativeFeatured #initiativeRecord .next1{height:265px}
#initiativeFeatured #initiativeRecord .scrollable{height:265px}
#initiativeFeatured #initiativeRecord .initiativeScroll{height:265px}
#initiativeFeatured #townRecord .prev1{height:265px}
#initiativeFeatured #townRecord .next1{height:265px}
#initiativeFeatured #townRecord .scrollable{height:265px}
#initiativeFeatured #townRecord .initiativeScroll{height:265px}

#aboutContent{-moz-box-shadow:2px 2px 4px #908E89;-webkit-box-shadow:2px 2px 4px #908E89;background:#fff;border:1px solid #BEBBB4;box-shadow:2px 2px 4px #908E89;filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,strength=5,color='#908E89');zoom:1;padding:15px}
#initiativesRightNow{-moz-border-radius:10px;-webkit-border-radius:10px;background:#fff;border:1px solid #79766E;border-radius:10px;margin-bottom:40px;zoom:1;padding:10px}
#initiativesRightNow .top{border-bottom:2px solid #8b8983;margin-bottom:10px;padding:10px 0}
#initiativesRightNow .top h2{color:#3e3a31;font-family:Copse;font-size:21px;width:241px;margin:0;padding:0}
#initiativesRightNow .top h2 .rightNow{font-size:28px}
#initiativesRightNow .middle{list-style:none;zoom:1;margin:0;padding:0}
#initiativesRightNow .middle li{font-size:16px;line-height:22px;zoom:1;margin:0;padding:10px}
#initiativesRightNow .middle li a{color:#31441e;min-height:22px}
#initiativesRightNow p{margin:0 0 10px;padding:0}
#initiativeBeConnected{margin-bottom:40px;margin-left:10px}
#initiativeBeConnected .wrap{padding-top:55px}
#initiativeBeConnected .wrap p{color:#fff;margin:0 0 10px;padding:0}
#breadcrumbs{color:#403C32;/*margin-bottom:15px*/}
#breadcrumbs a{color:#FA9600;font-weight:bold}
#breadcrumbs span{color:#403C32;font-weight:bold}
#layout1 h1,#layout2 h1{color:#436B0E;font-family:Copse;font-size:28px;margin:0}
#viewCategoryContacts{border-bottom:1px solid #31441E;margin-bottom:15px;padding:0 10px 10px}
#viewCategoryContacts h2,#viewCategoryContacts p{margin:0;padding:0}
.viewCategoryContactsItem{margin-bottom:10px;width:192px}
.viewCategoryContactsItem .image{border:1px solid #8ea20d}
.viewCategoryContactsItem .info{width:130px}
#viewCategoryUsers{border-bottom:1px solid #31441E;padding-bottom:10px}
#viewCategoryUsers h2,#viewCategoryUsers p{margin:0;padding:0}
#categoriesViewbysef{padding:0px}
#categoriesViewbysef .photo{display:inline;margin-right:10px}
#categoriesViewbysef .photo .caption{font-size:11px;margin-top:10px;text-align:center:width:216px}
#categoriesViewbysef p{font-size:14px;margin:0 0 10px;padding:0}
.questionsView{-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;border:2px solid #9E9C98;border-radius:5px}
#layout1 .questionsView{}
#question-categories .top{background:#c3390a;padding:10px}
.questionsView .top{background:#31441e;padding:10px}
.questionsView .top .question2{margin-right:10px}
.questionsView h2{color:#fff;font-family:Copse;font-size:25px;margin:0;padding:0}
.questionsView .top p{color:#fff;font-weight:bold;margin:0;padding:0}
.questionsView .middle{padding:10px}
#question-categories .bottom{background:#c3390a;padding:10px}
.questionsView .bottom{background:#70A334;padding:10px}
#QuestionViewForm{border-bottom:1px solid #000;margin-bottom:10px;padding:10px}
#QuestionViewForm .input{margin-bottom:10px;zoom:1}
#QuestionViewForm .input:after{clear:both;content:".";display:block;height:0;visibility:hidden}
#QuestionViewForm .input label{display:inline;float:left;line-height:35px;width:120px}
#QuestionViewForm .input input,#QuestionViewForm .input textarea{-moz-border-radius:5px;-webkit-border-radius:5px;border:2px solid #9E9C98;border-radius:5px;display:inline;float:left;width:400px;margin:0;padding:10px}
.formLinks{background:#e5e5e5;font-family:Helvetica;font-size:12px;padding:5px}
.formLinks p{text-align:right;margin:0;padding:0;color:#31441E}
.formLinks p a{color:#31441E}
#question-categories .formLinks p{color:#C33D27}
#question-categories .formLinks p a{color:#C33D27}
.questionsList{margin-bottom:10px;padding:5px 0}
.answersList{background:#e5e5e5;margin-bottom:10px;padding:10px 15px}
.whiteContainer .answersListInfo{width:531px}
.answersListInfo{width:558px}
#selectCategories{margin-bottom:10px}
#selectCategories p{margin:0;padding:0}
#selectCategories .categoriesDropdown{float:left}
#rightPanelMap h2{background:#31441e;color:#fff;font-family:Copse;font-size:18px;margin:0;padding:5px}
#rightPanelMap #map_canvas{height:249px;width:312px;/*width:372px*/}
#rightPanelMap .bottom{padding:10px}
#rightPanelMap .bottom p{color:#fff;margin:0;padding:0}
.rightPanel .paleta-1{margin-left:10px}
.rightPanel .paleta-1 .wrap{padding-top:55px}
.rightPanel .paleta-1 .wrap p{color:#fff;margin:0 0 10px;padding:0}
.rightPanel .frame-1 .wrap{padding:13px 13px}
.rightPanel .frame-1 .text{width:119px}
.rightPanel .frame-1 .text p{margin:0 0 5px;padding:0}
#greenTalk{-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;border:2px solid #96948f;border-radius:5px;zoom:1;padding:10px}
#greenTalk h2{color:#436b0e;font-family:Copse;font-size:25px;margin:0;padding:0}
#greenTalk p{margin:0;padding:0}
#greenTalk p.img112x75{margin-bottom:10px;margin-right:10px}
#greenTalk .name{color:#31441e;font-weight:bold;margin-bottom:20px}
#greenTalk .text{color:#31441e;font-size:16px;margin-bottom:10px}
#layout1 #townsViewBySefHeading h1,#layout1 #townsViewBySefHeading h2{margin:0}
#layout1 #townsViewBySefHeading h1 {line-height: 22px}
#introUser{background:#fff;zoom:1;margin:20px 0;padding:10px}
#introUser .images{border:2px solid #aebd51}
#introUser .info{width:535px;text-align:justify;padding-right:5px;}
#introUser .name{font-size:14px;font-weight:bold;margin-bottom:10px}
#introUser .info h3{margin-top:0px} 
#townsSnapShot table{margin-bottom:30px}
#townsSnapShot table tr td{padding:10px 10px 10px 30px}
#townsSnapShot table tr th{padding-top:30px;text-align:left}
#townsSnapShot h2{font-family:Copse;font-size:21px;margin:0;padding:0}
#townsSnapShot h3{font-size:14px;font-weight:bold;margin:0;padding:0}
#townsSnapShot .checkOut{-moz-border-radius:5px;-webkit-border-radius:5px;border:2px solid #70a334;border-radius:5px;color:#436b0e;display:inline;font-size:14px;zoom:1;padding:10px}
#townsQuestionnaire .wrap div{font-weight:bold}
#townsQuestionnaire p{padding:0px;margin:0px;margin-bottom:10px}
#townsQuestionnaire h2{font-family:Copse;font-size:21px;padding:0px;margin:0px;margin-bottom:10px}
#townsQuestionnaire h3{font-size:14px;font-weight:bold;margin-top:20px}
#townsQuestionnaire ul.arrow {
	list-style-image: url(../images/content/howGreen/arrow.gif);
	padding:0px;
	margin:0px;
	padding-left:20px;
}
#townsQuestionnaire ul.arrow li {
	padding:0px;
	margin:0px;
	margin-bottom:10px;
}
#townsQuestionnaire ul.arrow h3 {
	margin:0px;
	padding:0px;
}
#initiativesViewBySef{}
#initiativesViewBySef .top{border-bottom:1px solid #31441e;margin-bottom:20px;padding-bottom:10px}
#initiativesViewBySef h2{color:#3e3a31;font-size:18px;margin:0;padding:0}
#initiativesViewBySef h3{margin:0;padding:0}
#initiativesViewBySef .middle p{margin:0 0 10px;padding:0}
#initiativesViewBySef .name{color:#70a334;font-size:18px}
#initiativesViewBySef .caption{font-size:11px;margin-bottom:10px;text-align:center;width:216px}
#caseStudiesFeatured{background:#FCF0E6;width:345px}
#caseStudiesFeatured p{margin:0 0 10px;padding:0}
#caseStudiesFeatured h2{margin:0 0 15px;padding:0}
#caseStudiesFeatured .wrap{padding:15px}
#caseStudiesFeatured .info{color:#de6705;font-size:14px} 
#viewInitiativeContacts p{margin:0;padding:0}
#viewInitiativeContacts h2{margin:0 0 15px;padding:0}
#viewInitiativeContacts h2 a{color:#c3390a;font-family:Helvetica;font-size:12px}
#viewTownContacts{-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;border:2px solid #6d6a61;border-radius:5px;margin-bottom:40px}
#viewTownContacts .top{background:#31441e;padding:10px}
#viewTownContacts h2{color:#fff;margin:0 0 0 10px;padding:0}
#viewTownContacts .middle{padding:10px}
#viewTownContacts .wrap{padding:20px}
.viewTownContactsLink{text-align:right;margin:0;padding:0}
#viewTownContactsLeft p{margin:0;padding:0}
#viewTownContactsLeft h2{margin:0 0 15px;padding:0}
#viewTownContactsLeft h2 a{color:#c3390a;font-family:Helvetica;font-size:12px}
#viewTownContactsLeft h2 a.orangeButton{color:#fff}
#viewTownContactsLeft .wrap{padding:15px}
#viewInitiativeUsers p{margin:0;padding:0}
#viewInitiativeUsers h2{margin:0 0 15px;padding:0}
#viewInitiativeUsers h2 a{color:#c3390a;font-family:Helvetica;font-size:12px}
#viewInitiativeUsers .support{width:198px}
#viewInitiativeUsers .support .info{width:131px}
#viewTownUsers{-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;border:2px solid #6d6a61;border-radius:5px;margin-bottom:40px}
#viewTownUsers .top{background:#31441e;padding:10px}
#viewTownUsers h2{color:#fff;margin:0 0 0 10px;padding:0}
#viewTownUsers .middle{padding:10px}
#viewTownUsers .wrap{padding:20px}
.viewTownUsersLink{text-align:right;margin:0;padding:0}
#viewTownUsersLeft{background:#df5a1d;padding:5px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
#viewTownUsersLeft p{margin:0;padding:0}
#viewTownUsersLeft .description{margin-bottom: 30px}
#viewTownUsersLeft h2{color:#436B0E; margin:0 0 15px;padding:0;font-weight:bold;font-family: Copse;font-weight: bold;color:#fff;font-size:28px;text-align:center}
#viewTownUsersLeft h2 a{color:#c3390a;font-family:Helvetica;font-size:12px;font-weight:bold;}
#viewTownUsersLeft .wrap{background:#fc8c0f;padding:20px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
#title h1,#title h2{margin:0;padding:0}
#layout1 .formContainer h1,#layout2 .formContainer h1{margin-bottom:20px;border-bottom:2px solid #31441e}
.formContainer .input{margin-bottom:10px;zoom:1}
.formContainer .input:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.formContainer .input label,.formContainer label{display:block;zoom:1}
.formContainer select,.formContainer .townpick input,.formContainer input,.formContainer textarea,.formContainer .input input,.formContainer .input textarea{-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #A7BD7C;border-radius:5px;background:#edfed9;color:#000;float:left;margin:0;padding:5px}
.formContainer textarea,.formContainer input textarea{width:97%;display:block;zoom:1}
.formContainer .file input{background:transparent;border:0 none}
.formContainer .submit input{float:none}
.formContainer #authMessage{color:#C33D27;background:url(../images/error.png) no-repeat;padding:5px 5px 5px 30px}
.formContainer .error-message{float:left;color:#C33D27;background:url(../images/error.png) no-repeat;padding:5px 5px 5px 30px}
.formContainer .radioButton input{float:none}
.formContainer .radioButton label{display:inline}
#usersRegister .input.text input, #usersRegister .input.password input {width:260px}
#editUser .input.text input, #editUser .input.password input {width:260px}
#usersLogin .input.text input, #usersLogin .input.password input {width:260px}
#viewAnsweredDiv, #byLoggedContact { margin-top:30px }
#byLoggedContact .submit input { background: url(/images/submit_box.png) no-repeat; width:53px; height:21px; float:right}
#byLoggedContact .answersList {padding:10px}
#byLoggedContact .answersListForm {padding:8px; background: #E5E5E5;}
.answerSummary { height:40px; overflow:hidden;}
.toggleAnswerSummary {top:-5px; position:relative; font-size:18px}
#aboutContent .townpick .left input{
	-moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5x;
	border-radius: 5px 5px 5px 5px;
	background: none repeat scroll 0 0 #EDFED9;
    border: 1px solid #A7BD7C;
    color: #000000;
    float: left;
    margin: 0;
    padding: 5px;}
/*
.sitemap2cols {
	width: 465px;
}
.sitemap4cols {
	width: 234px;
}
.sitemap2cols li, .sitemap4cols li {
	padding-left: 20px;
}
#sitemap h1, #sitemap h2, #sitemap h3 {
	font-weight: bold;
}
#sitemap h1 a,#sitemap h2 a, #sitemap h3 a {
	font-weight: normal;
}
*/
.sitemap2cols, .sitemap4cols {
	/*line-height: 30px;*/
}
#sitemap #content{padding:20px 0px 30px}
#sitemap #content h1{margin:0px 0px 10px 0px}
#sitemap ul li {
	margin-bottom: 10px;
}
#sitemap h3 {
	font-weight: bold;
}

/* start style for the NAR page */
.level1{background:#fff;position: absolute; border: 1px solid black; right: 30px; top: 250px; margin: 5px; padding: 5px;}
.level2{position: absolute; border: 1px solid black; right: 20px; top: 750px; background: none repeat scroll 0% 0% white; margin: 5px; padding: 5px;}
.level3{position: absolute; border: 1px solid black; right: 0px; top: 440px; background: none repeat scroll 0% 0% white; margin: 5px; padding: 5px;}
.seepartners{position: absolute; border: 1px solid black; right: 10px; top: 1040px; background: none repeat scroll 0% 0% white; margin: 5px; padding: 5px;width:200px;}
.arrowPright{background:url(../images/nar/arrow_pright.png) no-repeat;height:50px; width:40px;}
.arrowPleft{background:url(../images/nar/arrow_pleft.png) no-repeat;height:50px; width:40px;}
.arrowPdown{background:url(../images/nar/arrow_red_down.png) no-repeat;height:50px; width:40px;}
.arrowPup{background:url(../images/nar/arrow_red.png) no-repeat;height:50px; width:40px;}
#arrowL1{position: absolute; margin: 5px; padding: 5px; right: 200px; top: 275px;}
#arrowL2{position: absolute; margin: 5px; padding: 5px; right: 190px; top: 700px;}
#arrowL3{position: absolute; margin: 5px; padding: 5px; right: 20px; top: 395px;}
#arrowSP{position: absolute; margin: 5px; padding: 5px; right: 170px; top: 990px;}
/* end style for the NAR page */

/* styling of realtor box */
.realtortxt{
	text-align:justify;
}
#realtor{
	color: black; 
	width:500px;
}
#realtor .title{
    font-family: arial; 
	font-size: 1.4em; 
}
#realtor .green_snapshot{
    color: #436b0e; 
	font-size: medium;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif; 
}
#realtor .contributor{
	font-size: x-small;
}

#q_and_a table{
    border-bottom: 1px solid #eeeeee; 
	line-height: 135%; 
	width: 125%;
}

#q_and_a .realtor_question{
    text-align: left; 
	padding: 7px 9px; 
	color: #222222; 
	vertical-align: top; 
	border-top: 1px solid #eeeeee;
}

#q_and_a .answer{
   padding: 7px 9px 7px 0px; 
   width: 60%; 
   color: #333333; 
   vertical-align: top; 
   border-top: 1px solid #eeeeee;
}

#q_and_a .answered_by{
  font-family: Arial,Helvetica,sans-serif; 
  font-size: x-small; 
  margin-left:10px;
}

#q_and_a .odd{
   background-color: #f5f5f5; 
}

#q_and_a .even{
   background-color: #ffffff;
}

#q_and_a .small{
  font-size: x-small; 
}

#q_and_a .bottom_text{
   padding-top:5px;
   text-align: left; 
   padding: 7px 9px; 
   color: #222222; 
   vertical-align: top; 
   border-top: 1px solid #eeeeee;
   line-height: 16px; 
   font-family: Arial,Helvetica,sans-serif; 
   font-weight: bold;
   font-size: x-small;
}


/* end for realtor box *


/* css for edr module */
#edrWidget{-moz-border-radius:10px;-webkit-border-radius:10px;background:#436b0e;border-radius:10px;position:relative;padding:2px}
#edrWidget .wrap{-moz-border-radius:10px;-webkit-border-radius:10px;background:#fff;border:2px solid #a1b586;border-radius:10px;font-size:13px;padding:10px}
#edrWidget .label{font-size:14px;font-weight:bold}
#edrWidget .value{color:#436B0E;font-size:16px;font-weight:bold}

#edrIndex{-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;border:2px solid #9E9C98;border-radius:5px}
#edrIndex .top{background:#31441e;padding:10px;color:#fff}
#edrIndex .top h2,#edrIndex .top p{color:#fff;margin:0px}
#edrIndex .top p{font-weight:bold}
#edrIndex .mid{padding:10px}
#edrIndex .bottom{background:#31441e;padding:10px;color:#fff}
#edrIndex .bottom p{color:#fff;font-weight:bold}
#edrIndex table {
	font-size: 12px;
}
#edrIndex table tr td {
	/*border-right: 2px solid #FA9600;
	border-bottom: 2px solid #FA9600;*/
	border: 1px solid #B7D199;
	text-align: center;
	width: 20%;
}
#edrIndex table .icon td {
	border: 0px none;
}
#edrIndex table .name td {
	background: #436B0E;
	color: #fff;
}
#edrIndex table .odd td {
	
}
#edrIndex table .even td {
	background: #EEEEEE;
}
#edrIndex table .total td {
	background: #B7D199;
}
.edrBottomText .info {
	width: 483px;
}
.edrBottomText .purchaseText {
	line-height: 35px;
}
/* end for edr module */

/* start tooltip css */

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #70A334;
	-moz-box-shadow: 2px 2px 4px #70A334;
	-webkit-box-shadow: 2px 2px 4px #70A334; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #fff;
	padding: 5px;
	width: 300px;
}
#tooltip h3, #tooltip div { margin: 0; }
#tooltip .body {width:auto;margin:0px;padding:0px}
#tooltip .body h3{background:#31441E;padding:5px;color:#fff}
#tooltip .body p{padding:0px 5px}

/*end tooltip css */

#locationsViewBySef h2{margin-top:0px}
#viewUser h2{margin:0px 0px 10px}

/*town page here*/
#townWhatYouCanDo{
	padding:20px 0px;
	background:url(../images/postIt.jpg) center bottom;
	text-align:center;
}

#townWhatYouCanDo .postIt {
	font-size:18px;
}
#townWhatYouCanDo .postIt h2 {
	margin: 0px;
	margin-bottom: 10px;
}
#townConnect{
	font-size:12px;
	font-weight:bold;
	color:#436B0E; 
	font-family:Copse;
}

#viewTownUsersLeft #townJoinUs{
	line-height: 25px;
	vertical-align:baseline;
	margin-top:5px;
}

#attnWidget{-moz-border-radius:10px;-webkit-border-radius:10px;background:#436b0e;border-radius:10px;position:relative;padding:2px; width:250px;width:auto;}
#attnWidget .wrap{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	background:#fff;
	border:2px solid #a1b586;
	border-radius:10px;
	font-size:13px;
	padding:10px;
}

#townHeadInfo{ 
	width:360px;
	text-align:justify;
}

.dialogIFrame 
{
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    border: 0px;
}

#joinCommunity{-moz-border-radius:10px;-webkit-border-radius:10px;background:#436b0e;border-radius:10px;position:relative;padding:2px; width:635px;}
#joinCommunity .wrap{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	background:#fff;
	border:2px solid #a1b586;
	border-radius:10px;
	font-size:13px;
	padding-bottom:20px;
	padding-left:15px;
	padding-left:15px;
	word-spacing:5px;
}
 
#joinCommunity .list{
	margin-left:15px;
}

#townWhatYouCanDo ul{
	margin:0px;
	padding:0px;
	padding-bottom:15px;
}

#townWhatYouCanDo ul li{
	margin:0px;
	padding:0px;
	margin-left:15px;
	padding-top:10px;
	list-style:disc;
}


.resourcesWidget{-moz-border-radius:10px;-webkit-border-radius:10px;background:#436b0e;border-radius:10px;position:relative;padding:2px; width:310px;width:auto}
.resourcesWidget .wrap{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	background:#fff;
	border:2px solid #a1b586;
	border-radius:10px;
	font-size:14px;
	padding:10px;
	text-align:justify;
}
.resourcesWidget .wrap h2{
	margin:0px;
	margin-bottom: 10px;
	color: #5ba23c;
}
.resourcesWidget .wrap ul {
	padding:0px;
	margin: 0px;
	list-style :none; 
}
.resourcesWidget .wrap ul li {
	margin-bottom: 10px;
}
.resourcesWidget .wrap ul a {
	color: #28251E;
}
#greenResources h2 {
	text-align: center
}
#greenResources h2 span {
	font-size: 14px;
}
#townGetGttalkFeed p{
	text-align:justify;
}
#townGetGttalkFeed .gttalkContent ul {
	margin:0px;
	padding:0px;
	list-style :none;
}
#fbLikeWrap{margin-bottom:20px}

.fb_like{ 
	width: 72px;
	height: 20px;
	overflow: hidden;
	background:url(../images/fbLikeImage.png) no-repeat;
}
#townRecord .fb_edge_comment_widget {
	display: none !important;
}

.featuredButton{
	width:200px;
}

.show_initiative_question{
	cursor:pointer;	
}

.invalidTown{
	border:2px solid #436b0e;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	font-weight:bolder; 
	background: yellow; 
	color: red; 
	display:none;
	width:210px;
	padding:5px;
}


/* dialog box - start */
.popup-error-message, .ajax-error-message {
	padding:5px;
	font-size:11px;
	margin-bottom:10px;
	text-align:left;
	background-color:#fff0a5;
	border:1px solid #fed22f;
	display:none;
}
.ui-dialog {font-size: 12px;}
.ui-dialog a {color:#C3390A;}

/* dialog box - end */

#howGreenIsYourTown .top .info {
	padding: 0px 130px 0px 140px;
	text-align: center;
}
#howGreenIsYourTown .townpickerIntro {
	text-align: center;
}
#howGreenIsYourTown .townpick {
	width: 250px;
	margin: auto;
}
#howGreenIsYourTown .bottom .example {
	width: 195px;
	height: 470px;
}
.greenopia {
	padding:10px;
}
.greenopia .intro {
	font-size: 14px;
	/*line-height: 41px;*/
	width: 470px;
}
.greenopia .intro a {
	/*color: #28251E;
	text-decoration: none;*/
}
#layout1 .greenopia h1 {
	line-height: 22px;
	font-size: 26px;
}
#layout1 .greenopia h1 span {
	/*color: #436B0E;*/
	font-size: 22px;
}
.greenopia h3 {font-weight:bold}
.greenopia .top .right a {
	text-decoration: none;
	color: #fff;
	line-height: 30px;
	font-weight: bold;
}
.greenopiaList {
	border: 1px solid #B7D199;
	text-align: center;
}
.greenopiaList td {
	border: 1px solid #B7D199;
	padding: 5px;
}
.greenopiaList .even td {
	background: #EEE;
}
.greenopiaList th {
	border: 1px solid #B7D199;
	padding: 5px;
	background: #436B0E;
	color: #fff;
}
.greenopiaView{-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;border:2px solid #9E9C98;border-radius:5px}
.greenopiaView .top{background:#31441e;padding:10px;color:#fff}
.greenopiaView .top h2{color:#fff;margin:0px}
.greenopiaView .middle{padding:10px}
.greenopiaView .middle h3{margin-top:0px}
.greenopiaAchievement .left {
	width: 16%;
	margin-right: 4%;
	text-align: center;
	color: #008000;
}
.greenopiaAchievement a {
	color: #28251E;
}
.greenopiaAchievement .noAchievement a {
	color: #808080;
}
.greenopiaAchievement .last {
	margin-right: 0px;
}
.greenopiaView .logo {
	text-align: center;
}
.greenopiaView .logo img {
	border: 2px solid #31441E;
	width: 100px;
}
.greenopiaView .bottom{background:#31441e;padding:10px;color:#fff}
#greenopiaPopUpContent{display:none}
.greenopiaPopUpContentWrap h3{font-weight:bold;line-height:50px}
.greenopiaPolicy #layout1 {
	margin: auto;
	/*padding: 20px 0px;*/
	width: 800px;
	zoom: 1;
}
.greenopiaPolicy #layout1 #content {
	padding: 0px;
}
.footnotePolicyClose a {
	background: #436B0E;
	color: #fff;
	font-weight: bold;
	padding: 5px 10px;
	text-decoration: none;
}
.footnotePolicyClose a:hover {
	background: #C33D27;
}
.greenopiaRatings #layout1 {
	margin: auto;
	/*padding: 20px 0px;*/
	width: 677px;
	zoom: 1;
}
.greenopiaRatings #layout1 #content {
	padding: 0px;
}
.greenopiaRatings .greenopia .intro {
	width: auto;
}

#townGetGttalkFeed .gttalkContent img {
	display: block;
	float: left;
	margin: 0px 10px 10px 0px;
}
.gttalkContent p, .gttalkContent h1, .gttalkContent h2, .gttalkContent h3, .gttalkContent h4, .gttalkContent h5, .gttalkContent h6 {
	margin:0px
}
.gttalkContent ul {
	margin:0px;
	list-style: none;
}
#helpGreener h2 {
	background: #34672f;
	color: #fff;
	font-family: "Copse";
	font-size: 28px;
	margin: 0px;
	padding: 10px;
	text-align: center;
	border-radius: 20px 20px 0px 0px;
	-moz-border-radius: 20px 20px 0px 0px;
	-webkit-border-radius: 20px 20px 0px 0px;
}
#helpGreener .mid {
	background: url(../images/helpGreenerBg.jpg) center center repeat;
	padding:10px;
}
#helpGreener .mid ul li {
	font-size: 8px;
	margin-bottom: 10px;
}
#helpGreener .mid ul li span {
	font-size: 13px;
}
#helpGreener .mid .left {
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	background: url(../images/helpBecomeGreenContentBg.png) repeat;
	padding: 15px;
	width: 310px;
}
#helpGreener .mid .right {
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	background: url(../images/helpBecomeGreenContentBg.png) repeat;
	padding: 15px;
	width: 270px;
	height: 284px;
}
#helpGreener .content h3 {
	font-size: 18px;
	margin:0px;
	margin-bottom: 10px;
	font-weight: bold;
	color: #2a3f23;
}
#helpGreener .content ul {
	padding-left: 15px;
	margin:0px;
}
#helpGreener .content a {
	color: #5ba23c;
}
#howGreenIsTown {
	background: #008030;
	padding: 3px;
}
#howGreenIsTown a {
	color: #34672f;
	font-weight: bold;
}
#howGreenIsTown h3 {
	margin: 0px;
	margin-bottom: 10px;
	text-decoration: underline;
}
#howGreenIsTown .top {
	font-size: 14px;
	color: #fff;
	padding: 5px 20px;
}
#howGreenIsTown .top h2 {
	margin:0px;
	font-size:28px;
	color: #fff;
	font-family: "Copse";
}
#howGreenIsTown .mid {
	background: #fff;
	padding: 20px;
}
#howGreenIsTown .greenBg {
	background: #5ba23c;
	color: #fff;
	padding: 15px;
	font-size: 15px;	
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	font-weight: bold;
}
#howGreenIsTown .greenBg span {
	font-size: 13px;
	color: #28251E;
}
#howGreenIsTown .mid .leftContent {
	width: 160px;
	font-size: 16px;
	
}
#howGreenIsTown .mid .rightContent {
	width: 441px;
}
#howGreenIsTown .mid .rating {
	font-size: 16px;
}
#howGreenIsTown .mid .rating span {
	font-size: 24px;
	color: #c22b21;
}
#howGreenIsTown .leftContent {
	font-size: 14px;
}
#greenBudget {
	background: #008030;
	color: #fff;
}
#greenBudget .top {
	padding: 5px 20px;
	border-bottom: 2px solid #fff;
}
#greenBudget .top h2 {
	margin:0px;
	font-size:28px;
	color: #fff;
	font-family: "Copse";
}
#greenBudget .mid {
	padding: 20px;
	font-weight: bold;
}
#greenBudget .mid ul {
	padding-left: 20px;
	margin: 0px;
	margin-bottom: 20px;
	font-size: 15px;
}
#greenBudget .mid ul li {
	color: #5ba23c;
	margin-bottom: 10px;
}
#greenBudget .mid a {
	color: #fff;
}
.greenBest  {
	background: #008030;
	padding: 3px;
	color: #fff;
}
.greenBest .top {
	padding: 5px 20px;
}
.greenBest .top h2 {
	margin:0px;
	font-size:28px;
	color: #fff;
	font-family: "Copse";
}
.greenBest .mid {
	padding: 20px;
	background: #fff;
	color: #28251E;
}
.greenBest .company {
	width: 174px;
	margin-right: 54px;
}
.greenBest .company h3 {
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 10px;
}
.greenBest a {
	color: #34672f;
	font-size: 13px;
	font-weight: bold;
}
.greenBg1 {
	background: url(../images/greenBg.jpg) repeat-x;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	padding: 0px 5px;
	color: #fff;
}
.partnerLogos a {
	padding: 10px;
}
#advisorsMore {
font-family:Copse;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:url(../images/learn-more-bg.jpg) repeat;padding:0px 5px;display:block;line-height:23px
}
#showAllMembers {
font-family:Copse;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:url(../images/learn-more-bg.jpg) repeat;padding:0px 5px;display:block;line-height:23px
}
#gtTalkMore {
font-family:Copse;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:url(../images/learn-more-bg.jpg) repeat;padding:0px 5px;display:block;line-height:23px
}
#viewTownUsersLeft .support {
	width: 209px;
}
#viewTownUsersLeft .support .info {
	width: 150px;
}
#viewTownUsersLeft .name a {
	font-weight: bold;
	color: #fff;
}
#viewTownUsersLeft .organization {
	color: #fff;
}
#viewTownUsersLeft .advisor {
	border-bottom: 0px none;
}
#suggestionBox .wrap p {
	padding: 0px 30px;
}
#townTout .stripe {
	padding: 5px 10px;
}