h1{margin:0;padding:15px 0 10px 0;font-size:4.0em;color:#fef4dc;line-height:1.3;font-weight:400;text-shadow:0 0 3px #000;font-family:'Volkhov',serif;position:absolute;text-transform:uppercase;letter-spacing:.2em;position:absolute;font-weight:700;top:59px;}h2{margin:0;padding:40px 0 10px 0;font-size:2.4em;color:#003d72;line-height:1.3;font-family:'Volkhov',serif;text-transform:uppercase;letter-spacing:.05em;}h3{margin:0;padding:30px 0 5px 0;font-size:1.8em;color:#000;line-height:1.3;}h4{margin:0;padding:10px 0 5px;font-size:1.2em;color:#000;line-height:1.3;}h5{margin:0;padding:10px 0 5px;font-size:1.1em;color:#000;line-height:1.3;}h6{margin:0;padding:10px 0 5px;font-size:1em;color:#000;line-height:1.3;}p{margin:0;padding:10px 0 5px 0;font-size:1.5em;color:#000;line-height:1.5em;}ul li{font-size:1.5em;color:#000;line-height:1.6em;}a{color:#006a65;text-decoration:none;}a:hover,a:visited:hover{color:#10807b;text-decoration:underline;}a img{border:none;}.subnav p{font-weight:700;}body{background:#003461 url(img/index/body.jpg) 0 0 repeat-x;font-family:"Helvetica Neue",Arial,"Bitstream Vera Sans",sans-serif;font-size:62.5%;margin:0;padding:0;text-align:center;}#mask{position:absolute;left:0;top:0;z-index:9000;background-color:#26262c;display:none;}#boxes .window{position:absolute;left:0;top:0;width:90%;height:auto;display:none;z-index:9999;padding:20px;border-radius:5px;}#boxes #dialog{max-width:960px;height:auto;padding:10px 10px;background-color:#ffffff;}#san{padding:20px 30px;}#boxes #dialog p{padding:8px 0;font-size:17px;line-height:24px;text-align:left;}#boxes #dialog h2{font-size:26px;line-height:30px;font-family:'Volkhov',serif;color:#006251;font-weight:600;letter-spacing:0.09em;padding:0;margin:15px 0 0;}#wrapper{position:relative;background:url(img/index/main.jpg) 0 189px no-repeat;margin:0 auto;width:1150px;height:900px;text-align:left;font-family:'Open Sans',sans-serif;}#header{position:relative;background:url(img/index/logo.jpg) 0 0 no-repeat;margin:0 auto;width:1150px;height:180px;}a#home{width:524px;height:170px;display:block;position:absolute;top:0px;left:0px;}#header p#address{position:absolute;top:136px;color:#fff;font-family:'Open Sans',sans-serif;text-transform:uppercase;letter-spacing:0.20em;left:596px;margin:0;padding:10px 0 5px 0;font-size:1.4em;line-height:1.5em;}a#petportal{width:148px;height:48px;background:url(img/index/petportal2.png) 0 -48px no-repeat;position:absolute;right:5px;top:0px;}a#facebook{width:39px;height:37px;background:url(img/index/facebook.gif) -39px 0 no-repeat;position:absolute;right:157px;top:6px;}a#patientdirect{width:321px;height:47px;background:url(img/index/pdbutton.png) 0 0 no-repeat;position:absolute;right:540px;top:0px;}a#googleplus{width:110px;height:39px;background:url(img/index/google-plus2.png) 0 0 no-repeat;position:absolute;right:201px;top:6px;}a#googleplus2{width:110px;height:39px;background:url(img/index/google-plus2.png) 0 0 no-repeat;position:absolute;right:425px;top:6px;}a#facebook2{width:39px;height:37px;background:url(img/index/facebook.gif) -39px 0 no-repeat;position:absolute;right:381px;top:6px;}a#petportal2{width:148px;height:48px;background:url(img/index/petportal2.png) 0 -48px no-repeat;position:absolute;right:229px;top:0px;}a#pharmacy{width:217px;height:47px;background:url(img/index/pharmbut.png) 0 0 no-repeat;position:absolute;right:5px;top:0px;}#flashdiv{position:absolute;top:227px;left:36px;}#buttons{position:absolute;top:607px;left:27px;width:411px;}#buttons a{margin:12px 0 0 0;padding:15px 0 0px 0;font-size:2.1em;color:#006251;height:40px;line-height:1.3;font-weight:600;letter-spacing:0.09em;font-family:'Volkhov',serif;width:411px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;}#buttons a:hover{color:#a21f4b;}#tagline{font-family:'Volkhov',serif;color:#006251;position:absolute;width:480px;left:593px;top:245px;text-transform:uppercase;text-align:center;}#tagline p{margin:0;padding:10px 0 0px 0;font-size:1.2em;color:#006251;line-height:1.0em;letter-spacing:.2em;font-style:italic;}#tagline h1{margin:0;padding:3px 0 0px 0;font-size:2.4em;color:#006251;line-height:1.3;font-weight:600;letter-spacing:0.09em;position:relative;text-shadow:none;top:0;}#tagline h2{margin:0;padding:1px 0 5px 0;font-size:1.5em;color:#004785;line-height:1.3;letter-spacing:0.11em;}#content{position:absolute;width:480px;height:280px;left:593px;color:#f2ebd5;top:360px;}#content p{margin:0;padding:10px 0 5px 0;font-size:1.7em;color:#f2ebd5;line-height:1.7em;text-align:justify;}#fear-free{position:absolute;top:570px;left:475px;}a#aaha{position:absolute;width:64px;height:89px;background:url(img/index/aaha.png) 0 0 no-repeat;top:705px;left:502px;}#hours{position:absolute;left:512px;top:694px;}#hours h2{margin:0;padding:5px 0 0px 0;font-size:2.2em;color:#006251;line-height:1.0em;font-weight:600;letter-spacing:0.2em;font-family:'Volkhov',serif;text-transform:uppercase;}#hours p{margin:0;padding:5px 0 5px 0;font-size:1.5em;color:#004785;line-height:1.4em;text-align:justify;}a#cat_friendly{position:absolute;width:120px;height:40px;left:849px;top:778px;}#footer{position:relative;margin:0 auto;width:844px;height:90px;text-align:center;}a#carecredit{position:relative;margin:15px auto;width:280px;background:url(img/index/carecredit.gif) 0 0 no-repeat;height:26px;display:block;}#footer p{font-size:1.2em;font-weight:400;line-height:.8;padding:0 0 8px;color:#8cb49f;font-family:'Open Sans',sans-serif;}#footer p a{color:#8cb49f;}ul#flash li{list-style-type:none;}ul#flash{margin:0;padding:0;}.fr,.right{float:right;margin:0px 12px 6px 12px;}.fl,.left{float:left;margin:0px 12px 6px 12px;}.clear{clear:both;}.cl{clear:left;}.cr{clear:right;}.center{text-align:center;}.error{color:red;}.hr{border-bottom:1px solid #7B2B19;clear:both;margin:5px 0 10px 35px;width:550px;}.nav ul li{line-height:1.3em;}.nav{position:absolute;margin:0;padding:0;height:76px;top:70px;left:596px;z-index:500;font-family:'Open Sans',sans-serif;}.nav>li{display:block;float:left;margin:0 42px 0 0;padding:25px 0 0 0;line-height:1.3em;font-size:1.3em;}.nav>li>a{display:block;position:relative;height:50px;text-decoration:none;color:#004785;}ul.nav li a em{font-style:normal;text-transform:uppercase;font-weight:700;letter-spacing:0.1em;}.nav>li>a:hover,.nav>li:hover>a{color:#a21f4b;}.nav ul{position:absolute;margin:0;padding:0;list-style:none;display:block;}.nav ul li{position:absolute;top:-9999px;height:0px;display:block;margin:0;font-weight:700;padding:0;-webkit-transition:height .2s ease-in;-moz-transition:height .2s ease-in;-o-transition:height .2s ease-in;-ms-transition:height .2s ease-in;}.dropdown{line-height:1.3em;}.dropdown:hover>ul>li{height:30px;position:relative;top:auto;padding-bottom:5px;margin-left:-15px;}.nav ul li a{padding:8px 20px 4px 20px;height:30px;width:130px;display:block;position:relative;color:#004785;text-decoration:none;font-size:12px;background:#fefbf6;-webkit-transition:color .3s ease-in,background .3s ease-in;-moz-transition:color .3s ease-in,background .3s ease-in;-o-transition:color .3s ease-in,background .3s ease-in;-ms-transition:color .3s ease-in,background .3s ease-in;}.nav ul li:hover>a,.nav ul li a:hover{color:#a21f4b;}.nav ul .dropdown:hover ul{left:170px;top:0px;line-height:0em;padding-top:0px;}.nav ul .dropdown:hover ul li{padding-top:0px;padding-bottom:5px;height:30px;margin-top:0px;}.nav ul .dropdown:hover ul li a{padding-top:8px;margin-top:0px;}.navli.about a#about_us,.nav:hover > a#about_us,.nav ul ul :hover > a#about_us,ul.navli a#about_us:hover,ul.navli a#about_us:visited:hover,.navli.staff a#our_staff,.nav:hover > a#our_staff,.nav ul ul :hover > a#our_staff,ul.navli a#our_staff:hover,ul.navli a#our_staff:visited:hover,.navli.services a#services,.nav:hover > a#services,.nav ul ul :hover > a#services,ul.navli a#services:hover,ul.navli a#services:visited:hover,.navli.resources a#resources,.nav:hover > a#resources,.nav ul ul :hover > a#resources,ul.navli a#resources:hover,ul.navli a#resources:visited:hover,.navli.contact a#contact_us,.nav:hover > a#contact_us,.nav ul ul :hover > a#contact_us,ul.navli a#contact_us:hover,ul.navli a#contact_us:visited:hover{color:#006a65;}ul.nav li:hover ul,ul.nav li.sf hover ul{left:auto;}ul.nav li:hover,ul.nav li.hover{position:static;}