h1{margin:0;padding:12px 0 45px 18px;font-size:3.6em;color:#5a283e;line-height:1.3;font-weight:600;font-family:'Balthazar',serif;font-variant:small-caps;font-stretch:expanded;}h2{margin:0;padding:10px 0 5px 18px;font-size:2.6em;color:#646b58;line-height:1.3;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:400;}h3{margin:0;padding:10px 0 5px 18px;font-size:1.5em;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.3em;color:#000;line-height:1.3em;}ul li{font-size:1.2em;color:#000;line-height:1.3;}#subnav p a{color:#612841;}a{color:#612841;text-decoration:none;}a:hover,a:visited:hover{color:#6d354d;text-decoration:underline;}a img{border:none;}body{background:#4f3c32 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;}#wrapper{position:relative;background:url(img/index/wrapper.gif) 0 0 repeat-y;margin:0 auto;width:1150px;text-align:left;}#header{position:relative;margin:0 auto;width:1150px;height:182px;}div#logo{width:774px;height:186px;background:url(img/index/logo.jpg) 0 0 no-repeat;position:absolute;top:0px;left:-60px;}div#address{height:80px;width:380px;text-align:right;position:absolute;left:757px;top:28px;}div#address p{color:#4c3b31;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:2.5em;text-align:right;padding-bottom:0px;}div#address p.phone{color:#61755a;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:2.7em;text-align:right;font-weight:600;padding-top:0px;}div#header a#VetDirect{width:158px;height:68px;background:#FFF;position:absolute;left:613px;top:32px;}div#header a#facebook{width:69px;height:32px;background:url(img/index/head-fb.png) 0 0 no-repeat;position:absolute;left:612px;top:130px;}div#header a#carecredit{width:156px;height:32px;background:url(img/index/head-cc.png) 0 0 no-repeat;position:absolute;left:699px;top:130px;}div#header a#vetsource{width:130px;height:32px;background:url(img/index/head-vs.png) 0 0 no-repeat;position:absolute;left:858px;top:130px;}div#header a#petdesk{width:126px;height:32px;background:url(img/index/head-pd.png) 0 0 no-repeat;position:absolute;left:1010px;top:130px;}div#header a#facebook:hover,div#header a#carecredit:hover,div#header a#vetsource:hover,div#header a#petdesk:hover{background-position:0 -32px;}#headlinks{display:block;position:absolute;left:612px;top:130px;text-align:left;}#headlinks a#petdesk2{display:inline-block;width:126px;height:32px;background:url(img/index/head-pd.png) 0 0 no-repeat;margin:0 10px 0 0;}#headlinks a#vetsource2{display:inline-block;width:130px;height:32px;background:url(img/index/head-vs.png) 0 0 no-repeat;margin:0 10px 0 12px;}#headlinks a#appdload{display:inline-block;width:119px;height:32px;background:url(img/index/head-app.png) 0 0 no-repeat;margin:0 10px;}#headlinks a#facebook2{display:inline-block;width:69px;height:32px;background:url(img/index/head-fb.png) 0 0 no-repeat;margin:0 0 0 10px;}#headlinks a#facebook2:hover,#headlinks a#vetsource2:hover,#headlinks a#petdesk2:hover,#headlinks a#appdload:hover{background-position:0 -32px;}div#main{position:relative;background:url(img/index/main.jpg) 0 0 no-repeat;width:1276px;height:514px;top:60px;left:-56px;}div#flashdiv{margin:0;padding:0;position:absolute;top:62px;left:88px;}div#flashdiv ul#flash{margin:0;padding:0;}a#aaha{width:168px;height:60px;position:absolute;left:674px;top:79px;}div#hours{background:url(img/index/hours.png) 9px 0 no-repeat;width:190px;height:200px;position:absolute;left:982px;top:198px;padding-top:30px;}div#hours p{color:#f8efd7;font-size:1.6em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;line-height:1.1em;}div#buttons{width:559px;height:246px;background:url(img/index/buttons.jpg) 0 0 no-repeat;position:absolute;left:594px;top:718px;}div#buttons a#doctor{width:341px;height:57px;background:url(img/index/buttons.jpg) -7px -21px no-repeat;left:7px;top:21px;position:absolute;}div#buttons a#doctor:hover{background-position:-7px -267px;}div#buttons a#hosp_tour{width:307px;height:54px;background:url(img/index/buttons.jpg) -7px -89px no-repeat;left:7px;top:89px;position:absolute;}div#buttons a#hosp_tour:hover{background-position:-7px -335px;}div#buttons a#community{width:302px;height:54px;background:url(img/index/buttons.jpg) -7px -160px no-repeat;left:7px;top:160px;position:absolute;}div#buttons a#community:hover{background-position:-7px -406px;}#content{position:relative;height:260px;width:560px;top:35px;left:12px;}#content p.title{color:#cbc087;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:2.8em;text-shadow:1px 1px 6px #291610;}#content p{color:#dac2a5;}#footer{position:relative;margin:0 auto;width:860px;height:70px;text-align:center;top:20px;}#footer p{font-size:1.2em;font-weight:400;line-height:.8;padding:0 0 8px;color:#ab8c79;}#footer p a{color:#ab8c79;}#footer p#ftaddress{padding-top:25px;}#footer2{position:relative;margin:0 auto;width:720px;height:70px;text-align:center;top:20px;vertical-align:middle;}#footer2 p{font-size:1.2em;font-weight:400;line-height:.8;padding:0 0 8px;color:#ab8c79;text-align:left;}#footer2 p a{color:#ab8c79;}#footer2 p#ftaddress{padding-top:10px;}#footleft{display:inline-block;text-align:left;margin:0;padding:15px 25px 10px 0;vertical-align:middle;}#footright{display:inline-block;text-align:left;margin:0;padding:15px 0 10px 25px;vertical-align:middle;}#footleft a#footcc{display:inline-block;width:156px;height:32px;background:url(img/index/foot-cc.png) 0 0 no-repeat;margin:0;padding:0;}#footleft a#footcc:hover{background-position:0 -32px;}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;margin:0;padding:0;height:72px;top:184px;left:10px;z-index:600;}ul#nav li{float:left;width:auto;height:24px;line-height:72px;list-style:none;padding:0;}ul#nav li a{display:block;position:relative;height:72px;margin:0 30px 0 0;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 0 0 1px;padding:0;top:56px;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:#bdb481;color:#653248;padding:4px;height:100%;margin:0;border:1px solid #9d9262;}ul#nav li ul li a:hover,ul#nav li ul li a:visited:hover{text-decoration:none;background:#dde7d3;color:black;}ul#nav li a#indexpage{background-position:0 0;width:127px;}#nav li.indexpage a#indexpage,#nav :hover > a#indexpage,#navul ul :hover > a#indexpage,ul#nav li a#indexpage:hover,ul#nav li a#indexpage:visited:hover{background-position:0 -72px;}ul#nav li a#about_us{background-position:-157px 0;width:166px;}#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:-157px -72px;}ul#nav li a#our_staff{background-position:-353px 0;width:174px;}#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:-353px -72px;}ul#nav li a#services{background-position:-557px 0;width:157px;}#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:-557px -72px;}ul#nav li a#resources{background-position:-744px 0;width:187px;}#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:-744px -72px;}ul#nav li a#contact_us{background-position:-961px 0;width:175px;margin-right:0px;}#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:-961px -72px;}ul#nav li a#location{background-position:0 0;width:100px;}#nav li.location a#location,#nav :hover > a#location,#navul ul :hover > a#location,ul#nav li a#location:hover,ul#nav li a#location:visited:hover{background-position:0 0;}ul#nav li:hover ul,ul#nav li.sfhover ul{left:auto;}ul#nav li:hover,ul#nav li.hover{position:static;}