.clear{zoom:1}
.clear:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.block{display:block;_display:inline;zoom:1}
.left{display:inline;float:left;zoom:1}
.right{display:inline;float:right;zoom:1}
.hidden {display:none}
.go{background:url(../images/header/go.png) no-repeat center center;display:block;height:23px;width:20px;_display:inline}
.stripe{background:url(../images/footer/stripe.png) repeat}
.select{background:url(../images/content/home/select.png) no-repeat;height:20px;position:relative;width:164px}
.select .p{height:20px;line-height:20px;margin-bottom:0;margin-top:0;overflow:hidden;width:132px;padding:0}
.select .option{-moz-box-shadow:2px 2px 4px #70a334;-webkit-box-shadow:2px 2px 4px #70a334;background:#fff;border:1px solid #70a334;border-top:0 none;box-shadow:2px 2px 4px #70a334;display:none;filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,strength=5,color='#70a334');left:5px;overflow-x:hidden;position:absolute;top:20px;width:83%;zoom:1}
.select .option p{margin:0;padding:0}
.select .option p a{background:#fff url(../images/header/border1.jpg) repeat-x bottom;color:#28241e;display:block;font-size:13px;position:relative;text-decoration:none;padding:5px}
.select .option p a:hover{background:#e5e7b6 url(../images/header/border1.jpg) repeat-x bottom}
.select .arrow{display:block;height:20px;width:22px}
.img216x144{height:144px;width:216px}
.img175x116{height:116px;width:175px}
.img50x50{height:50px;width:50px}
.img108x72{height:72px;width:108px}
.img112x75{height:75px;width:112px}
.img103x154{height:154px;width:103px}
.dotted{background:url(../images/header/border1.jpg) repeat-x left bottom}
.frame-1{border:2px double #70a334;position:relative;padding:6px}
.frame-1 .wrap{background:#fff;border:2px double #70a334;padding:15px}
.frame-1 .r1{background:url(../images/content/home/r1.png) no-repeat;height:25px;left:-2px;position:absolute;top:-2px;width:25px}
.frame-1 .r2{background:url(../images/content/home/r2.png) no-repeat;height:25px;position:absolute;right:-2px;top:-2px;width:25px}
.frame-1 .r3{background:url(../images/content/home/r3.png) no-repeat;bottom:-2px;height:25px;left:-2px;position:absolute;width:25px}
.frame-1 .r4{background:url(../images/content/home/r4.png) no-repeat;bottom:-2px;height:25px;position:absolute;right:-2px;width:25px}
.paleta-1{-moz-border-radius:10px;-webkit-border-radius:10px;background:#b7d199;border-radius:10px;position:relative;padding:4px}
.paleta-1 .name{background:url(../images/content/home/title-left.png) no-repeat;color:#28241e;font-size:17px;font-weight:bold;left:-9px;padding-left:30px;position:absolute;top:20px}
.paleta-1 .name p{background:url(../images/content/home/title-right.png) no-repeat top right;height:34px;line-height:30px;_display:inline;margin:0;padding:0 20px 0 0}
.paleta-1 .name p span{background:url(../images/content/home/title-mid.png) repeat-x;display:block;_display:inline;height:100%}
.paleta-1 .wrap{-moz-border-radius:10px;-webkit-border-radius:10px;background:#436b0e;border:2px solid #fff;border-radius:10px;color:#fff;font-size:13px;padding:15px}
.paleta-2{-moz-border-radius:10px;-webkit-border-radius:10px;background:#b7d199;border-radius:10px;position:relative;padding:4px}
.paleta-2 .name{background:url(../images/content/home/title-left.png) no-repeat;color:#28241e;font-size:17px;font-weight:bold;left:-9px;padding-left:30px;position:absolute;top:20px}
.paleta-2 .name p{background:url(../images/content/home/title-right.png) no-repeat top right;height:34px;line-height:30px;_display:inline;_padding-right:19px;margin:0;padding:0 20px 0 0}
.paleta-2 .name p span{background:url(../images/content/home/title-mid.png) repeat-x;display:block;height:100%;_display:inline}
.paleta-2 .wrap{-moz-border-radius:10px;-webkit-border-radius:10px;background:#70a334;border:2px solid #fff;border-radius:10px;color:#fff;font-size:13px;padding:15px}
.paleta-3{-moz-border-radius:10px;-webkit-border-radius:10px;background:#a1b586;border-radius:10px;position:relative;padding:4px}
.paleta-3 .name{background:url(../images/content/home/title-left.png) no-repeat;color:#28241e;font-size:17px;font-weight:bold;left:-9px;padding-left:30px;position:absolute;top:20px}
.paleta-3 .name p{background:url(../images/content/home/title-right.png) no-repeat top right;height:34px;line-height:30px;_display:inline;_padding-right:19px;margin:0;padding:0 20px 0 0}
.paleta-3 .name p span{background:url(../images/content/home/title-mid.png) repeat-x;display:block;height:100%;_display:inline}
.paleta-3 .wrap{-moz-border-radius:10px;-webkit-border-radius:10px;background:#436b0e;border:2px solid #fff;border-radius:10px;color:#fff;font-size:13px;padding:15px}
.paleta4{position:relative}
.paleta4 .name{background:url(../images/content/home/title-left.png) no-repeat;left:-9px;padding-left:30px;position:absolute;top:20px;_width:100%}
.paleta4 .name p{background:url(../images/content/home/title-right.png) no-repeat top right;height:34px;line-height:30px;padding-right:20px;width:100%;_display:inline;_padding-right:19px}
.paleta4 .name p span{background:url(../images/content/home/title-mid.png) repeat-x;display:block;height:100%;width:100%;_display:inline}
.paleta4 .wrap{padding-top:35px}
.share{background:url(../images/content/home/share.png) no-repeat;display:block;height:22px;width:56px}
.comment{background:url(../images/content/home/comment.png) no-repeat;display:block;height:24px;width:88px}
.getstarted{background:url(../images/content/home/getstarted.png) no-repeat;display:block;height:22px;width:88px}
.getstarted1{background:url(../images/content/initiatives/getStarted.png) no-repeat;display:block;height:22px;width:104px}
.joinTheTeam{background:url(../images/content/initiatives/joinTheTeam.png) no-repeat;display:block;height:22px;width:125px}
.joinUs{background:url(../images/content/initiatives/joinUs.png) no-repeat;display:block;height:22px;width:88px}
.question{background:url(../images/content/home/question.png) no-repeat;display:block;height:22px;width:104px}
#layout1 .question2{background:url(../images/content/initiatives/question.png) no-repeat;height:45px;width:45px}
.question1{background:url(../images/content/initiatives/questionMark.png) no-repeat;display:block;height:17px;width:17px}
.magnifier{background:url(../images/content/initiatives/magnifier.png) no-repeat;display:block;height:22px;width:22px}
.colors{background:url(../images/content/initiatives/colors.png) no-repeat;height:49px;width:49px}
.learnMore{background:url(../images/content/home/learn-more.png) no-repeat;display:block;height:23px;width:90px}
.subscribe{background:url(../images/content/home/subscribe.png) no-repeat;display:block;height:23px;width:79px}
#layout1 .submit input{background:url(../images/content/initiatives/submit.png) no-repeat;border:0 none;cursor:pointer;display:block;height:34px;outline:none;text-indent:-9999px;width:93px;margin:0;padding:0}
#layout1 .submit input:focus,#layout2 .submit input:focus{border:1px inset}
#layout2 .submit input{background:url(../images/content/howGreen/submit1.png) no-repeat;border:0 none;cursor:pointer;display:block;height:34px;outline:none;text-indent:-9999px;width:93px;margin:0;padding:0}
#layout1 .questionsView .submit input {background:url(../images/content/howGreen/submit1.png) no-repeat}
#layout1 #question-categories .submit input{background:url(../images/content/initiatives/submit.png) no-repeat}
.add{background:url(../images/content/home/add.png) no-repeat;display:block;height:22px;width:116px}
.scrollable{overflow:hidden;position:relative}
.scrollable .items{position:absolute;width:32000px}
.yourTown{background:url(../images/content/howGreen/yourTown2.png) no-repeat;height:75px;width:95px}
.yourTown1{background:url(../images/content/howGreen/yourTown3.png) no-repeat;height:110px;width:145px}
#layout2 .question2{background:url(../images/content/howGreen/cloud.png) no-repeat;height:39px;width:55px}
.cloud1{background:url(../images/content/howGreen/cloud1.png) no-repeat;height:26px;width:34px}
.rDigestAtn{background:url(../images/content/howGreen/rDigestAtn.png) no-repeat;height:43px;width:306px}
.whiteContainer{-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}
.marginB5{margin-bottom:5px}
.marginB10{margin-bottom:10px}
.marginB15{margin-bottom:15px}
.marginB20{margin-bottom:20px}
.marginB30{margin-bottom:30px}
.marginB40{margin-bottom:40px}
.marginB50{margin-bottom:50px}
.marginL5{margin-left:5px}
.marginL10{margin-left:10px}
.marginR5{margin-right:5px}
.marginR10{margin-right:10px}
.marginT5{margin-top:5px}
.marginT10{margin-top:10px}
.marginT20{margin-top:20px}
.marginT30{margin-top:30px}
.errorMessage,.successMessage{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#436b0e;margin-bottom:10px}
.red{color:#c3390a;font-weight:bold;font-size:14px}
.orangeButton{background: url(../images/orangeBG.jpg) repeat-x;height:21px;line-height:21px;display:inline-block;_display:inline;padding:0px 5px;border:1px solid #fb9700;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;zoom:1}
.agree a {color:#28251e}
.preLoadImages{height:0px;overflow:hidden;width:0px}
.frame-2{border:2px double #70a334;position:relative;padding:6px}
.frame-2 .r1{background:url(../images/content/home/r1t.png) no-repeat;height:25px;left:-2px;position:absolute;top:-2px;width:25px}
.frame-2 .r2{background:url(../images/content/home/r2t.png) no-repeat;height:25px;position:absolute;right:-2px;top:-2px;width:25px}
.frame-2 .r3{background:url(../images/content/home/r3t.png) no-repeat;bottom:-2px;height:25px;left:-2px;position:absolute;width:25px}
.frame-2 .r4{background:url(../images/content/home/r4t.png) no-repeat;bottom:-2px;height:25px;position:absolute;right:-2px;width:25px}
form .input select, form .input textarea, form .input input, .mceLayout {background-color:#EDFED9; border:1px solid #A7BD7C; border-radius:3px}

.error-message{color:red; font-weight:bold;}
.green-text{color:#436B0E; font-family:Copse;}
.error-message{color:red; font-weight:bold;}

/* start changes in advisors */
.advisor{border-bottom:1px dashed #28241e;padding-bottom:10px;margin-bottom:10px}
.advisorLast{border-bottom:0px none;padding-bottom:0px;margin-bottom:0px}
.support{width:225px}
.support .image{border:1px solid #8ea20d}
.support .info{width:158px}
.support .info .name{max-height: 36px;overflow:hidden}
.support .info .organization{max-height:72px;overflow:hidden}

/* end chagnes in advisors */
.townpick, .townpickWrap{position:relative}
