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

body {background:url(img/back.jpg) repeat-x #FFF; margin:0 0 0 0; color:#333; font:12px Arial}
img {border:0px}
a{color:#333; text-decoration:none;} a:hover {color:#d30000; text-decoration:underline}
h3 { text-transform:uppercase; font-size:16px; color:#000; margin:0 0 20px 0}
h2 {text-transform:capitalize; font-size:14px; margin:0 0 10px 0}
.yes {color:#090;}
.no {color:#F00;}
.img {padding:0 10px 15px }
.wrap {display:block; position:relative; float:none; visibility:visible; width:100%;}
.wrap .img{float:right; position:absolute; left:700px; top:70px; z-index:999}



/* MAIN */
#menu {font:18px Arial ; color: #cccccc; padding-top:30px }
#menu a{color: #cccccc; text-decoration:none} #menu a:hover{color:#d30000; text-decoration:none}
#banner { background:url(img/banner.png) no-repeat center; width:845px; height:287px;}
#testimonials {background:url(img/right2.jpg) no-repeat; width:258px; height:260px; font:18px Arial; color:#000}
#testimonials div {width:210px; padding:80px 25px 25px 25px;}
#testimonials div span{ color:#999; font-size:14px; padding:50px 0 0 0}
#bottom {margin:30px 0 0 0}
#bottom td {background:#333; height:40px; border-top:6px solid #CCC; color:#CCC; font-size:10px}
#bottom a{color:#CCC; text-decoration:none} #bottom a:hover {color:d3000; text-decoration:underline}
#bottom .left {float:left} #bottom .right {float:right}

/* CALLBACK */
#callback {font-size:14px}
#callback .form{width:300px; padding:6px; border:1px solid #CCC}
#callback .phone {background:url(callback/form.jpg) no-repeat; width:528px; height:100px; }
#callback .phonediv {display:block; position:relative; float:none; padding:0; width:528px; height:100px;}
#callback .phone input {float:right; position:absolute; left:95px; top:45px; background:transparent; border:0; height:35px; width:407px; font-size:24px; color:#d30000 }

/* PRODUCTS */
#products {border-collapse:collapse}
#products span {width:100px; padding:5px; margin:0 0 3px 3px; display:block; float:left; background:#f0f0f0; border:1px solid #CCC; text-transform:capitalize}
.pros td{border-bottom:1px dotted #cccccc; padding-bottom:20px}
.pros2 {border-top:2px dotted #cccccc; }
.pros2 span{float:left; display:block; width:175px; height:180px; text-align:center}

/* CONTACT */
#contact {font-size:14px}
#contact .form{width:300px; padding:6px; border:1px solid #CCC}

/* SERVICES */
.mypets{padding: 2px 5px; border: 1px solid gray; background: #E1E1E1; }

