body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,tr,th,td,embed,object{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img,abbr{border:0}ul{list-style:none}caption,th{text-align:left}a,a:link,a:visited,a:hover{color:#049;text-decoration:none}a:focus,a:hover{text-decoration:underline}a img{border:0}.clear{clear:both}body{background:#fff url(../images/background.png) repeat-x;line-height:1.6em;font:62.5% arial,verdana,serif}.replace{position:relative;margin:0;padding:0;/*\*/overflow:hidden;/**/}.replace span{display:block;position:absolute;top:0;left:0;z-index:1}.skiplink{display:none}#container{width:970px;margin:0 auto}#shadowleft{width:20px;height:402px;background:url(../images/shadowleft.png) no-repeat;float:left}#shadowright{width:20px;height:402px;background:url(../images/shadowright.png) no-repeat;float:left}#wrapper{width:900px;float:left;background:#fff;padding:0 15px}#header{position:relative;width:900px;height:130px;z-index:101}
#logo{width:307px;height:130px;font-size:1.2em;position:relative;overflow:hidden;display:inline;float:left}#logo span{background:url(../images/logo.png) no-repeat;position:absolute;width:100%;height:100%;cursor:pointer}#headerright{width:593px;height:130px;float:left}#frmnewsletter{width:361px;height:38px;background:url(../images/back_newsletter.png) no-repeat;margin:20px 0 0 232px}.textboxemail{width:140px;height:16px;float:left;margin:11px 0 0 62px;border:0;background:#fff;font-size:1.3em;color:#707275}.textboxzip{width:60px;height:16px;float:left;margin:11px 0 0 13px;border:0;background:#fff;font-size:1.3em;color:#707275}.submitjoin{width:67px;height:25px;background:url(../images/submitjoin.png) no-repeat;border:0;cursor:pointer;overflow:hidden;text-indent:-5000px;float:left;margin:6px 0 0 12px}#placemainmenu{width:593px;height:30px;margin:24px 0 0 0;z-index:101}#mainmenu{width:540px;float:left;height:30px;padding:0 0 0 10px;z-index:100}#mainmenu li{border-left:1px solid #c9cccd;display:block;float:left;height:30px;position:relative}
#mainmenu li a{display:block;float:left;height:24px;padding:6px 10px 0 10px;position:relative;z-index:101;font-family:"Myriad Pro",arial,serif;font-size:1.4em;color:#30353a;text-transform:uppercase}#mainmenu li:hover a{color:#049}#placemainmenu #mainmenu ul a{background:#FFF;text-align:left;border:0;z-index:101}#placemainmenu ul ul{border-left:1px solid #BBB;border-bottom:1px solid #BBB;position:absolute;z-index:100;display:none;width:200px;margin:0;padding:10px;left:-1px;top:29px;background:#FFF}#placemainmenu li:hover>ul{display:block}#placemainmenu ul ul li{background:0;border:0;display:block;float:none;height:auto;padding:0;width:200px}#placemainmenu ul ul a{color:#000!important;font-size:13px;display:block;width:192px;height:auto;background:#FFF;padding:4px;-webkit-transition:color linear .2s;-webkit-transition:background linear .2s;text-transform:none;font-family:Arial,verdana,serif;color:#0070bb;text-decoration:none}#placemainmenu ul ul a:hover{background:#EEE!important;color:#049!important}
.butcontribute,.butcontribute:link,.butcontribute:visited{width:104px;height:25px;float:right;display:block;background:url(../images/butcontribute.png) no-repeat;text-align:center;font-family:"Myriad Pro",arial,serif;color:#fff;font-size:1.4em;letter-spacing:-1px;text-transform:uppercase;padding:6px 0 0 0}#intro{width:900px;height:250px;background:url(../images/intro.jpg) no-repeat;position:relative;z-index:0}#intro #rotation{height:250px;width:540px;position:absolute;left:0;top:0;overflow:hidden}#intro h1{font-family:"Myriad Pro",arial,serif;margin:0 0 0 570px;font-size:2.1em;color:#fff;font-weight:lighter;height:35px;padding:35px 0 0 0}#textintro{width:307px;font-size:20px;line-height:26px;position:relative;display:block;margin:20px 0 0 570px;color:#fff;font-family:'nothing you could do',cursive}#textintro span{background:url(../images/welcome.png) no-repeat;position:absolute;width:100%;height:100%}#content{width:900px;padding:17px 0 0 0}#maincontent{width:590px;float:left;padding-left:20px;font-size:1.2em;color:#555}
#maincontent p{font-size:14px;line-height:20px}#content .half{background:url(../images/back_maincontent.png) no-repeat 50% 50%}#nav{width:262px;float:right}#contribute{width:261px;height:50px;font-size:1.2em;position:relative;overflow:hidden;display:block}#contribute span{background:url(../images/contribute.png) no-repeat;position:absolute;width:100%;height:100%;cursor:pointer}#volunteer{width:262px;height:51px;font-size:1.2em;position:relative;overflow:hidden;display:block}#volunteer span{background:url(../images/btnvolunteer.jpg) no-repeat;position:absolute;width:100%;height:100%;cursor:pointer}#facebook-button{background:url(../images/facebook-icon.png) 0 0 no-repeat;display:block;padding-left:30px;font-size:16px;line-height:36px;height:36px;margin:15px auto;width:175px;text-align:center}#tellafriend{width:262px;height:51px;font-size:1.2em;position:relative;overflow:hidden;display:block}#tellafriend span{background:url(../images/btntellafriend.jpg) no-repeat;position:absolute;width:100%;height:100%;cursor:pointer}
#personalfundraising{width:262px;height:51px;font-size:1.2em;position:relative;overflow:hidden;display:block}#personalfundraising span{background:url(../images/btnpersonalfundraising.jpg) no-repeat;position:absolute;width:100%;height:100%;cursor:pointer}#endorsejoe{width:262px;height:51px;font-size:1.2em;position:relative;overflow:hidden;display:block}#endorsejoe span{background:url(../images/endorse-button.png) no-repeat;position:absolute;width:100%;height:100%;cursor:pointer}#dosomething{width:262px;height:51px;font-size:1.2em;position:relative;overflow:hidden;display:block}#dosomething span{background:url(../images/dosomethingbutton.png) no-repeat;position:absolute;width:100%;height:100%;cursor:pointer}#takeayardsign{width:262px;height:51px;font-size:1.2em;position:relative;overflow:hidden;display:block}#takeayardsign span{background:url(../images/yardsign.png) no-repeat;position:absolute;width:100%;height:100%;cursor:pointer}#bookmark{margin:0 0 0 10px}#bookmark li{float:left;height:39px;background:url(../images/bookmarkline.jpg) no-repeat;padding:16px 13px;margin:30px 0 0 0}
#bookmark .noback{background:0}#youtube{width:50px;height:22px;font-size:1.2em;position:relative;overflow:hidden;display:block}#youtube span{background:url(../images/btnyoutube.jpg) no-repeat;position:absolute;width:100%;height:100%;cursor:pointer}#youtube{width:50px;height:22px;font-size:1.2em;position:relative;overflow:hidden;display:block}#youtube span{background:url(../images/btnyoutube.jpg) no-repeat;position:absolute;width:100%;height:100%;cursor:pointer}#facebook{width:67px;height:22px;font-size:1.2em;position:relative;overflow:hidden;display:block}#facebook span{background:url(../images/btnfacebook.jpg) no-repeat;position:absolute;width:100%;height:100%;cursor:pointer}#flickr{width:57px;height:22px;font-size:1.2em;position:relative;overflow:hidden;display:block}#flickr span{background:url(../images/btnflickr.jpg) no-repeat;position:absolute;width:100%;height:100%;cursor:pointer}#listnav{width:262px;margin:0 0 20px 0;padding:17px 0 0 0}#listnav li{margin:0 0 5px 0}#maincontent-01,#maincontent-02{margin-bottom:20px}
#maincontent-01{width:265px;float:left}#maincontent-01 p{background:url(../images/dot.gif) repeat-x 0 100%;padding:3px 0 10px 0;margin:0 0 10px 0}#maincontent-01 a,#maincontent-02 a{text-decoration:underline}#maincontent-01 a:hover,#maincontent-02 a:hover{text-decoration:none}#maincontent-01 a.findout,#maincontent-02 a.findout{color:#000}#maincontent-02{width:275px;float:right;margin:0 10px 0 0}#maincontent-02 .titlestory{display:block;font-size:1.2em;margin:0 0 10px 0}#maincontent-02 p{background:url(../images/dot.gif) repeat-x 0 100%;padding:0 0 10px 0;margin:0 0 10px 0}#joejob{background:url(../images/back_joejob.png) no-repeat 0 50%;display:block;height:44px;margin:0 0 20px 0;font-size:1.8em;color:#30353a}#joejob span{display:block;height:100%;background:url(../images/dot.gif) repeat-x 0 100%;padding:15px 0 0 32px}#hearsay{background:url(../images/back_hearsay.png) no-repeat 0 50%;display:block;height:44px;margin:0 0 25px 0;font-size:1.8em;color:#30353a}#hearsay span{display:block;width:230px;height:100%;background:url(../images/dot.gif) repeat-x 0 100%;padding:15px 0 0 50px}
#videoyoutube{width:249px;height:212px;background:url(../images/back_video.gif) no-repeat;margin:0 0 20px 0;padding:5px 6px}#toptitle{width:860px;min-height:23px;background:url(../images/back_toptitle2.jpg) no-repeat;padding:15px 20px 0 20px}#toptitle h1{color:#fff;font-size:2.4em;font-weight:lighter;float:left;padding-bottom:12px;width:700px}#printer{background:url(../images/iconprint.gif) no-repeat;float:right;padding:0 0 0 20px;color:#fff;margin:5px 0 0 0;font-size:1.1em}.interior article,.interior p,.interior h1,.interior h2,.interior h3,.interior h4,.interior table,.interior form{margin:0 0 20px 0}#maincontent li{margin:0 0 5px 20px;background:url(../images/bullet.jpg) no-repeat 0 5px;padding:0 0 0 15px}#maincontent ul{margin:0 0 10px 0}#maincontent h2{font-size:1.8em;font-weight:lighter;margin:0 0 20px 0;line-height:1.2em}#maincontent h3{font-size:1.4em;font-weight:bold}#maincontent h4{font-size:1.6em;font-weight:bold}#maincontent h5{font-size:1.2em;font-weight:normal}#maincontent fieldset{margin:0 0 20px 0}
#maincontent fieldset.aggregate{margin:0}#maincontent label{display:block;font-weight:bold}#maincontent fieldset.checkbox label,#maincontent fieldset.radio fieldset label{font-weight:normal}#maincontent input.text,#maincontent textarea{background:#EEE;border:1px solid #CCC;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#444;font-size:14px;padding:4px;-webkit-appearance:none}#maincontent input.text{width:250px}#maincontent textarea{height:100px;width:400px}#footer{width:900px;height:67px;background:url(../images/back_footer.png) no-repeat;margin:20px 0;font-size:1.2em}#footerleft{color:#585d5f;width:330px;height:22px;float:left;padding:25px 0 0 20px}#footerright{color:#585d5f;width:510px;height:1px;padding:30px 10px 0 30px;float:right}#linkfooter{float:right}#linkfooter li{float:left;border-right:1px solid #585d5f;padding:0 10px}#linkfooter li.noborder{border:0}#linkfooter li a{font-size:.9em;text-decoration:underline}#linkfooter li a:hover{text-decoration:none}#linkfooter li a.rss{background:url(../images/iconrss.jpg) no-repeat 0 3px;padding:3px 0 3px 20px;margin:0 0 0 100px}
.page-patial{margin:0 0 20px 0}.post-partial{border-top:1px solid #CCC;margin:0 0 20px 0;padding:20px 0 0 0}.post-partial .post-title{margin:0!important}div.meta{margin:5px 0 20px 0;font-size:12px;color:#888}.more{background:#024687;border:none!important;display:inline-block;padding:5px 10px;color:#FFF!important}div.blogsidebar{border-top:1px solid #ddd;margin:10px 0;padding:10px 0}div.blogsidebar h3{font-size:16px}div.blogsidebar ul{margin:5px 0}div.blogsidebar ul li{padding:0 20px;font-size:12px;list-style:disc;list-style-position:inside}.flickr-slideshow{margin-bottom:1em}span.req{color:red}label.error{font-size:10px;color:red}form dl{margin-top:1em;width:450px}form dt{width:150px;float:left;clear:both}form dl label{display:block}form dd{width:300px;float:right;padding-bottom:5px}.sidebar-list{margin:0 0 20px 0;position:relative}.sidebar-list-title{background:#024687;padding:5px 10px;color:#FFF}.sidebar-list-item{border-bottom:1px dotted #CCC}.sidebar-list-item a{background-color:#FFF;display:block;padding:10px;font-size:12px;font-weight:bold;-webkit-transition:background-color linear .2s}
.sidebar-list-item a:hover{background-color:#EEE}.sidebar-list-links{position:absolute;right:10px;top:0;height:27px;line-height:27px}.sidebar-list-links a{color:#FFF;font-size:11px}.sidebar-list-item-title{margin:0!important}.sidebar-tabbed-panel{margin:0 0 20px 0}.sidebar-tabbed-panel-tabs{height:24px}.sidebar-tabbed-panel-tabs li{float:left;margin-right:1px}.sidebar-tabbed-panel-tabs a{background:#6591b6;display:block;height:24px;padding:0;width:75px;color:#FFF!important;font-size:12px;font-weight:bold;line-height:24px;text-align:center}.sidebar-tabbed-panel-tabs .active{background:#024687}.sidebar-tabbed-panel-tab{background:#EEE;padding:10px}.interior a{text-decoration:none!important;border-bottom:1px dotted #6591b6}.interior a:hover{border:0}.interior h2 a,.interior h3 a,.interior h4 a,.interior .gallery a{border:0}.interior blockquote{background:#EEE;border-left:5px solid #CCC;margin:0 0 20px 20px;padding:20px;color:#00639e;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:18px;line-height:30px}
.interior blockquote :last-child{margin-bottom:0}.interior ol,.interior ul{margin-bottom:20px;margin-left:3em}.interior ol li{background:none!important;margin:0!important;padding:0!important}.recent-tweet-text{margin:0 0 10px 0;color:#555;font-size:13px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;line-height:20px}.recent-tweet-date{font-weight:bold;font-size:11px}.gallery{list-style:none;margin:0 0 20px 0}.gallery li{background:0;float:left;margin:0 10px 20px 10px!important;padding:0!important}
