h1{margin:0;padding:15px 0 5px 18px;font-size:2.6em;color:#cc0000;line-height:1.3;font-weight:400;}h2{margin:0;padding:10px 0 5px 16px;font-size:1.6em;color:#000;line-height:1.3;}h3{margin:0;padding:10px 0 5px 16px;font-size:1.3em;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 18px;font-size:1.2em;color:#000;line-height:1.3;}ul li{font-size:1.2em;color:#000;line-height:1.3;}a{color:#48b;text-decoration:none;}a:hover,a:visited:hover{color:#369;text-decoration:underline;}a img{border:none;}body{background:#e59703 url(img/index/body.jpg) center 0 repeat-x;font-family:"Helvetica Neue",Arial,"Bitstream Vera Sans",sans-serif;font-size:62.5%;margin:0;padding:0;text-align:center;}#wrapper{position:relative;margin:0 auto;width:980px;text-align:left;}#header{position:relative;top:0;left:0;width:980px;height:362px;background:url(img/index/top.jpg) 0 0 no-repeat;}div#bottom{position:relative;width:980px;height:716px;top:0;left:0;background:url('img/index/bottom.jpg');}div#topbuttons{position:absolute;top:31px;left:650px;}div#topbuttons div{float:left;}div#topbuttons div a{display:block;height:39px;}div#topbuttons a#pinterest{width:34px;height:34px;background:url('img/index/pinterest.png');position:absolute;left:-120px;top:1px;}div#topbuttons a#instagram{width:35px;height:34px;background:url('img/index/instagram.png');position:absolute;left:-119px;top:1px;}div#topbuttons div#youtube a{position:absolute;left:-83px;width:103px;top:-3px;background:url('img/index/youtube.png');background-repeat:no-repeat;}div#topbuttons div#facebook a{width:103px;background:url('img/index/facebook.jpg');background-repeat:no-repeat;}div#topbuttons div#google-plus a{width:103px;background:url('img/index/google+.jpg');background-repeat:no-repeat;}div#topbuttons div#linkedin a{width:103px;background:url('img/index/linkedin.jpg');background-repeat:no-repeat;}div#topbuttons div#twitter a{width:103px;background:url('img/index/twitter.jpg');background-repeat:no-repeat;}div#topbuttons div#petportal a{width:144px;margin-top:-2px;background:url('img/index/petportal.jpg');}div#topbuttons a#petly{width:103px;height:37px;display:block;margin-top:0px;background:url('img/index/petly.png');float:left;margin-left:2px;}div#topbuttons a#epethealth{width:117px;height:49px;display:block;background:url(img/index/epethealth.jpg) 0 0 no-repeat;position:absolute;left:232px;top:0px;}div#flashdiv{position:absolute;top:171px;left:209px;width:412px;height:286px;background:url('img/index/girlanddog.jpg') no-repeat;z-index:1;}div#flashdiv ul{padding:0;margin:0;}div#flashdiv ul li{list-style-type:none;}div#hours{position:absolute;top:301px;left:782px;width:246px;height:183px;background:url('img/index/hours.jpg');}div#threebutton{position:absolute;top:433px;left:49px;z-index:500;}div#threebutton a{display:block;width:178px;height:53px;background:url('img/index/buttons5.png');}div#threebutton a#vnf_news{background-position:0 0;}div#threebutton a#vnf_news:hover{background-position:-182px 0;}div#threebutton a#vnf_reviews{background-position:0 -53px;}div#threebutton a#vnf_reviews:hover{background-position:-182px -53px;}div#threebutton a#hospital_tour{background-position:0 -106px;}div#threebutton a#hospital_tour:hover{background-position:-182px -106px;}div#threebutton a#location{background-position:0 -159px;}div#threebutton a#location:hover{background-position:-182px -159px;}div#threebutton a#bloglink{background-position:0 -212px;}div#threebutton a#bloglink:hover{background-position:-182px -212px;}a#wellness-link{position:absolute;top:701px;left:49px;z-index:500;display:block;width:178px;height:53px;background:url('img/index/wellness-btn.png') 0 0 no-repeat;}a#wellness-link:hover{background-position:-182px 0px;}div#hpbuttons{position:absolute;top:450px;left:49px;z-index:500;}div#hpbuttons a{display:block;width:178px;height:54px;background:url('img/index/buttons8.png');}div#hpbuttons a#btn-blog{background-position:0 0;}div#hpbuttons a#btn-blog:hover{background-position:-178px 0;}div#hpbuttons a#btn-groom{background-position:0 -54px;}div#hpbuttons a#btn-groom:hover{background-position:-178px -54px;}div#hpbuttons a#btn-wellness{background-position:0 -108px;}div#hpbuttons a#btn-wellness:hover{background-position:-178px -108px;}div#hpbuttons a#btn-forms{background-position:0 -162px;}div#hpbuttons a#btn-forms:hover{background-position:-178px -162px;}div#hpbuttons a#btn-reviews{background-position:0 -216px;}div#hpbuttons a#btn-reviews:hover{background-position:-178px -216px;}div#hpbuttons a#btn-location{background-position:0 -270px;}div#hpbuttons a#btn-location:hover{background-position:-178px -270px;}div#hpbuttons a#btn-app{background-position:0 -324px;}div#hpbuttons a#btn-app:hover{background-position:-178px -324px;}div#hpbuttons a#btn-shop{background-position:0 -378px;}div#hpbuttons a#btn-shop:hover{background-position:-178px -378px;}div#content{position:absolute;top:460px;left:260px;min-height:60px;height:auto !important;width:670px;background:url('img/index/content.png') no-repeat;padding-top:30px;}a#lasercode{width:96px;height:108px;display:block;position:absolute;top:490px;left:853px;*left:830px;}div#qrcode{position:absolute;display:block;right:37px;top:470px;padding:10px;background-color:#FFF;z-index:100;}a#qrcodetext{display:block;color:#000;font-size:11px;text-decoration:none;}a#apps{position:absolute;top:780px;left:75px;z-index:500;display:block;width:127px;height:73px;background:url('img/index/app_downloads.png') 0 0 no-repeat;}a#apps2{position:absolute;top:757px;left:75px;z-index:500;display:block;width:127px;height:73px;background:url('img/index/app_downloads.png') 0 0 no-repeat;}a#shopnow{position:absolute;top:835px;left:75px;z-index:501;display:block;width:127px;height:63px;background:url('img/index/shop-now-hp.png') 0 0 no-repeat;}a#shopnow:hover{background-position:0 -63px;}a#vetsource{width:120px;height:37px;background:url(img/index/vetsource.jpg) 0 0 no-repeat;display:block;position:absolute;top:865px;left:77px;z-index:500;}a#vetsource2{width:120px;height:37px;background:url(img/index/vetsource.jpg) 0 0 no-repeat;display:block;position:absolute;top:840px;left:77px;z-index:500;}a#carecredit{width:140px;height:39px;background:url(img/carecredit.png) 0 0 no-repeat;position:absolute;top:920px;left:69px;z-index:500;}a#carecredit2{width:140px;height:39px;background:url(img/carecredit.png) 0 0 no-repeat;position:absolute;top:879px;left:68px;z-index:500;}a#hills{width:176px;height:116px;background:url(img/layout/hills.png) 0 0 no-repeat;position:absolute;top:890px;left:49px;z-index:500;}div#content p{padding-left:4px;color:#fff;font-size:1.3em;}#footer{position:relative;margin:0 auto;width:844px;height:55px;text-align:center;}#footer p{font-size:1.2em;font-weight:400;line-height:.8;padding:0 0 8px;color:#fff;}#footer p a{color:#fff;}.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;}ul#nav{position:absolute;margin:0;padding:0;height:86px;top:98px;left:14px;z-index:2;}ul#nav li{float:left;width:auto;height:86px;line-height:86px;list-style:none;margin:0;padding:0;}ul#nav li a{display:block;position:relative;height:36px;background:url(img/nav/nav.png) no-repeat;}ul#nav li a em{position:absolute;left:-999em;font-style:normal;}ul#nav li ul{position:absolute;width:14em;display:block;margin:0;padding:0;top:25px;left:-999em;}ul#nav li ul li{width:14em;line-height:1.3;margin:-1px 0 0 0;padding:0;font-size:12px;height:auto;}ul#nav li ul li a{display:block;background:#2e78b6;color:white;padding:4px;height:100%;margin:0;border:1px solid #000;z-index:60;}ul#nav li ul li a:hover,ul#nav li ul li a:visited:hover{text-decoration:none;background:#2675b1;color:#f9b303;z-index:60;}ul#nav li a#index{top:32px;background-position:0 -77px;width:111px;}#nav li.index a#index,#nav :hover > a#index,#navul ul :hover > a#index,ul#nav li a#index:hover,ul#nav li a#index:visited:hover{background-position:0 -28px;}ul#nav li a#about_us{top:40px;background-position:-111px -85px;width:143px;}#nav li.about a#about_us,#nav :hover > a#about_us,#navul ul :hover > a#about_us,ul#nav li a#about_us:hover,ul#nav li a#about_us:visited:hover{background-position:-111px -36px;}ul#nav li a#our_staff{top:41px;background-position:-255px -87px;width:165px;}#nav li.staff a#our_staff,#nav :hover > a#our_staff,#navul ul :hover > a#our_staff,ul#nav li a#our_staff:hover,ul#nav li a#our_staff:visited:hover{background-position:-255px -38px;}ul#nav li a#services{top:38px;background-position:-426px -83px;width:141px;}#nav li.services a#services,#nav :hover > a#services,#navul ul :hover > a#services,ul#nav li a#services:hover,ul#nav li a#services:visited:hover{background-position:-426px -34px;}ul#nav li a#resources{top:28px;background-position:-571px -71px;width:160px;}#nav li.resources a#resources,#nav :hover > a#resources,#navul ul :hover > a#resources,ul#nav li a#resources:hover,ul#nav li a#resources:visited:hover{background-position:-571px -22px;}ul#nav li a#contact_us{top:6px;background-position:-728px -50px;width:163px;height:40px;}#nav li.contact a#contact_us,#nav :hover > a#contact_us,#navul ul :hover > a#contact_us,ul#nav li a#contact_us:hover,ul#nav li a#contact_us:visited:hover{background-position:-728px -1px;}ul#nav li:hover ul,ul#nav li.sfhover ul{left:auto;}ul#nav li:hover,ul#nav li.hover{position:static;}ul#nav li ul#submenu_about{top:74px;}ul#nav li ul#submenu_staff{top:74px;}ul#nav li ul#submenu_services{top:72px;}ul#nav li ul#submenu_resources{top:66px;}