h1{margin:0;padding:15px 45px 20px;font-size:2.8em;color:#29426e;font-family:"Times New Roman",Times,serif;line-height:1.3;font-weight:400;background:url(img/layout/h1_symbol.jpg) 0 15px no-repeat;}h2{margin:0;padding:10px 0 5px;font-family:"Times New Roman",Times,serif;font-size:1.7em;color:#566e8a;line-height:1.3;}h3{margin:0;padding:10px 0 5px;font-family:"Times New Roman",Times,serif;font-size:1.3em;color:#000;line-height:1.3;}h4{margin:0;padding:10px 0 5px;font-family:"Times New Roman",Times,serif;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;font-size:1.2em;color:#000;line-height:1.3;}ul li{font-size:1.2em;color:#000;line-height:1.3;padding:5px 0px;}a{color:#48b;text-decoration:none;}a:hover,a:visited:hover{color:#369;text-decoration:underline;}a img{border:none;}html{background:#f9f3eb url(img/layout/body_bg.jpg) top center repeat-y;min-width:1024px;.padding-left:1px;}body{background:#f9f3eb url(img/layout/body.jpg) top center repeat;font-family:"Helvetica Neue",Arial,"Bitstream Vera Sans",sans-serif;font-size:62.5%;margin:0;padding:0;text-align:center;min-width:1005px;.padding-left:1px;}#top_bg_green{background:url(img/layout/top_bg_green.jpg) 0 0 repeat-x;}#top_bg_brown{background:url(img/index/top_bg_brown.jpg) top center no-repeat;}#wrapper{position:relative;margin:0 auto;background:url(img/layout/wrapper.jpg) 240px 130px no-repeat;padding-bottom:12px;width:1005px;text-align:left;}#header{position:relative;margin:0 auto;width:100%;height:114px;}#left_blue_band{background:url(img/layout/left_blue_band.png) 0 0 repeat-y;width:240px;min-height:566px;height:100%;position:absolute;top:0;margin-left:14px;}#blue_banner_highlight{background:url(img/layout/blue_banner_highlight.png) 0 0 no-repeat;width:197px;height:115px;position:absolute;left:45px;bottom:5px;}a#logo{margin:0 auto;background:url(img/layout/logo.jpg) 0 0 no-repeat;display:block;width:194px;height:291px;}#phone_number{margin:5px auto 0px;background:url(img/layout/phone_number.jpg) 0 0 no-repeat;width:194px;height:29px;}#hospital_hours{margin:320px auto 0px;background:url(img/layout/hospital_hours.jpg) 0 0 no-repeat;width:177px;height:115px;}a#facebook{position:absolute;right:45px;top:5px;background:url(img/layout/facebook.jpg) 0 0 no-repeat;display:block;width:44px;height:44px;}#right_side_content{width:732px;float:right;position:relative;right:14px;}#content_top{position:relative;background:url(img/index/content_top.jpg) 0 0 no-repeat;width:100%;left:0px;margin-top:-1px;}#tagline{position:relative;background:url(img/index/tagline.jpg) bottom center no-repeat;width:770px;height:510px;left:-25px;top:-58px;padding:0;}ul#flash{position:relative;list-style:none;margin:0 0 0 62px;padding:0;}ul#flash li{position:relative;list-style:none;margin:0;padding:0;}#photo_overlay{position:relative;background:url(img/index/photo_overlay.png) 0 0 no-repeat;width:252px;height:215px;position:absolute;top:209px;right:15px;z-index:1000;}#content{position:relative;margin:0;top:-58px;padding-top:10px;background:url(img/index/content_bg.jpg) 0 0 repeat-y;width:100%;}#content p{font-family:"Times New Roman",Times,serif;font-size:14px;color:#4e7087;width:420px;padding:0;margin:0;}#content img{margin:0px 0px 0px -2px;padding:0px 0px 5px 0px;}#padding{padding:0px 20px 10px 32px;min-height:180px;}#quote{float:right;background:url(img/index/quote.png) 0 0 no-repeat;width:234px;height:146px;margin:15px 10px 0px 0px;}#content_bottom{position:absolute;bottom:0;margin:-20px auto 40px;background:url(img/index/content_bottom.jpg) 0 0 no-repeat;width:100%;height:94px;}#shadows_bl{position:absolute;left:-11px;bottom:10px;background:url(img/layout/shadows_bl.jpg) 0 0 no-repeat;width:11px;height:200px;}#shadows_br{position:absolute;right:-11px;bottom:10px;background:url(img/layout/shadows_br.jpg) 0 0 no-repeat;width:11px;height:200px;}#golden_retriever{position:absolute;right:210px;bottom:28px;background:url(img/index/golden_retriever.png) 0 0 no-repeat;width:129px;height:118px;}a#learn_more_button{position:relative;display:block;left:130px;top:10px;background:url(img/index/learn_more_button.png) 0 0 no-repeat;width:167px;height:40px;}a#learn_more_button:hover{background-position:0 -40px;}#footer{position:relative;margin:0 auto;width:100%;text-align:center;}#footer p{font-family:Arial,Helvetica,sans-serif;font-size:1.1em;line-height:1;padding:0 0 6px;color:#5c4b35;}#footer p a{color:#5c4b35;}#footer p#ftaddress{padding-top:2em;margin:0px;}.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:relative;margin:0;padding:0;height:30px;width:189px;top:25px;left:27px;z-index:2000;}ul#nav li{float:left;width:auto;height:30px;line-height:24px;list-style:none;margin:0;padding:0;}ul#nav li a{display:block;position:relative;height:30px;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:16em;display:block;margin:-29px 0;padding:0;top:auto;left:-999em;-moz-box-shadow:1px 0px 6px #525251;-webkit-box-shadow:1px 0px 6px #525251;box-shadow:1px 0px 6px #525251;}ul#nav li ul li{width:16em;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:#4d71aa;color:#fff;padding:6px;height:100%;margin:0;border:1px solid #3e4f64;}ul#nav li ul li a:hover,ul#nav li ul li a:visited:hover{text-decoration:none;background:#415d8a;color:#fff;}ul#nav li a#index{background-position:2px 0;width:189px;}ul#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:-200px 0;}ul#nav li a#about_us{background-position:2px -30px;width:189px;}ul#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:-200px -30px;}ul#nav li a#our_staff{background-position:2px -60px;width:189px;}ul#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:-200px -60px;}ul#nav li a#veterinarians{background-position:2px -90px;width:189px;}ul#nav li.veterinarians a#veterinarians,#nav :hover > a#veterinarians,#navul ul :hover > a#veterinarians,ul#nav li a#veterinarians:hover,ul#nav li a#veterinarians:visited:hover{background-position:-200px -90px;}ul#nav li a#services{background-position:2px -120px;width:189px;}ul#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:-200px -120px;}ul#nav li a#resources{background-position:2px -150px;width:189px;}ul#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:-200px -150px;}ul#nav li a#location{background-position:2px -180px;width:189px;}ul#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:-200px -180px;}ul#nav li a#contact_us{background-position:2px -210px;width:189px;height:32px;}ul#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:-200px -210px;}ul#nav li:hover ul,ul#nav li.sfhover ul{left:189px;}ul#nav li:hover,ul#nav li.hover{position:static;}
