h1{margin:0;padding:15px 0 10px 17px;font-size:4.5em;color:#601c09;line-height:1.3;font-weight:400;position:absolute;top:-115px;font-family:'Condiment',cursive;}h2{margin:0;padding:10px 0 5px 17px;font-size:3.0em;color:#428131;line-height:1.3;font-family:'Belleza',sans-serif;font-weight:400;}h3{margin:0;padding:10px 0 5px 17px;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.2em;color:#000;line-height:1.3;}ul li{font-size:1.2em;color:#000;line-height:1.3;}a{color:#428131;text-decoration:none;}a:hover,a:visited:hover{color:#428131;text-decoration:underline;}a img{border:none;}div.subnav p{color:#8c6e4a;padding-top:0px;padding-bottom:11px;}div.subnav p a{color:#8c6e4a;}div.subnav p a:visited:hover{color:#804629;}body{background:#4f2011 url(img/index/body.jpg) 0 0 repeat-x;background-position:top;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:1150px;text-align:left;}#header{position:relative;width:1064px;height:145px;background:url(img/index/header2.jpg) 0 0 no-repeat;left:47px;}#main{background:url(img/index/main2.jpg) 0 0 no-repeat;width:1204px;height:764px;position:relative;top:-10px;left:-3px;}#google-plus{position:absolute;top:35px;right:0;width:110px;line-height:32px;}#google-plus a{color:#b43223;font-weight:bold;}#google-plus span a{float:left;font-size:1.3em;}#google-plus a#google-plus-icon{display:block;float:right;background:url(img/google+.png) 0 0 no-repeat;width:32px;height:32px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:1px 1px 4px 1px rgba(0,0,0,0.2);}div#social_media{background:url(img/index/social_media2.png) 0 0 no-repeat;width:94px;height:62px;position:absolute;top:145px;left:1088px;}a#twitter{display:block;position:absolute;width:37px;height:39px;top:16px;left:8px;}a#instagram{display:block;position:absolute;width:37px;height:39px;top:16px;left:8px;}a#facebook{display:block;position:absolute;width:38px;height:39px;top:6px;left:49px;}a#hospital_tour{width:456px;height:58px;background:url(img/index/hospital_tour.png) 0 0 no-repeat;position:absolute;top:443px;left:362px;}a#hospital_tour:hover{background-position:0 -66px;}#buttons{background:url(img/index/buttons.jpg) 0 0 no-repeat;width:315px;height:166px;position:absolute;top:496px;left:13px;}a#news{background:url(img/index/buttons.jpg) -5px -5px no-repeat;width:304px;height:51px;top:5px;left:5px;position:relative;display:block;}a#news:hover{background-position:-320px -5px;}a#clients{background:url(img/index/buttons.jpg) -5px -58px no-repeat;width:270px;height:51px;top:7px;left:5px;position:relative;display:block;}a#clients:hover{background-position:-320px -58px;}a#exotics{background:url(img/index/buttons.jpg) -5px -109px no-repeat;width:270px;height:51px;top:7px;left:5px;position:relative;display:block;}a#exotics:hover{background-position:-320px -109px;}#vetsource-btn{position:absolute;top:668px;left:30px;}#content{position:relative;height:230px;background:url(img/index/welcome.png) 18px 0 no-repeat;width:535px;padding-top:40px;top:505px;left:315px;}#hours{background:url(img/index/hours_title.png) 11px 0 no-repeat;position:absolute;left:890px;top:513px;width:200px;height:190px;}#hours p{margin:0;padding:10px 0 5px 18px;font-size:1.3em;line-height:1.3;color:#fffabb;}#hours p.hours2{margin-top:25px;text-align:left;}#hours p.days{position:absolute;text-align:right;top:28px;}#hours p.time{position:absolute;top:28px;left:73px;}a#carecredit{border:1px red;background:url(img/index/carecredit.png) 0 0 no-repeat;width:155px;height:32px;position:absolute;top:99px;left:39px;z-index:100;}a#carecredit:hover{background-position:0 -33px;}#appoint-master{position:absolute;top:605px;left:910px;display:block;padding:15px 17px;background:url(img/index/appoint-master-bg.png) no-repeat;}#footer{position:relative;margin:0 auto;width:844px;height:60px;text-align:center;top:-15px;}#footlinks{width:100%;margin:0;padding:0 0 38px 0;text-align:center;border-bottom:1px solid #bd7e54;}#footlinks a#foot-fear-free{display:inline-block;margin:24px 243px 0 0;padding:0;width:220px;height:98px;background:url(img/layout/foot-fear-free2.png) no-repeat;}#footlinks a#foot-vetsource{display:inline-block;margin:24px 0 0 0;padding:0;width:220px;height:98px;background:url(img/layout/foot-vetsource2.png) no-repeat;}#footlinks a#pharmacy{display:inline-block;margin:24px 0 0 0;padding:0;width:250px;height:143px;background:url(img/layout/pharmacy-btn.png) no-repeat;position:relative;top:15px;}#footlinks a#pharmacy:hover{background-position:-251px 0;}#appoint-master2{position:absolute;top:0;left:344px;display:block;padding:15px 17px;background:url(img/index/appoint-master-bg.png) no-repeat;}#footlinks2{width:100%;margin:0;padding:0 0 10px 0;text-align:center;border-bottom:1px solid #bd7e54;}#footlinks2 a#book{display:inline-block;margin:0 auto;padding:0;width:453px;height:127px;background:url(img/index/book-btn.png) no-repeat;position:relative;}#footlinks2 a#book:hover{background-position:0 -127px;}#footer p{font-size:1.2em;font-weight:400;line-height:.8;padding:0 0 8px;color:#f1e4d1;}#footer p a{color:#f1e4d1;}#footer p#ftaddress{padding-top:25px;}#footer p#footname{font-family:'Belleza',sans-serif;font-size:30px;line-height:44px;letter-spacing:.5px;padding:25px 0 0 0;margin:0;color:#d1d195;}#footer p#footslogan{font-size:24px;line-height:36px;letter-spacing:.5px;font-style:italic;font-weight:700;padding:0;margin:0;color:#be834d;}#footer p#footaddress{font-size:18px;line-height:36px;letter-spacing:.5px;padding:0;margin:0;color:#f6efd9;}#footer p#footcopy{font-size:14px;line-height:14px;letter-spacing:.5px;padding:30px 0;margin:0;color:#c3814f;}#footer p#footcopy a{color:#c3814f;}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:36px;top:21px;left:61px;z-index:500;}ul#nav li{float:left;height:36px;line-height:24px;list-style:none;margin:0 5px 0 0;padding:0 10px;}ul#nav li a{display:block;position:relative;height:36px;font-size:18px;color:#f4daa2;font-family:'Belleza',sans-serif;font-weight:400;text-transform:uppercase;text-shadow:0 0 8px rgba(0,0,0,0.75);text-decoration:none;padding-top:1px;}ul#nav li a.navbtn{display:block;position:relative;font-size:18px;height:30px;color:#f4daa2;font-family:'Belleza',sans-serif;font-weight:400;text-transform:uppercase;text-shadow:0 0 8px rgba(0,0,0,0.75);text-decoration:none;background:#8f0001;border-radius:5px;padding:5px 15px 0;vertical-align:middle;margin-top:-4px;}ul#nav li a.navbtn:hover{text-decoration:none;color:#bbe473;background:#432405;}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:36px;left:-999em;}ul#nav li ul li{width:14em;line-height:1.3;margin:-1px 0 0 0;padding:0;height:auto;}ul#nav li ul li a{display:block;background:#c27843;color:#000;padding:4px;height:100%;margin:0;border:1px solid #000;font-size:12px;font-family:"Helvetica Neue",Arial,"Bitstream Vera Sans",sans-serif;text-transform:capitalize;text-shadow:none;}ul#nav li a:hover{text-decoration:none;color:#bbe473;}ul#nav li ul li a:hover,ul#nav li ul li a:visited:hover{text-decoration:none;background:#b5cb86;color:black;}#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,#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,#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,#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,#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,#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,#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{text-decoration:none;color:#bbe473;}ul#nav li:hover ul,ul#nav li.sfhover ul{left:auto;}ul#nav li:hover,ul#nav li.hover{position:static;}