h1{margin:0;padding:15px 0 10px 0;font-size:3.0em;line-height:1.3;font-weight:400;}h2{margin:0;padding:14px 0 8px 0;font-size:2.4em;line-height:1.3;}h3{margin:0;padding:25px 0 8px 0;font-size:1.8em;line-height:1.3;}h4{margin:0;padding:14px 0 8px;font-size:1.2em;line-height:1.3;}h5{margin:0;padding:14px 0 8px;font-size:1.1em;line-height:1.3;}h6{margin:0;padding:14px 0 8px;font-size:1em;line-height:1.3;}p{margin:0;padding:10px 0 5px 0;font-size:1.5em;line-height:1.5em;}table,li{font-size:1.5em;line-height:1.6em;}table li,table p{font-size:1em;}a{color:#48b;text-decoration:none;}a:hover,a:visited:hover{color:#369;text-decoration:underline;}a img{border:none;}.subnav{}body{font-family:"Open Sans","Helvetica Neue",Arial,"Bitstream Vera Sans",sans-serif;font-size:62.5%;margin:0;padding:0;}#wrapper{position:relative;background:white;margin:0 auto;width:100%;min-width:1150px;text-align:left;}#header{overflow:hidden;margin:0 auto;height:132px;color:#797773;background:#fff;}#header-inner{position:relative;width:1150px;height:132px;margin:auto;border:0;}#logo{position:absolute;z-index:103;}#address-phone{float:right;margin:22px 0 0 0;text-align:right;}#address-phone p{margin:0;padding:0;}#address{font-size:2.5em;font-style:italic;font-weight:bold;}#slider-wrapper{}#slider{position:relative;width:100%;min-width:1150px;height:320px;background:url(img/index/slides/slideback.jpg);}#slider-inner{width:1150px;height:320px;margin:auto;}#flashdiv{position:absolute;top:0;z-index:40;height:320px;}.slide{width:1150px;height:320px;margin:auto;}#slide1{background:url(img/index/slides/slide1.jpg) right top no-repeat;}#slide2{background:url(img/index/slides/slide2.jpg) right top no-repeat;}#slide3{background:url(img/index/slides/slide5.jpg) right top no-repeat;}#subnav{position:relative;border-top:1px solid #dedede;border-bottom:1px solid #dedede;width:100%;min-width:1150px;height:71px;background:#f4f6f7;}#subnav-inner{width:1150px;height:71px;margin:auto;}#subnav-inner div#col1{position:relative;margin:0;padding:0;width:436px;height:71px;float:left;text-align:left;}#subnav-inner div#col1 a{display:block;margin:0;padding:0;width:436px;height:71px;background:url(img/index/subnav1.png) left top no-repeat;}#subnav-inner div#col1 a:hover{background:url(img/index/subnav1a.png) left top no-repeat;}#subnav-inner div#col2{position:relative;margin:0;padding:0;width:412px;height:71px;float:left;text-align:left;}#subnav-inner div#col2 a{display:block;margin:0;padding:0;width:412px;height:71px;background:url(img/index/subnav2.png) left top no-repeat;}#subnav-inner div#col2 a:hover{background:url(img/index/subnav2a.png) left top no-repeat;}#subnav-inner div#col3{position:relative;margin:0;padding:0;width:302px;height:71px;float:left;text-align:left;}#subnav-inner div#col3 a{display:block;margin:0;padding:0;width:302px;height:71px;background:url(img/index/subnav3.png) left top no-repeat;}#subnav-inner div#col3 a:hover{background:url(img/index/subnav3a.png) left top no-repeat;}#content-wrapper{border:0;background:#fff;}#content-wrapper-inner{width:1150px;margin:auto;}#content{width:748px;margin:50px 0 30px 20px;padding:0;color:#362e27;background-color:#fff;}#content2{width:1100px;margin:50px 0 30px 20px;padding:0;color:#362e27;background-color:#fff;}#content h2{margin:0;padding:0;font-size:2.5em;font-weight:bold;}#content2 h2{margin:0;padding:0;font-size:2.5em;font-weight:bold;}#content h3{margin:5px 0 0 0;padding:0;font-size:2em;font-weight:600;color:#0c6db6;}#content2 h3{margin:5px 0 0 0;padding:0;font-size:2em;font-weight:600;color:#0c6db6;}#content p{font-size:1.5em;line-height:1.7em;}#content2 p{font-size:1.5em;line-height:1.7em;}#content em{font-weight:600;}#right-col{float:right;margin:20px;padding:0;color:#362e27;width:382px;min-height:160px;border:4px solid #e0e2e3;background:url(img/index/quote-bg.png) left top no-repeat;margin-top:80px;}#hometest{margin:25px 47px 10px 47px;padding:0;color:#362e27;text-align:center;font-size:1.25em;}#hometest span{font-size:1em;font-weight:bold;margin:4px 0 15px 0;padding:0;float:right;text-align:right;}#hpfeature-wrapper{border:0;background:#fff;}#hpfeature-wrapper-inner{width:1150px;height:265px;margin:auto auto 50px auto;background:url(img/index/feature-bg.png) left top no-repeat;}#hpfeature{width:695px;margin:0 0 0 385px;padding:32px 0 0 0;text-align:center;color:#ded9d4;}#hpfeature h2{margin:0;padding:0;font-size:2.2em;font-weight:bold;color:#fff;}#hpfeature p{font-size:1.5em;line-height:1.7em;}#hpfeature a{display:inline-block;margin:5px 0 10px 0;width:257px;height:60px;background:url(img/index/hp-feature-btn.png) left top no-repeat;}#hpfeature a:hover{background:url(img/index/hp-feature-btn-a.png) left top no-repeat;}#hpfeature2-wrapper{border:0;background:#fff;}#hpfeature2-wrapper-inner{width:1150px;height:265px;margin:auto auto 50px auto;background:url(img/index/feature-bg.png) left top no-repeat;}#hpfeature2{width:780px;margin:0 0 0 360px;padding:50px 0 0 0;text-align:center;color:#ded9d4;}#hpfeature2 h2{margin:0;padding:0;font-size:20px;line-height:24px;font-weight:bold;color:#fff;}#hpfeature2 p{margin:0;padding:6px 0;font-size:15px;line-height:24px;}#hpfeature2 a#btn2{display:inline-block;margin:10px 0 10px 0;width:500px;height:69px;background:url(img/index/hp-feature-btn2.png) 0 0 no-repeat;}#hpfeature2 a#btn2:hover{background-position:0 -69px;}#hpfeature2 a#btn3{display:inline-block;margin:10px 0 10px 0;width:400px;height:69px;background:url(img/index/hp-feature-btn3.png) 0 0 no-repeat;}#hpfeature2 a#btn3:hover{background-position:0 -69px;}#hpfeature2 a#btn4{display:inline-block;margin:10px 0 10px 0;padding:15px 20px;width:400px;background:#ff6000;border-radius:7px;font-size:24px;line-height:22px;text-align:center;text-transform:uppercase;font-weight:700;color:#fff;}#hpfeature2 a#btn4 span{display:block;font-size:16px;font-weight:500;}#hpfeature2 a#btn4:hover{background:#2f7abb;text-decoration:none;}#bottom-content-wrapper{background:#201b17;margin:0;padding:0;}#bottom-content{width:1150px;margin:auto;height:243px;}#footer{overflow:hidden;width:1150px;padding:0;margin:0;color:#fff;text-align:center;}#footer p{font-size:1.4em;font-weight:400;line-height:.8;padding:0 0 8px;}#footer p a{color:#fff;}#footer p#ftaddress{padding-top:270px;color:#fff;font-size:1.5em;letter-spacing:2px;}#footer p#vetnetlinks{padding-top:10px;font-size:1.4em;}#footercolumns{float:left;width:1150px;margin-top:20px;font-size:1.1em;color:#fff;}#footercolumns div#sep{position:relative;margin:0;width:99px;height:193px;float:left;background-image:url(img/index/foot-sep.png);background-repeat:no-repeat;}#footercolumns div#col1{position:relative;margin:10px 0 0 0;float:left;text-align:left;}#footercolumns div#col2{position:relative;margin:10px 0 0 0;float:left;text-align:left;}#footercolumns div#col2 li#footsub{padding-top:20px;}#footercolumns div#col2 li#footsub a{display:block;width:350px;height:61px;background:url(img/layout/footer-subscribe.png) left top no-repeat;}#footercolumns div#col2 li#footsub a:hover{background:url(img/layout/footer-subscribe-a.png) left top no-repeat;}#footercolumns div#col3{position:relative;margin:10px 0 0 0;float:left;text-align:left;}#footercolumns div#col3 li#footdarklink{color:#7e7e7e;}#footercolumns div#col3 li#footdarklink a{color:#7e7e7e;}#footercolumns div#col3 li#footdarklink a:hover{color:#ff6000;}#footercolumns div#col1 ul,#footercolumns div#col2 ul,#footercolumns div#col3 ul{list-style:none;padding:0;margin:0;}#footercolumns li{font-size:1.1em;padding:5px 0 5px 0;color:#fff;}#footercolumns li:first-child{padding:0 0 5px 0;font-size:1.3em;font-weight:bold;}#footercolumns div#col1 li a,#footercolumns div#col2 li a,#footercolumns div#col3 li a{color:#fff;}#footercolumns div#col1 li a:hover,#footercolumns div#col2 li a:hover,#footercolumns div#col3 li a:hover{color:#ff6000;text-decoration:none;}ul#flash li{list-style-type:none;}ul#flash{margin:0;padding:0;}.fr{float:right;margin:5px 0px 30px 30px;}.fl{float:left;margin:5px 30px 30px 0px;}.clear{clear:both;}.cl{clear:left;}.cr{clear:right;}.center{text-align:center;}.error{color:red;}.photo{border:3px white solid;box-shadow:2px 2px 15px rgba(0,0,0,0.2),0 0 1px 1px rgba(0,0,0,0.15);-moz-box-shadow:2px 2px 15px rgba(0,0,0,0.2),0 0 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:2px 2px 15px rgba(0,0,0,0.2),0 0 1px 1px rgba(0,0,0,0.15);}.hr{border-bottom:1px solid #7B2B19;clear:both;margin:5px 0 10px 35px;width:550px;}#nav-wrapper-outer{position:absolute;z-index:102;top:85px;width:100%;height:20px;}#nav-wrapper-center{position:relative;width:1150px;margin:0 auto;padding:0;background:#fff;}#nav-wrapper-inner{position:relative;width:900px;margin:0;padding:0;float:right;background:#fff;}ul#nav{overflow:hidden;height:20px;margin:0;padding:0 0 0 50px;font-family:Tahoma,Geneva,sans-serif;font-size:1.05em;text-transform:uppercase;width:900px;}ul#nav li{float:left;width:auto;list-style:none;line-height:1.3em;margin:0;padding:0;cursor:default;}ul#nav li a{display:block;position:relative;color:#0c6db6;text-decoration:none;padding:0;margin:0;}ul#nav li a:hover{color:#ff6000;text-shadow:none;}ul#nav li a em{font-style:normal;}ul#nav li ul{position:absolute;width:14em;display:block;margin:0;padding:0;top:53px;left:-999em;text-transform:none;}ul#nav li ul li{width:14em;line-height:1.3;margin:-1px 0 0 0;padding:0;font-size:12px;height:auto;background:#1a2d54;box-shadow:2px 2px 5px rgba(0,0,0,0.25);}ul#nav li ul li a{display:block;padding:6px;height:100%;margin:0;color:#f4f4f4;border:1px solid #042042;text-shadow:none;}ul#nav li ul li:first-child a{padding-top:10px;border-top:0;box-shadow:inset 0 2px 5px rgba(0,0,0,0.3);}ul#nav li ul li a:hover,ul#nav li ul li a:visited:hover{color:#ff6000;background-color:#fff;text-decoration:none;}#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,#nav :hover > a#about,#navul ul :hover > a#about,ul#nav li a#about:hover,ul#nav li a#about:visited:hover,#nav li.recent a#recent,#nav :hover > a#recent,#navul ul :hover > a#recent,ul#nav li a#recent:hover,ul#nav li a#recent:visited:hover,#nav li.indexes a#indexes,#nav :hover > a#indexes,#navul ul :hover > a#indexes,ul#nav li a#indexes:hover,ul#nav li a#indexes:visited:hover,#nav li.past a#past,#nav :hover > a#past,#navul ul :hover > a#past,ul#nav li a#past:hover,ul#nav li a#past:visited:hover,#nav li.orders a#orders,#nav :hover > a#orders,#navul ul :hover > a#orders,ul#nav li a#orders:hover,ul#nav li a#orders:visited:hover,#nav li.testimonials a#testimonials,#nav :hover > a#testimonials,#navul ul :hover > a#testimonials,ul#nav li a#testimonials:hover,ul#nav li a#testimonials:visited:hover,#nav li.contact a#contact,#nav :hover > a#contact,#navul ul :hover > a#contact,ul#nav li a#contact:hover,ul#nav li a#contact:visited:hover{color:#ff6000;background-color:#fff;}ul#nav li:hover ul,ul#nav li.sfhover ul{left:auto;}ul#nav li:hover,ul#nav li.hover{position:static;}