h1{margin:0;padding:15px 0 0 12px;font-size:3.0em;color:#b54c26;line-height:1.3;font-weight:400;}h2{margin:0;padding:10px 0 0 14px;font-size:1.6em;color:#000;line-height:1.3;}h3{margin:0;padding:10px 0 0 14px;font-size:1.3em;color:#000;line-height:1.3;}h4{margin:0;padding:10px 0 0 18px;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;}html{*overflow-x:hidden;}body{background:#f7f9f9 url(img/layout/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;overflow-x:hidden;}div#wrapper{position:relative;margin:0 auto;width:1000px;height:785px;text-align:left;background:url(img/index/wrapper.jpg) 0 0 no-repeat;}div#header{position:relative;background:url(img/index/header2.jpg) 0 0 no-repeat;margin:0 auto;width:1000px;height:115px;}div#facebook{position:absolute;top:0;right:0;width:151px;height:102px;background:url('img/index/facebook.png');}div#facebook a{display:block;margin-top:28px;margin-left:8px;width:54px;height:60px;}div#logo{position:absolute;top:0;left:0;width:280px;height:610px;background:url('img/index/logo.png') 0 0 no-repeat;z-index:12;}div#content{position:relative;top:44px;left:268px;width:480px;height:460px;background:url('img/index/tagline.png') 0 0 no-repeat;}div#content-copy{padding:65px 0 0 0;}div#content-copy p{padding-left:14px;font-family:Verdana,Arial,serif;font-size:1.4em;}div#bottom{position:absolute;top:478px;width:1000px;height:307px;background:url('img/index/bottom.jpg') 0 0 no-repeat;z-index:0;}div#bottom a#petportal{display:block;position:absolute;left:807px;top:156px;width:100px;height:65px;}div#bottom a#aaha{display:block;position:absolute;left:37px;top:211px;width:78px;height:79px;background:url('img/index/aaha.jpg');}div#bottom div#hours{position:absolute;top:224px;left:131px;width:405px;height:67px;background:url('img/index/hours.png');}div#dog{position:absolute;top:450px;left:0;width:126px;height:272px;background:url('img/index/dog.png');}a#shopnow{display:block;position:absolute;top:469px;left:120px;width:140px;height:111px;background:url('img/index/shop-now.png') 0 0 no-repeat;z-index:12;}div#cat{position:absolute;top:74px;left:759px;width:184px;height:418px;background:url('img/index/cat.png');}a#alt_medicine{display:block;position:absolute;top:332px;left:72px;width:130px;height:105px;}div#footerwide{width:2300px;background:url('img/index/footer.jpg') 0 0 no-repeat;height:140px;bottom:0;margin-top:56px;margin-left:-662px;}div#headerwide{position:absolute;width:2300px;height:651px;top:0;background:url('img/layout/header-wide.jpg') 0 0 no-repeat;margin-left:-662px;float:left;}#footer{position:relative;top:196px;margin:0 auto;width:1000px;height:14px;text-align:center;}#footer p{font-size:1.2em;font-weight:400;line-height:.8;color:#fff;padding:0;display:inline;}#footer p a{color:#fff;}#footer p#ftaddress{float:left;margin-left:42px;padding-right:90px;}ul#flash li{list-style-type:none;}.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;background:url(img/nav/nav.png) 0 0 no-repeat;margin:0;padding:0;top:0;left:241px;width:620px;width:675px;height:140px;}ul#nav li{float:left;width:auto;height:140px;line-height:140px;list-style:none;margin:0 5px 0 0;padding:0;}ul#nav li a{display:block;position:relative;height:140px;}ul#nav li a em{position:absolute;left:-999em;font-style:normal;}ul#nav li ul{position:absolute;width:13em;display:block;margin:0;padding:0;top:125px;left:-999em;border:2px solid #000;}ul#nav li ul li{width:13em;line-height:1.3;margin:0 0 0;padding:0;font-size:12px;height:auto;}ul#nav li ul li a{display:block;background:#fff;color:#000;padding:4px;height:100%;margin:0;}ul#nav li ul li a:hover,ul#nav li ul li a:visited:hover{text-decoration:none;background:#ccc;color:#000;}ul#nav li a#about_us{width:124px;height:140px;}#nav li.about_us a#XXXabout_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{width:124px;height:140px;background:url('img/nav/about_ro.png');}ul#nav li ul#about_sub{margin-top:-12px;margin-left:10px;}ul#nav li a#our_staff{width:96px;height:140px;left:-27px;}#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{width:96px;height:140px;background:url('img/nav/staff_ro.png');}ul#nav li ul#staff_sub{margin-top:-10px;margin-left:-26px;}ul#nav li a#services{width:87px;height:140px;left:-32px;}#nav li.services a#XXXservices,#nav :hover > a#services,#navul ul :hover > a#services,ul#nav li a#services:hover,ul#nav li a#services:visited:hover{width:87px;height:140px;background:url('img/nav/services_ro.png');}ul#nav li ul#services_sub{margin-top:-6px;margin-left:-30px;}ul#nav li a#resources{width:93px;height:140px;left:-37px;}#nav li.resources a#XXXresources,#nav :hover > a#resources,#navul ul :hover > a#resources,ul#nav li a#resources:hover,ul#nav li a#resources:visited:hover{width:93px;height:140px;background:url('img/nav/resources_ro.png');}ul#nav li ul#resources_sub{margin-top:1px;margin-left:-30px;}ul#nav li a#pharmacy{width:100px;height:140px;left:-42px;}#nav li.pharmacy a#XXXpharmacy,#nav :hover > a#pharmacy,#navul ul :hover > a#pharmacy,ul#nav li a#pharmacy:hover,ul#nav li a#pharmacy:visited:hover{width:100px;height:140px;background:url('img/nav/pharmacy_ro.png');}ul#nav li a#contact_us{width:74px;height:140px;left:-47px;}#nav li.contact a#XXXcontact_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{width:74px;height:140px;background:url('img/nav/contact_ro.png');}ul#nav li a#index{width:66px;height:140px;left:-52px;}#nav li.index a#XXXindex,#nav :hover > a#index,#navul ul :hover > a#index,ul#nav li a#index:hover,ul#nav li a#index:visited:hover{width:66px;height:140px;background:url('img/nav/home_ro.png');}ul#nav li:hover ul,ul#nav li.sfhover ul{left:auto;}ul#nav li:hover,ul#nav li.hover{position:static;}
