html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{font:13px lucida grande,lucida sans unicode,Helvetica,Arial,Verdana,sans-serif;color:#333;background:url(../images/bg.png)}.clear{clear:both}a:link{color:#15c;text-decoration:none}a:active{color:#15c;text-decoration:none}a:visited{color:#15c;text-decoration:none}a:hover{color:#1f4384;text-decoration:underline}.btn{background-color:#6b49a9;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:inline-block;color:#fff!important;padding:8px 20px;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.2);margin-top:25px;font-size:16px;font-family:ubuntu condensed,sans-serif}.btn:hover{background-color:#6342a0;text-decoration:none}.btn:active{position:relative;top:1px}#top-bar{width:300px;padding:10px;float:right}#header-wrap{padding:0 20px}#donate{clear:both;float:right}#donate a{background:url(../images/Donation-Button-sprite.png) no-repeat 0 0;height:50px;width:309px;text-indent:-10000px;display:block}#donate a:hover{background-position:0 -51px}#newsletter{clear:both;float:right;background:url(../images/newsletter-button.png) no-repeat 0 0;height:52px;width:309px}#newsletter form{padding-left:80px;line-height:50px}#newsletter .email-newsletter{padding:8px;width:175px}#newsletter .submit{width:25px;height:30px;color:transparent;background-color:transparent;border-color:transparent;cursor:pointer;margin:10px 5px 0 0;float:right}#header{padding-bottom:20px}#logo{text-indent:-9999px;background:url(../images/logo.png) no-repeat}#logo a{display:block;height:127px;width:250px}#tagline{font-size:10px;color:#5f8dca;padding-left:10px}#curve{background:url(../images/curve-header.png) no-repeat;height:33px}#curve-bg{height:33px;background-color:#d0e4ff;margin-left:336px}#nav{background:url(../images/menu-bg.png) repeat-x;height:42px}#menu-navigation>li{float:left;position:relative;z-index:50;line-height:42px}#menu-navigation li.current-menu-item{}#menu-navigation>li a{display:block;cursor:pointer;font-size:14px;color:#fff;text-decoration:none}#menu-navigation>li>a{text-align:center;letter-spacing:1px;line-height:42px}#menu-navigation>li.menu-item-667>a{text-indent:-9999px;width:44px;background:url(../images/menu.png) 0 0 no-repeat}#menu-navigation>li.menu-item-25>a{width:108px;background:url(../images/menu.png) -44px 0 no-repeat}#menu-navigation>li.menu-item-24>a{width:189px;background:url(../images/menu.png) -152px 0 no-repeat}#menu-navigation>li.menu-item-23>a{width:115px;background:url(../images/menu.png) -341px 0 no-repeat}#menu-navigation>li.menu-item-20>a{width:141px;background:url(../images/menu.png) -456px 0 no-repeat}#menu-navigation>li.menu-item-21>a{width:141px;background:url(../images/menu.png) -597px 0 no-repeat}#menu-navigation>li.menu-item-22>a{width:222px;background:url(../images/menu.png) -738px 0 no-repeat}#menu-navigation ul{padding:0;margin:0;display:inline}#menu-navigation li ul{position:absolute;left:-2px;top:0;margin-top:42px;width:222px;line-height:36px;background-color:#e8f1ff;display:none;border:1px solid #c3dafa;border-top:0}#menu-navigation li:hover{background-color:#e8f1ff}#menu-navigation li:hover>ul{display:block}#menu-navigation li ul li{display:block;list-style-type:none;position:relative}#menu-navigation li ul li.sub-menu-items{background:url(../images/side-arrow.png) no-repeat 97% 50%}#menu-navigation li ul li a{font-size:12px;display:block;font-weight:400;background-image:none;padding:0 10px;text-shadow:#fff 0 1px;border-bottom:1px dotted #c3dafa}#menu-navigation li ul li:last-child>a{border-bottom:0}#menu-navigation li ul li.sub-menu-items a:hover{background:#a7c9f7 url(../images/side-arrow.png) no-repeat 97% 50%}#menu-navigation li ul li.sub-menu-items li a:hover{background-image:none}#menu-navigation li ul li a:hover{background-color:#a7c9f7;text-shadow:#e1e9f5 0 1px}#menu-navigation li ul li:first-child{border-top:none}#menu-navigation li li ul{position:absolute;left:222px;top:0;margin:0;width:222px;line-height:36px;background-color:#e8f1ff;display:none;border:1px solid #d0e4ff;border-top:0}#menu-navigation li ul li:hover ul{display:block}#menu-navigation li li a:link{color:#1f4384;text-decoration:none}#menu-navigation li li a:active{color:#1f4384;text-decoration:none}#menu-navigation li li a:visited{color:#1f4384;text-decoration:none}#menu-navigation li li a:hover{color:#1f4384;text-decoration:none}#menu-navigation li li.current-menu-item a{}#container{width:960px;background-color:#fff;margin:0 auto;text-align:left;border:1px solid #bdbdbd}#mainContent{padding:20px;min-height:350px}#announcement{padding-bottom:10px;border-bottom:1px solid #aaa;margin-bottom:15px;line-height:20px}#content{padding:20px;min-height:450px}#mainContent p,#content p{padding-bottom:10px;line-height:20px}#learn{text-align:right;font-size:14px;padding-top:10px}#imageContainer{height:250px;width:960px}#main-sidebar{float:right;width:280px;margin:0 0 35px 35px}#updates-container{background-color:#4d85c5;padding:10px}#updates-container h3{letter-spacing:1px;color:#fff;font-size:17px;font-weight:400;text-transform:uppercase;border-bottom:1px dotted #fff;padding-bottom:5px}#updates-container form{padding-top:10px}#updates-container input{padding:8px 10px;width:200px;border:0;margin-top:10px}#updates-container a{background-color:#064286;color:#fff;text-transform:uppercase;text-decoration:none;padding:9px;margin-left:3px;letter-spacing:1px}#updates-container .button{background-color:#064286;color:#fff;text-transform:uppercase;text-decoration:none;padding:7px;width:35px;letter-spacing:1px;cursor:pointer}#updates-container label{font-style:italic;font-size:.9em;color:#fff}#twitter-container{padding:10px;background-color:#7a65ad;margin-top:20px}#twitter-container span{float:right;background:url(../images/twitter-icon.png) no-repeat 0 -4px;padding-left:24px}#twitter-container span.date{margin-top:15px}#twitter-container span a{color:#fff;font-style:italic}#twitter-container h3{letter-spacing:1px;color:#fff;font-size:17px;font-weight:400;text-transform:uppercase;padding-bottom:5px;border-bottom:1px dotted #fff}#twitter-container .content-text{padding-top:10px;color:#fff}#twitter-container .content-text a{color:#fff;font-size:11px;text-decoration:underline}#content h1{font-size:20px;border-bottom:1px solid #ccc;padding-bottom:3px;margin-bottom:10px;text-transform:uppercase;font-family:ubuntu condensed,sans-serif}#content.main-page ul{margin-bottom:10px}#content.main-page li{padding:10px 0 5px;line-height:20px}#content.main-page li strong{display:block;padding:5px 0}#content.testimonials p{padding:0}#content.testimonials div.testimonial-content{padding:15px;margin-bottom:10px;background-color:#e6f0f1;border:1px solid #b8d5d8;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#content.testimonials em{padding-top:8px;display:block;font-size:.9em}#content.main-page h3,#content.program-subpages h3,#content.about-subpages h3,#content.get-involved-subpages h3,#content.partnerships-subpages h3,#content.ctd-diff-subpages h3{font-size:1.2em;font-family:ubuntu condensed,sans-serif;font-weight:700;padding:10px 0 8px;color:#ab4b23}#content.program-subpages ul,#content.about-subpages ul,#content.ctd-diff-subpages ul,#content.program-subpages ol{margin-bottom:10px}#content.program-subpages ul li,#content.about-subpages ul li,#content.get-involved-subpages ul li,#content.partnerships-subpages ul li,#content.ctd-diff-subpages ul li{list-style-type:disc;margin-left:20px;padding:3px 0;line-height:20px}#content.program-subpages ol>li{list-style-type:decimal;margin-left:20px;padding:3px 0;line-height:20px}#content.program-subpages img{padding:0 10px 10px 0}#content.program-subpages .past-recipients{padding-top:10px;border-bottom:1px dashed #ccc}#content.program-subpages .past-recipients:last-child{border-bottom:0}#content.get-involved-subpages .cols{float:left;padding-right:110px;line-height:20px}#content.get-involved-subpages ol{counter-reset:li;margin-left:0;padding-left:0}#content.get-involved-subpages ol>li{position:relative;margin:0 0 6px 24px;padding:4px 8px;list-style:none;line-height:20px}#content.get-involved-subpages ol>li:before{content:counter(li);counter-increment:li;position:absolute;left:-2em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:24px;margin-right:8px;padding:2px;color:#fff;background:url(../images/list-bg.png) no-repeat;text-align:center;font-size:11px;font-weight:700}#content.get-involved-subpages li ol,#content.get-involved-subpages li ul{margin-top:6px}#content.get-involved-subpages ol ol li:last-child{margin-bottom:0}#content.ctd-diff-subpages em{font-size:11px}#content.ctd-diff-subpages ul#awards li{list-style-type:none;background:url(../images/star.png) no-repeat 0 50%;margin:0;padding:6px 0 5px 30px;line-height:24px;border-bottom:1px dashed #ccc}#content.ctd-diff-subpages ul#awards li:last-child{border-bottom:0}#content.ctd-diff-subpages .press{padding:15px 0 5px;border-bottom:1px dashed #ccc;line-height:20px}#content.ctd-diff-subpages .press:last-child{border-bottom:0}#content.about-subpages .bod{clear:both;border-bottom:1px dashed #aaa;padding-bottom:10px}#content.about-subpages div.bod:last-child{border-bottom:0}#content.about-subpages .bod h3{font-size:1.4em}#content.about-subpages .bod img{float:left;padding-right:10px}#content.testimonials img{padding:0 10px 0 0}#content #searchform{margin:20px 0}#breadcrumbs{font-size:12px;padding-bottom:15px}#search{float:right;margin-top:3px}#search #searchform{border:1px solid #bbb}#search #searchsubmit{background:#fff url(../images/search.png) no-repeat 50% 50%;width:24px;border:0;height:24px;float:right;cursor:pointer}#searchTerm{width:150px;padding:5px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#bbb;border:0}#top-social-menu{float:right;margin-right:5px}#top-social-menu li{float:right}#content.program-subpages ul#grades{margin-top:15px}#content.program-subpages ul#grades>li{list-style-type:none;float:left;width:280px;padding:0;margin:0}#content.program-subpages ul#grades>li div{color:#fff;text-align:center;padding:15px;font-size:18px;font-weight:700;background-color:#48a8c8;margin:2px 0 2px 2px}#content.program-subpages ul#grades>li.odd div{background-color:#4c84bc}#content.program-subpages ul#grades>li:last-child{width:60px;background-color:#fff}#content.program-subpages ul#grades>li:last-child div{width:30px;background:#fff url(../images/grade-arrow.png) no-repeat -5px 0;height:50px}#content.program-subpages ul#grades>li ul{margin:0;padding:0}#content.program-subpages ul#grades>li ul li{background-color:#fff;list-style-type:none;margin:2px 0 2px 2px;padding:10px;text-align:center;border:2px solid #ddd;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#content.program-subpages ul#grades>li ul li.cell{background-color:#f0f0d0;border:2px solid #d5d5b0;color:#555549}#content.program-subpages ul#grades>li ul li:last-child{background-color:#c8b8d8;border:2px solid #a992be;color:#51435e}#content.program-subpages .dream{margin:20px 0}#content.program-subpages .dream .content{padding:15px 20px 5px;background-color:#e6f0f1;border:1px solid #b8d5d8}#content.program-subpages .dream .words{padding:15px 20px;background-color:#b8d5d8;line-height:20px;font-style:italic}#content.faq ul>li{padding:6px 15px 6px 35px;margin:0 0 8px;cursor:pointer;background:#e6f0f1 url(../images/faq.png) no-repeat 10px 6px;list-style-type:none}#content.faq .actions{float:right;margin-bottom:10px}#content.faq ul>li.close{background:#e6f0f1 url(../images/faq-close.png) no-repeat 10px 6px}#content.faq ul>li a{font-weight:700;color:#1f4384}#content.faq ul>li div{padding:5px 0;line-height:20px;display:none;cursor:default}#content.faq ul li ul li{list-style-type:disc;margin-left:20px;padding:3px 0;line-height:20px}#content.faq ul li ol>li{list-style-type:decimal;margin-left:20px;padding:3px 0;line-height:20px}.address-community{padding:10px 0;border-bottom:1px dashed #000}.address-community-content{padding-left:245px}#contact{padding:10px 0}#contact .address{float:right;padding:15px 25px;background-color:#d0e4ff;border:1px solid #b9d2f1;line-height:23px}#contact .address div.title{font-size:16px;font-weight:700;border-bottom:1px dashed #97b8e0;padding:0 0 5px 32px;margin-bottom:5px;color:#333}#contact .address div.title.phone{background:url(../images/phone.png) no-repeat}#contact .address div.title.mail{background:url(../images/contact.png) no-repeat 0 -2px}#contact address{padding-bottom:20px}#contact-form label{display:block;padding-bottom:3px}#contact-form .text-input{padding:6px 0 5px;text-indent:4px;width:450px}#contact-form input,#contact-form textarea{margin-bottom:10px}#contact-form textarea{width:440px;padding:6px}.event-header,#content.faq h3{font-size:1.1em;font-weight:700;margin:20px 0 10px;padding:7px 10px 7px 22px;border:1px solid #ccc;background:#eee url(../images/side-arrow.png) no-repeat 5px 50%;cursor:pointer;text-transform:uppercase;color:#555;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:ubuntu condensed,sans-serif}.event-header.slide-open,#content.faq h3.slide-open{background:#eee url(../images/arrow.png) no-repeat 5px 50%}.event-container{display:none}.event-content{padding-left:55px}.event-content a{font-size:1.1em}.event-content .summary{padding:5px 0;line-height:1.7em}.event-item{padding:12px 0;border-bottom:1px dotted #ddd}.date-container{background-color:#eee;float:left;margin-right:10px;width:45px}.date-container .month{display:block;padding:2px 0;text-align:center;background-color:#b62626;color:#fff;text-transform:uppercase;font-size:10px;letter-spacing:1px;border:1px solid #b62626}.date-container .day{display:block;text-align:center;padding:6px 0;border:1px solid #ddd;font-weight:700;color:#666}#menu-navigation-1>li{float:left;width:300px;padding:10px 0}#menu-navigation-1>li.menu-item-667{display:none}#menu-navigation-1>li>a{font-size:18px;font-weight:700;color:#5e39a3}#menu-navigation-1>li>ul{margin-top:5px}#menu-navigation-1>li ul li{padding:8px 0}#menu-navigation-1>li>ul>li>a{font-weight:700}#menu-navigation-1>li ul li ul li{padding-left:10px;padding-bottom:0}#aaf-form .form-entry{padding:15px 0 5px}#aaf-form .form-entry label{display:block;padding-bottom:5px;font-weight:700;font-size:1.1em}#aaf-form .form-entry .instructions{padding:0 0 10px;font-style:italic}#aaf-form .form-entry input{padding:8px;width:350px}#aaf-form .form-entry .same-row{float:left;padding-right:10px}#aaf-form .form-entry .same-row input{width:150px}#aaf-form .form-entry .same-row.state input{width:40px}#aaf-form .form-entry .same-row.zip input{width:100px}.flexslider{height:300px;font-size:16px;font-family:ubuntu condensed,sans-serif}.flexslider h2{text-transform:uppercase;padding:20px 0 8px;font-size:30px;font-family:oswald,sans-serif;letter-spacing:1px}.flexslider h3{padding-bottom:5px;font-size:18px}.flexslider p{line-height:24px;width:360px}.slide-content{padding:20px 30px 20px 40px;position:relative}.slide-content p,.slide-content h2{color:#fff}.slide-content.girl p,.slide-content.girl h2{color:#6390cd}.slide-img{float:right}.slide-img-content{width:100px;padding:0 30px;float:right}.flexslider .btn{font-size:18px;font-weight:700}.dream-now{position:absolute;top:158px;left:433px;width:180px;font-size:15px;text-align:center;line-height:20px;color:#6390cd}.future{position:absolute;top:88px;left:433px;width:180px;font-size:15px;line-height:20px;text-align:center;color:#6390cd}.dream-now.girl,.future.girl{color:#6949a8}#footerWrapper{margin:0 15px;border-top:1px solid #aaa}#footer{padding:10px 0;font-size:11px;clear:both;line-height:32px}#footer-menu{float:right}.jcorg-yt-thumbnails li{list-style-type:none!important}.jcorg-yt-thumbnails img{border:0!important;border-radius:0!important}.jcorg-yt-thumbnails .jcorg-yt-thumbnail-title{font-size:13px!important}#aaf-form .form-entry input.additional_donation{width:50px;margin-bottom:10px}.confirmation-group{font-size:1.1em;padding-bottom:10px}.confirmation-group label{width:280px;float:left;font-style:italic}.confirmation-group label{width:280px;float:left;font-style:italic}.confirmation-group .row{padding-bottom:10px;clear:both}.adopt-a-family-sign-up table{width:100%;font-size:1.1em}.adopt-a-family-sign-up table thead{font-weight:700;border-bottom:2px solid #777;padding:10px 0}.adopt-a-family-sign-up table td{padding:8px 0}.adopt-a-family-sign-up table tr.total td{border-top:1px solid #777}#out-of-state-info{padding:15px;margin-bottom:10px;background-color:#e6f0f1;border:1px solid #b8d5d8}#out-of-state-info a{font-size:1.1em}.blog-content{margin:30px 20px}.blog-content h2{font-size:18px;padding:15px 0 5px}.blog-content p{padding:5px 0}.entry .wp-post-image{float:right;padding:0 0 10px 12px}ul.product-blocks{margin-top:30px}ul.product-blocks>li:last-child{padding-right:35px}ul.wishlist{margin:0 0 1em;padding:0;list-style:none outside;clear:both}ul.wishlist li.class-title{padding:10px 20px;background-color:#ddd;margin-bottom:20px;font-weight:700;font-size:1.3em;color:#555}ul.wishlist li.product{margin:0 3.8% 2.992em 0;padding:0;position:relative}ul.wishlist li.product .product-info{padding-left:25%}ul.wishlist li.product .product-info .attr-content{line-height:18px}ul.wishlist li.product a{text-decoration:none}ul.wishlist li.product a img{width:22.05%;float:left;height:auto;display:block;margin:0 0 8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.3);-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}ul.wishlist li.product h3{padding:0 0 .5em;margin:0;font-size:1.2em}ul.wishlist li.product .price{color:#85ad74;display:block;font-weight:400;margin:.5em 0}.woocommerce #content div.product div.wish-image,.woocommerce div.product div.wish-image,.woocommerce-page #content div.product div.wish-image,.woocommerce-page div.product div.wish-image{float:left;width:38%;margin-bottom:2em}.woocommerce div.product div.wish-image img,.woocommerce #content div.product div.wish-image img,.woocommerce-page div.product div.wish-image img,.woocommerce-page #content div.product div.wish-image img{display:block;width:100%;height:auto;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.3);-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.woocommerce #content div.product div.wish-summary,.woocommerce div.product div.wish-summary,.woocommerce-page #content div.product div.wish-summary,.woocommerce-page div.product div.wish-summary{float:right;width:58%;margin-bottom:2em}.wish-attr{padding-bottom:8px}.wish-attr .title{padding-bottom:5px;font-size:1.15em;font-weight:700}.wish-summary td.label{font-weight:700}.stock-quantity{font-weight:400;padding-top:3px;color:#666}.view-cart{float:right;margin-top:0}.wish-attr blockquote{padding:20px 15px;background-color:#fffac8;margin-top:5px;border-radius:5px}.bqstart{float:left;height:45px;margin-top:-30px;font-size:700%;color:red}.bqend{float:right;height:25px;margin-top:-30px;font-size:700%;color:red}.disclaimer{font-size:.9em;padding-top:20px}div.aac-title{font-size:16px;font-weight:700;padding-top:8px}