h1{margin:0;padding:15px 0 10px 24px;font-size:2.6em;color:#1d6819;line-height:1.3;font-weight:600;font-family:Arial,"Helvetica Neue",sans-serif;}h2{margin:0;padding:10px 0 5px 24px;font-size:1.8em;color:#81572b;line-height:1.3;}h3{margin:0;padding:10px 0 5px 24px;font-size:1.3em;color:#1d6819;line-height:1.3;}h4{margin:0;padding:10px 0 5px 24px;font-size:1.2em;color:#81572b;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 24px 5px 24px;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:#8e6f40 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;}div#wrapper{position:relative;margin:0 auto;padding-bottom:12px;width:1010px;text-align:left;}div#header{position:relative;margin:0 auto;width:1010px;height:115px;}div#header div#logo{width:141px;height:122px;background:url('img/index/logo.jpg');float:left;margin-left:30px;}div#header div#title{width:403px;height:116px;background:url('img/index/title.jpg');float:left;}div#header div#address{width:357px;height:103px;background:url('img/index/address.jpg');float:left;margin-left:50px;}div#content{position:absolute;top:515px;left:40px;width:475px;height:153px;padding-top:60px;background:url('img/index/welcometo.png') 0 0 no-repeat;}div#content p{color:#563203;line-height:1.4;padding:10px 24px 0px 12px;}div#catdog{position:absolute;top:164px;left:548px;width:459px;height:410px;background:url('img/index/catdog.jpg') 0 0 no-repeat;}div#flashbackground{position:absolute;top:164px;width:548px;height:410px;background:url('img/index/flashbackground.jpg') 0 0 no-repeat;}div#flashcontainer{position:absolute;float:left;top:24px;* top:34px;left:2px;width:540px;height:312px;}div#flashcontainer ul#flash li{list-style:none;list-style-type:none;}div#girl{position:absolute;top:425px;left:517px;width:201px;height:417px;background:url('img/index/girl.png');z-index:1;}div#aaha{position:absolute;top:728px;left:70px;}div#aaha a{display:block;width:57px;height:77px;background:url('img/index/aaha.jpg');}div#petportal{position:absolute;top:420px;left:740px;}div#petportal a{display:block;width:169px;height:51px;background:url('img/index/petportal.png');}div#hospitalnews{position:absolute;top:472px;left:709px;}div#hospitalnews a{display:block;width:230px;height:41px;background:url('img/index/hospitalnews.png');}div#hospitalnews a:hover{background-position:-228px;}div#hospitaltour{position:absolute;top:507px;left:709px;}div#hospitaltour a{display:block;width:230px;height:41px;background:url('img/index/hospitaltour.png');}div#hospitaltour a:hover{background-position:-227px;}div#boardinggrooming{position:absolute;top:547px;left:709px;}div#boardinggrooming a{display:block;width:230px;height:41px;background:url('img/index/boardinggrooming.png');}div#boardinggrooming a:hover{background-position:-227px;}div#hours{position:absolute;top:589px;left:719px;width:217px;height:164px;background:url('img/index/hours.jpg');}div#motto{position:absolute;top:766px;left:156px;width:755px;height:52px;background:url('img/index/motto.png');z-index:2;}div#footer{position:absolute;position:relative;top:684px;margin:0 auto;width:100%;height:86px;text-align:center;background:url('img/index/footer.png') center 0 repeat-x;z-index:2;}div#footer p{font-size:1.2em;font-weight:400;line-height:.8;padding:0;padding-top:6px;color:#000;}div#footer p a{color:#000;}div#footer p#ftaddress{padding-top:47px;}.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:37px;top:127px;left:6px;z-index:20;}ul#nav li{float:left;width:auto;height:37px;line-height:37px;list-style:none;padding:0;background:#440;}ul#nav li a{display:block;position:relative;height:37px;background:url(img/nav/nav.jpg) 0 0 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:34px;left:-999em;z-index:2;}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:blue;background:#175d13;color:#fff;padding:4px;height:100%;margin:0;border:1px solid #000;}ul#nav li ul li a:hover,ul#nav li ul li a:visited:hover{text-decoration:none;background:#0c4009;color:#fbad05;}ul#nav li a#index{background-position:0 0;width:104px;}#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 -37px;}ul#nav li a#about_us{background-position:-104px 0;width:133px;}#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:-104px -37px;}ul#nav li a#our_staff{background-position:-237px 0;width:141px;}#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:-237px -37px;}ul#nav li a#services{background-position:-378px 0;width:133px;}#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:-378px -37px;}ul#nav li a#resources{background-position:-511px 0;width:146px;}#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:-511px -37px;}ul#nav li a#hospital_forms{background-position:-657px 0;width:181px;}#nav li.hospital_forms a#hospital_forms,#nav :hover > a#hospital_forms,#navul ul :hover > a#hospital_forms,ul#nav li a#hospital_forms:hover,ul#nav li a#hospital_forms:visited:hover{background-position:-657px -37px;}ul#nav li a#contact_us{background-position:-840px 0;width:135px;}#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:-840px -37px;}ul#nav li:hover ul,ul#nav li.sfhover ul{left:auto;}ul#nav li:hover,ul#nav li.hover{position:static;}
