@charset "utf-8";
/* CSS Document */

body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:small; margin-left: 0px; margin-top:7px;margin-right: 0px; margin-bottom: 0px; background-image:url(imag/paw_bg.gif);}

* html body {
font-size: x-small; /* for IE5/Win */
f\ont-size: small; /* for other IE versions */}



a:link, a:visited {color: #009736;text-decoration: none;}
a:hover {color: #D2032A;text-decoration: none;}

#wrap { width:900px; margin-right:auto; margin-left:auto; border: solid 1px #009736;background-color:#fff;}
#header { background-color:#F4FFEC;margin:0; padding:0; width:100%; height:70px; border-bottom: solid 1px #009736;}
#left-bar { float:left; width:180px;}
#main-body { float:right; width:720px; min-height:550px;}
#content {float:left;}
#side-bar {float:right;}


.aahservices { position:relative; top:10px; left:12px; float:left;}
.pups{ float:left; position:relative; top:14px; left:70px;}

#vnav {width: 180px; margin: 10px 0 0 0; padding:0;list-style: none; background:#F4FFEC url(imag/lnav_top.gif) no-repeat  top right;}
#vnav li {margin: 0 0 0 0; padding:0; font-size:100%; border-bottom:solid 3px #FFF;}
#vnav a {display:block; margin:0; padding:7px 7px 7px 80px ; text-decoration:none; list-style: none; color:#000000;}	
#vnav a:hover {background: url(imag/paw.gif) no-repeat;background-position: 33% 42%;}

#contact {background: url(imag/lnav_btm.gif) no-repeat bottom right;}

#transport {width: 260px;}

.paw {background: url(imag/paw.gif) no-repeat;background-position: 33% 42%;}

#hnav {float:right;position: relative; bottom:3px; right:70px; margin:0;width:auto;padding:3px 2px;list-style: none;}
#hnav li {float:left;margin: 0 0 0 0; padding:0; font-size:100%; border:solid 1px #009736; border-top:none;border-right:none;}
#hnav a {float:left;display:block; margin:0; padding:3px 7px; text-decoration:none; list-style: none; color: #009736; }
#hnav a:hover { color:#F4FFEC; background-color: #000000;}
.bbg { background:#F4FFEC;}
#atw a {border-right:solid 1px #009736;}

#welcome{margin: 20px 0 0 105px; padding:0;}
#photoalbum{margin: 0px 0 0 20px; padding:0;}
#cat{float:left;}
#wlc_text{margin: 12px 0 20px 110px; padding:0 12px 12px 12px;width:320px;text-align:justify;font-size:90%;line-height:170%;}
#faq_text{margin: 12px 0 0 120px; padding:0 0 12px 0;width:400px;text-align:justify;font-size:90%;line-height:170%;}
#ab_text{margin: 12px 0 20px 120px; padding:0 12px 12px 12px;width:500px;text-align:justify;font-size:90%;line-height:170%; border-left: dashed 1px #009736;}
#con_text{margin: 12px 0 0 120px; padding:0 0 12px 0;width:270px;font-size:90%;line-height:170%;}



.caption  {color:#87887F; text-align: left; font-size:80%; line-height: normal;padding:20px 0;}
.caption2  {color:#87887F; text-align: left; font-size:90%; line-height: normal;padding:20px 0;}


.left { float:left; padding:0 20px 0 0px;}
.right { float:right; padding:0 0 0 20px; margin:0; background:#FFF;}
.bold { font-weight:bold;}
.h2 { font-weight:bold;color: #fff; background:#A31731;  border-top: solid 1px #FF8000; display:block; padding:1px 7px; margin:12px 0;}
.red  { font-weight:bold; color:#A31731;}
.gray  {color:#87887F;}

#fotos {margin:60px 43px;padding:0;}
#fotos2 {margin:0; padding:140px 20px 0 0;}
object {}

.logo{margin:20px 0 0 18px;}
.logo2{margin:0 0 0 0px;}
.indent{ position:relative; left:40px;}

.border{padding:1px; float:right;}

#footer {clear:both;background: #F4FFEC;color:#636661; margin:0; width:900px; height:20px; border-top: solid 1px #009736; text-align: center; font-size:70%; padding-top:5px;}



#album {margin: 12px 0 20px 120px; padding:0 12px 12px 12px;width:500px; border-left: dashed 1px #009736; border-right: dashed 1px #009736;font-size:90%;line-height:170%; width:340px;}
#album2 {margin: 20px 0 20px 20px; padding:0 12px 12px 12px;width:500px; border-left: dashed 1px #009736; border-right: dashed 1px #009736;font-size:90%;line-height:170%; width:450px;}
#photolist{ list-style:none; margin:0; padding:0;} #photolist li{ text-align:center;margin:7px 0; padding:0;}#photolist p{margin:0; padding:0;}

#jl {clear:both;color:#636661; width:900px; height:20px; text-align: right; font-size:70%; }