html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0vertical-align:baseline;}body {background:#fff;color:#76797C;font:normal 12px/1.5 Verdana, Tahoma, Geneva, sans-serif;}table {border-collapse:separate;border-spacing:0;margin-bottom:1.4em;width:100%}caption,th,td {font-weight:400text-align:left;}table,td,th {vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after {content:""}a img {border:noneoutline:none;}html {font-size:100.01%}article, aside, figure, figure img, figcaption, hgroup,footer, header, nav, section, video, object {display:block}figure {position:relative}figure img {width:100%}h2,h3,h4,h5,h6 {font-weight:700;}h2 {font-size:2em;line-height:1.5em;letter-spacing:-0.038em;margin:0 0 0.75em;}h3 {font-size:1.5em;letter-spacing:-0.03em;line-height:1em;margin:0 0 1em;}h4 {font-size:1.2em;letter-spacing:-0.025em;line-height:1.25em;margin:0 0 1.25em;}h5 {text-transform:uppercase}h5,h6 {margin:0 0 1.5em;}h5,h6,p,blockquote {font-size:1em;line-height:1.5em;}p,dl {margin:0 0 1.5em}a {color:#0096da;outline:none;text-decoration:underline}a:focus,a:hover,.loud {color:#892890}blockquote {font-style:italic;margin:1.5em}sup,sub {line-height:0}abbr,acronym {border-bottom:1px dotted #777}address {font-style:italic;margin:0 0 1.5em}pre {white-space:pre;margin:1.5em 0}pre,code,tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5}.small {font-size:0.8em;line-height:1.875em;margin-bottom:1.875em}.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}strong,dfn,dl dt,th,label {font-weight:700}em,dfn,tfoot {font-style:italic}del,.quiet {color:#777}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img {margin:0}p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0}p img.right {float:right;margin:1.5em 0 1.5em 1.5em}li ul,li ol {margin:0 1.5em}ul,ol {margin:0 1.5em 1.5em}ul {list-style-type:disc}ol {list-style-type:decimal}dd {margin-left:1.5em}thead th {background:#76797C;color:#fff;font-size:1.25em}th,td,caption {padding:4px 10px 4px 5px}tr.even td {background:#e5ecf9}caption {background:#eee}fieldset {border:1px solid #ccc;margin:0 0 1.5em;padding:1.4em}legend {font-size:1.2em;font-weight:700}input[type=text],input[type=password],input.text,input.title,textarea,select {background:#fff;border:1px solid #bbb;margin:0.5em 0}input[type=text]:focus,input[type=password]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus {border-color:#666}input.text,input.title {padding:5pxwidth:300px;}input.title {font-size:1.5em}textarea {height:250px;padding:5pxwidth:390px;}input[type=checkbox],input[type=radio],input.checkbox,input.radio {position:relative;top:0.25em}form.inline {line-height:3}form.inline p {margin-bottom:0}.error,.notice,.success {border:2px solid #ddd;margin-bottom:1em;padding:0.8em}.error {background:#FBE3E4;border-color:#FBC2C4;color:#8a1f11}.notice {background:#FFF6BF;border-color:#FFD324;color:#514721}.success {background:#E6EFC2;border-color:#C6D880;color:#264409}.error a {color:#8a1f11}.notice a {color:#514721}.success a {color:#264409}.hide {display:none}.highlight {background:#ff0}.added {background:#060;color:#fff}.removed {background:#900;color:#fff}.box {background:#E5ECF9;margin-bottom:1.5em;padding:1.5em}.noborder {border:none !important;}hr {background:#ddd;border:none;color:#ddd;clear:both;float:none;height:.1em;margin:0 0 1.45em;width:100%;}hr.space {background:#fff;color:#fff}.clearfix:after,.container:after {clear:both;content:"\0020";display:block;height:0;overflow:hidden;visibility:hidden;}.clearfix,.container {display:block}.clear {clear:both}body {margin:0 auto;padding:0 80px;width:805px;}nav li a, nav li#nav-manage-account a, nav li#nav-huntington-y a, nav li#nav-donate a, nav li#nav-about-us a, nav li#nav-join a, nav li#nav-news a, nav li#nav-contact a, nav li#nav-community a, #feature h1 a, #tagline, #headline, #nav-may-building a, #nav-phil-cline-family-y a, #nav-kennedy-center a, .info-may, .info-business, .info-cline, .info-kennedy, #subnav .title {background:url(../images/sprite-global.png) no-repeat;display:block;text-indent:-9999em;}header {float:left;margin-bottom:30px;width:810px;}nav ul {list-style:none;margin:0;padding:0;overflow:visible;width:100%;}nav li {float:left;margin:0 2px 0 0;padding:0;}nav li:last-child {margin-right:0;}nav li a {background-position:0 -468px;}nav li#nav-manage-account a {background-position:-103px -468px;height:51px;width:277px;}nav li#nav-huntington-y a {background-position:-103px -468px;height:51px;width: 172px;}nav li#nav-donate a {background-position: -277px -468px;height: 51px;width: 103px;}nav li#nav-donate a:hover {background-position:-277px -524px;}nav li#nav-manage-account a:hover {background-position:-103px -524px;}nav li#nav-huntington-y a:hover {background-position:-103px -524px;}nav li#nav-about-us a, nav li#nav-join a, nav li#nav-news a, nav li#nav-contact a, nav li#nav-community a {height:51px;width:103px;}nav li#nav-about-us a {background-position:-382px -468px;}nav li#nav-about-us a:hover {background-position:-382px -524px;}nav li#nav-join a {background-position:-487px -468px;}nav li#nav-join a:hover {background-position:-487px -524px;}nav li#nav-news a {background-position:-593px -468px;}nav li#nav-news a:hover {background-position:-593px -524px;}nav li#nav-contact a {background-position:-698px -468px;}nav li#nav-contact a:hover {background-position:-698px -524px;}nav li#nav-community a {background-position:-382px -412px;}nav li#nav-community a:hover {background-position:-487px -412px;}#sidenav {float:left;height:480px;position:relative;width:28px;}#sidenav ul {left:0;list-style:none;margin:0;padding:0;position:absolute;top:-295px;width:100%;}li#nav-may-building a {background-position:-806px -138px;height:138px;left:0;position:absolute;top:0;width:28px;}li#nav-may-building a:hover {background-position:-806px -623px;}li#nav-phil-cline-family-y a {background-position:-806px -280px;height:187px;left:0;position:absolute;top:142px;width:28px;}li#nav-phil-cline-family-y a:hover {background-position:-806px -765px;}li#nav-kennedy-center a {background-position:-806px -467px;height:151px;left:0;position:absolute;top:329px;width:28px;}li#nav-kennedy-center a:hover {background-position:-806px -952px;}#feature {float:left;height:475px;margin-bottom:25px;position:relative;width:100%;}#feature h1 a {height:200px;width:264px;}#feature-photo {height:460px;position:absolute;right:0;top:0;width:363px;z-index:3;}#tagline {float:left;height:54px;left:281px;position:absolute;top:5px;width:200px;z-index:5;}#headline{float:left;height:143px;left:48px;position:absolute;top:300px;width:381px;z-index:4;}.home #feature h1 a {background-position:0 -1172px;}.home #tagline {background-position:-806px -1108px;}.home #headline{background-position:0 -580px;}.about-us #feature h1 a {background-position:0 -1172px;}.about-us #tagline {background-position:-806px -1108px;}.about-us #headline{background-position:0 -580px;}.join #feature h1 a {background-position:0 -1172px;}.join #tagline {background-position:-806px -1108px;}.join #headline{background-position:0 -580px;}.may #feature h1 a {background-position:0 -1782px;}.may #tagline {background-position:-806px -1166px;}.may #headline{background-position:0 -1024px;}.may #feature-photo img.swimmers {height:479px;left:-4px !important;position:absolute;top:6px !important;width:373px;}.cline #feature h1 a {background-position:0 -1377px;}.cline #tagline {background-position:-806px -1284px;}.cline #headline{background-position:0 -728px;}.cline #feature-photo img.momkids {height:460px;left:-100px !important;position:absolute;top:-7px !important;width:517px;}.kennedy #feature h1 a {background-position:0 -1580px;}.kennedy #tagline {background-position:-806px -1225px;}.kennedy #headline{background-position:0 -876px;}.kennedy #feature-photo img.kidswimmers {height:480px;left:0;position:absolute;top:-15px !important;width:363px;}.news #feature-photo img.coach {height:390px;left:-60px !important;position:absolute;top:0;width:466px;}.news #feature-photo img.binoculars {height:363px;left:10px !important;position:absolute;top:0;width:460px;}#hours{display:inline-block; float:left; margin:41px 0 0 15px; width:225px;}#content {float:right;margin-top:-25px;position:relative;width:756px;}#subnav {height:64px;width:100%;}#subnav div.title {float:left;height:64px;width:243px;}#subnav ul {float:left;height:33px;list-style:none;margin:10px 0 0;padding:13px 0 0 0;width:513px;}#subnav li {border-right:2px solid #fff;float:left;font-size:12px;margin:0;padding:0 12px;}#subnav li:last-child {margin-right:0;padding-right:0;}#subnav li a {color:#fff;font-weight:700;text-decoration:none;}#subnav li a:hover {text-decoration:underline;}#entry {float:right;margin:30px 25px 20px 0;width:471px;}.home #info {float:left;margin-right:8px;width:181px;}.home #info h4 {color:#fff;font-size:12px;margin:0 0 0.25em;}.home #info h5 {font-size:11px;margin:0 0 0.25em;}.home #info p {font-size:11px;}.home .info-may, .home .info-business, .home .info-cline, .home .info-kennedy {color:#fff;height:101px;padding:10px 0 0 12px;text-indent:0;}.home .info-may {background-position:0 0;}.home .info-business {background-position:0 -117px;}.home .info-cline {background-position:0 -234px;}.home .info-kennedy {background-position:0 -351px;}.home .hours {padding:10px 0 0 12px;}.foundation_side{list-style:none;margin:0 0 1.5em 0;padding:0;}.foundation_side li{margin-left:0;line-height:2;display:inline;}img.shorten{width:232px;}.home #subnav div.title {background-image:url('/themes/site_themes/ymca/images/manage_account.png');height:75px;}.home #subnav ul {background:#a92b31;height:41px;}.home #subnav ul .lonely{margin-top:6px;}.about-us #subnav div.title {background-position:-806px -69px;}.about-us #subnav ul {background:#006b6b;height:41px;}.join #subnav div.title {background-position:-806px -69px;}.join #subnav ul {background:#006b6b;height:33px;}.may #subnav div.title {background-position:0 -1986px;}.may #subnav ul {background:#0059a2;height:41px;}.may #entry h2 {color:#0089cf;}.cline #subnav div.title {background-position:-806px -69px;}.cline #subnav ul {background:#006b6b;height:41px;}.cline #entry h2 {color:#00ab95;}.kennedy #subnav div.title {background-position: -806px 0;}.kennedy #subnav ul {background:#5c2d91;}.kennedy #entry h2 {color:#92278f;}#nav-sub li.last {border:medium none !important;}footer p {text-align:right;}img.social-icon{float:right;margin-left:15px;}
