html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}
body{background:#FFFBEC url(/images/body-bg.png);color:#999;line-height:1.5;font-size:14px;font-family:Tahoma,Arial,sans-serif}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
a{color:#62B6FE}
a:hover{text-decoration:none}
p,ol,ul,pre,address,blockquote,dl,fieldset,form,hr,h1,h2,h3,h4,h5,h6{margin-top:14px;margin-bottom:14px}
h1,h2,h3,h4,h5,h6{color:#A5C91F;font-family:Tahoma,Arial,sans-serif;font-weight:400}
h1{line-height:1.2;font-size:28px}
h2{line-height:1.3;font-size:24px}
h3{line-height:1.4;font-size:21px}
h4{line-height:1.4;font-size:18px}
h5{line-height:1.5;font-size:16px}
h6{line-height:1.5;font-size:14px}
blockquote{margin-left:28px;margin-right:28px}
blockquote cite{display:block;margin-top:-14px;margin-right:28px;text-align:right;font-style:normal;font-variant:small-caps;letter-spacing:1px}
blockquote cite:before{content:'\2014\a0'}
abbr[title]{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:inherit;cursor:help;letter-spacing:1px}
small{font-size:11px}
sub,sup{position:relative;font-size:11px}
sub{top:.5em}
sup{bottom:.5em}
code,var,kbd,tt,samp,pre{font-family:Consolas,"Courier New",Courier,monospace}
pre{overflow:auto}
li ul,li ol{margin-top:0;margin-bottom:0}
ul{list-style-type:disc}
ul ul{list-style-type:circle}
ul ul ul{list-style-type:square}
ol{list-style-type:decimal}
ol ol{list-style-type:lower-latin}
ol ol ol{list-style-type:lower-roman}
table+table{margin-top:14px}
caption{caption-side:bottom;font-size:11px}
th{background-color:#F5F5F5;text-align:left;font-weight:700}
th,td{border:1px solid #DDD;padding:5px 10px}
hr{clear:both;display:block;height:0;border:0;border-top:1px solid #DDD}
input,textarea,select{font-size:14px;font-family:Tahoma,Arial,sans-serif}
input[type=checkbox],input[type=radio]{position:relative;margin:0}
input[type=checkbox]{top:2px}
input[type=radio]{top:1px}
fieldset{border:.1em solid #DDD;padding:14px}
legend{margin-left:-7px;padding-left:7px;padding-right:7px;font-weight:700}
label{cursor:text}
label[for]{cursor:pointer}
var,cite,address{font-style:normal}
.wrap{position:relative;overflow:hidden;min-width:962px}
.main-wrap{width:940px;background:#FFF;border-color:#D2D5C8;border-style:solid;border-width:0 1px;margin:0 auto;padding:14px 10px 0}
.main{overflow:hidden;margin-bottom:14px;width:940px}
.page-title{margin:0 0 14px}
.content-wrap{float:left;width:100%}
.content{margin:0 240px}
.primary-sidebar,.secondary-sidebar{float:left;width:220px}
.primary-sidebar{margin-left:-940px}
.secondary-sidebar{margin-left:-220px}
.big-text{font-size:20px} 
.paw-sep{height:22px;background:url(/images/paw-sep.png) center center no-repeat;margin:14px 0}
.status{display:inline-block;-moz-border-radius:5px;border-radius:5px;background:#A5C91F;color:#FFF;text-transform:uppercase;font-weight:700;padding:7px 14px}
.header-wrap{border-bottom:1px solid #F98A22;background:#FFF url(/images/header-wrap-bg.png) repeat-x}
.header{position:relative;width:960px;height:140px;margin:0 auto}
.logo{position:absolute;/*top:24px;*/left:10px}
.dog{position:absolute;top:20px;right:-60px;width:280px;height:106px;background:url(/images/header-dog.png) no-repeat} /*  banner.14.03.png */
.donate{position:absolute;top:24px;left:330px;width:384px;border:1px solid #DCDCDC;-moz-border-radius:7px;border-radius:7px;background:#F5F5F5 url(/images/pixel-white-100.gif) repeat-x;text-align:center;padding:4px 7px 7px}
.donate .text{margin-bottom:4px;text-shadow:0 1px 0 #FFF;font-weight:700}
.donate .tel{width:187px;border:1px solid #DCDCDC;-moz-border-radius:5px;border-radius:5px;background:#FFF;color:#97B529;font-size:21px}
.donate .arrow{position:absolute;top:10px;right:-8px;width:8px;height:15px;/*background:url(/images/donate-arrow.png) no-repeat*/}
.nav-wrap{border-top:1px solid #FFC690;background:#F98E2A url(/images/gradient-bg.png) left center repeat-x}
.nav{position:relative;width:960px;height:50px;margin:0 auto}
.parrot{position:absolute;top:3px;right:-71px;width:90px;height:156px;background:url(/images/parrot.png) no-repeat}
.primary-nav li{position:relative;z-index:20}
.primary-nav >li{float:left;margin-top:12px;margin-right:2px}
.primary-nav >li >a{display:block;height:24px;-moz-border-radius:4px;border-radius:4px;color:#FFF;text-decoration:none;text-shadow:0 1px 0 #C96F19;line-height:24px;font-weight:700;margin:1px;padding:0 10px}
.primary-nav >li.current >a,.primary-nav >li:hover >a{background:#FFF;color:#F98A22;text-shadow:none}
.primary-nav >li.current >a{-moz-box-shadow:0 1px 0 #FFC690;box-shadow:0 1px 0 #FFC690;margin-bottom:0;border-bottom:1px solid #F98E2A}
.primary-nav >li:hover >a{-moz-box-shadow:0 3px 2px rgba(0,0,0,.2);box-shadow:0 3px 2px rgba(0,0,0,.2);border:1px solid #F98E2A;margin:0}
.primary-nav .children{position:absolute;top:21px;left:0;z-index:30;display:none;-moz-box-shadow:0 3px 2px rgba(0,0,0,.2);box-shadow:0 3px 2px rgba(0,0,0,.2);width:160px;-moz-border-radius:0 4px 4px;border-radius:0 4px 4px 4px;background:#FFF;border-color:#F98E2A;border-style:solid;border-width:0 1px 1px;padding:5px 0}
.primary-nav .children >li >a{display:block;background:url(/images/primary-nav-bullet.png) 10px 10px no-repeat;color:#999;text-decoration:none;padding:2px 10px 2px 25px}
.primary-nav .children >li a:hover,.primary-nav .children >li.current >a{color:#F98A22}
.languages{position:absolute;top:12px;right:19px;-moz-box-shadow:0 1px 0 #FFC690;box-shadow:0 1px 0 #FFC690;height:14px;border-bottom:1px solid #F98E2A;-moz-border-radius:4px;border-radius:4px;background:#FFF;line-height:1;padding:5px 7px!important}
.languages li{float:left;margin-left:7px;padding-left:7px;border-left:1px solid #999}
.languages li:first-child{margin-left:0;padding-left:0;border:0}
.languages li a{color:#999;text-decoration:none}
.secondary-nav li{margin:7px 0}
.secondary-nav li.current >a{text-decoration:none;font-weight:700}
.secondary-nav >li{padding-left:19px;background:url(/images/ball-bullet.png) 0 5px no-repeat}
.secondary-nav >li >a{color:#97b529}
.secondary-nav ul >li{padding-left:12px;background:url(/images/dots-bullet.png) 0 10px no-repeat}
.pagination-wrap{text-align:center;margin-bottom:4px}
.pagination{display:inline;border:1px solid #DEDEDE;-moz-border-radius:5px;border-radius:5px;margin:0;padding:8px 14px}
.pagination a.current{border:1px solid #DEDEDE;-moz-border-radius:4px;border-radius:4px;background:#F5F5F5;text-decoration:none;padding:0 4px}
.grid{overflow:hidden;list-style:none;margin:14px 0;padding:0}
.grid >li{float:left;width:33%;margin:7px 0}
.grid >li.br{clear:left}
.paw-list >li{padding-left:23px;background:url(/images/paw-bullet.png) left top no-repeat;margin:5px 0}
.detail-list{list-style:none;margin:14px 0;padding:0}
.detail-list >li{margin-top:2px}
.pet-list img{border:1px solid #CCC;-moz-border-radius:4px;border-radius:4px;vertical-align:middle;padding:2px}
.pet-list .caption{font-weight:700;margin:7px 0 0}
.pet-list li {position:relative;}
.pet-list li .ready2home, .pet-list li .healing {position: absolute;left: 120px; border:none}
.pet-list li .healing {top:100px}
.block{margin-bottom:14px;border:1px solid #DEDEDE;-moz-border-radius:5px;border-radius:5px;background:#FFF}
.block-body{margin:14px}
.block-floater,.block-header,.block-footer{background:#F5F5F5}
.block-floater{-moz-border-radius:4px;border-radius:4px 4px 4px 4px;border:1px solid #DEDEDE;margin-bottom:30px;text-align:center;padding:6px 14px}
.block-header{border-bottom:1px solid #DEDEDE;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.block-title{color:#AAA;text-transform:uppercase;text-shadow:0 1px 0 #FFF;font-weight:700;font-size:14px;margin:0;padding:6px 14px 4px}
.block-footer{clear:both;border-top:1px solid #DEDEDE;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;padding:4px 14px}
.block >ul >li,.block >ol >li{overflow:hidden;border-top:1px solid #DEDEDE;padding:14px}
.block >ul >li:first-child,.block >ol >li:first-child{border-top:0}
.sidebar .block{margin-right:4px;margin-left:4px;border-top:0}
.sidebar .block-header{overflow:hidden;border:1px solid #A7CA24;-moz-border-radius:5px;border-radius:5px;background:#A5C91F url(/images/gradient-bg.png) center left repeat-x;margin:0 -4px}
.sidebar .block-title{border-top:1px solid #D7E5A4;-moz-border-radius:4px;border-radius:4px;color:#FFF;text-transform:none;text-shadow:0 -1px 0 #8AA620;font-weight:400;font-size:18px;padding:4px 14px}
.sidebar .block-header.navy{background-color:#084A8F;border-color:#084A8F}
.sidebar .block-header.navy .block-title{text-shadow:0 -1px 0 #0F65A7;border-color:#6FA7D1}
.message-button{display:block;width:146px;height:76px;background:url(/images/add-button-sprite.png) no-repeat 2px 0px;color:#FFF;text-align:center;text-decoration:none;text-shadow:0 -1px 0 #6A0B15;line-height:60px;font-size:24px;padding:0 10px 0 64px} /*margin-bottom:10px;*/
.message-button:hover{background:url(/images/add-button-sprite.png) no-repeat -219px 0px;}
.stats-legend{border-bottom:1px solid #DEDEDE;height:46px;background:#FAFAFA url(/images/stats-legend-bg.png) no-repeat}
.counter{position:relative;overflow:hidden;width:87px;height:58px;border:1px solid #7CD9FF;-moz-border-radius:3px;border-radius:3px;background:#7CD9FF;text-align:center}
.counter .number{color:#FFF;text-shadow:0 -1px 0 #58D8DF;line-height:60px;font-size:36px}
.counter .overlay{position:absolute;top:29px;left:0;width:87px;height:27px;border-top:1px solid #71D6FF;border-bottom:1px solid #CFF1FF;background:url(/images/counter-overlay-bg.png) repeat-x}
.news-date, .blog-date{padding-left:20px;background:url(/images/clock-icon.png) left center no-repeat;font-size:12px;margin:7px 0;clear:both}
.addthis_at_news, .addthis_at_blog, .addthis_at_price {float:right;width:84px;line-height:18px;text-align:right}
.addthis_at_news { width:155px; }
.addthis_at_price { width:125px; }
.arrivals .arrival-title{color:#F98E2A;font-weight:700;font-size:14px;margin:0}
.arrivals .photo{float:left;border:1px solid #DEDEDE;margin:7px 7px 7px 0;padding:1px}
.arrivals .decription{clear:both}
.sidebar .bank-account{border:1px solid #DEDEDE;-moz-border-radius:5px;border-radius:5px;background:#FAFAFA url(/images/bank-icon.png) 7px 9px no-repeat;font-size:18px;padding:3px 7px 3px 26px}
.sidebar .bank-accountIban{border:1px solid #DEDEDE;-moz-border-radius:5px;border-radius:5px;background:#FAFAFA 7px 9px no-repeat;font-size:14px;padding:3px 7px}
.comments >li{overflow:visible!important;border:0!important;margin:14px!important;padding:0!important}
.comment-body-wrap{-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);position:relative;border:1px solid #DCE8F1;-moz-border-radius:5px;border-radius:5px;background:#FFF;padding:1px}
.comment-body{overflow:hidden;-moz-border-radius:3px;border-radius:3px;background:#F2F9FF;padding:0 14px}
.comment-arrow{position:absolute;top:-12px;left:20px;width:23px;height:13px;background:url(/images/comment-arrow.png) no-repeat}
.reply{overflow:hidden;margin-top:14px;display:none;}
.reply div{float:right;margin-bottom:14px;width:223px}
.reply div:first-child{margin-left:14px}
.reply input[type=text],.reply textarea{width:207px;-moz-box-shadow:0 0 7px rgba(0,0,0,.1) inset;box-shadow:0 0 7px rgba(0,0,0,.1) inset;border:1px solid #CCC;-moz-border-radius:3px;border-radius:3px;color:#999;margin:0;padding:7px}
.reply textarea{height:131px}
.reply .submit-button{display:block;width:221px;border:1px solid #F98E2A;-moz-border-radius:3px;border-radius:3px;background:#F98E2A url(/images/gradient-bg.png) left center repeat-x;color:#FFF;text-transform:uppercase;text-shadow:0 -1px 0 #C96F19;font-weight:700;text-decoration:none;text-align:center}
.reply .submit-button span{display:block;width:193px;border-top:1px solid #FFC690;cursor:pointer;padding:14px}
.jcarousel-container{margin-bottom:28px}
.jcarousel-clip{height:150px;border:1px solid #E0E0E0;-moz-border-radius:3px;border-radius:3px}
.jcarousel-item{border:1px solid #E0E0E0;margin:14px 0 14px 14px}
.jcarousel-item:first-child{margin-left:0}
.jcarousel-prev,.jcarousel-next{position:absolute;top:2px;width:60px;height:148px;background:url(/images/carousel-buttons.png) no-repeat;cursor:pointer}
.jcarousel-next{right:0;background-position:right top}
.footer{overflow:hidden;border-top:1px solid #E0E0E0;background:#F9F9F9;color:gray;line-height:1.5;margin:0 -10px;padding:10px;border-bottom: 1px solid #E0E0E0;}
.footer .copyright,.footer .address{width:50%}
.footer .address{float:right;text-align:right}
.footer .design-link{padding-left:12px;background:url(/images/design-ee-logo.png) center left no-repeat;color:#EA1313;font-weight:700}
#adOverlay{display:none;z-index:10000;background-color:#fff;width:600px;min-height:200px;border:1px solid #DEDEDE;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow:0 0 90px #000;padding:15px}
#adOverlay .close{float:right;width:100px;text-align:right}
/* background-image:url(/images/js/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px */
.adTbl td{border:none;vertical-align:top}
.adTbl td textarea{width:100%}

#commBox{display:none}
.pages-box{width:25px;text-align:center;-moz-box-shadow:0 0 3px rgba(0,0,0,.1) inset;box-shadow:0 0 3px rgba(0,0,0,.1) inset;border:1px solid #CCC;-moz-border-radius:3px;border-radius:3px;color:#999;margin:0;padding:3px}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,.primary-nav li:hover >.children{display:block}
q,blockquote,em,i,q,dfn{font-style:italic}
strong,b,dt,.primary-nav .children >li.current >a,.languages li.current a{font-weight:700}
ul,ol,dd{margin-left:28px}
.icon,.jcarousel-item img{vertical-align:middle}
.small-text,.arrivals{font-size:12px}
.more-link,.donate .tel.second,.counter.second,.back-link-box{float:right}
.donate .highlight,.languages li a:hover,.languages li.current a,.news-list li a{color:#97B529}
.donate .tel.first,.counter.first,.footer .copyright{float:left}
.donate .tel .price, .bank-account, .bank-accountIban{color:#FA0000}
.nav ul,.secondary-nav,.secondary-nav ul,.paw-list,.block >ul,.block >ol,.news-list{list-style:none;margin:0;padding:0}
.secondary-nav li.current >a:hover,.pagination a.current:hover{text-decoration:underline}
.secondary-nav ul >li >a,.pet-list .caption,.pet-list .caption a{color:#F98E2A}
.pagination a,.detail-list >li span,.block-floater a,.block .highlight,.block-footer.more a,.comment-meta .author{color:#F98E2A;font-weight:700}
.detail-list >li:first-child,.news-list >li:first-child{margin-top:0}
.pet-list >li,.block-footer.more{text-align:center}
.counter-wrap,.news-body{overflow:hidden}
.news-title,.reply form,.footer p{margin:0}
.news-list li,.arrivals .detail-list{margin-top:7px}
.comment-meta,.faq ol li,.faq ul li{margin-bottom:10px}
#captcha{cursor:pointer;float:left;width:120px;height:33px;margin-right:7px}
#captchaVal{width:80px;text-align:center}
#comm-adder{margin-bottom:14px}
::-webkit-input-placeholder{color:#999;font-family:Tahoma,Arial,sans-serif}
:-moz-placeholder{color:#999;font-family:Tahoma,Arial,sans-serif}
.placeholder{color:#999;font-family:Tahoma,Arial,sans-serif}
.pracesTbl {width:100%}
.pracesTbl td:last-child{text-align:right;width:45px}
.hidden{display:none}
#adOverlay h3{margin-top:0px;}
#adOverlay input[type=text],#adOverlay textarea,#adOverlay select, #adsRemoveTbl input[type=text] {-moz-box-shadow:0 0 7px rgba(0,0,0,.1) inset;box-shadow:0 0 7px rgba(0,0,0,.1) inset;border:1px solid #CCC;-moz-border-radius:3px;border-radius:3px;color:#999;margin:0px;padding:2px}
#adOverlay .submit-button{display:block;width:221px;border:1px solid #F98E2A;-moz-border-radius:3px;border-radius:3px;background:#F98E2A url(/images/gradient-bg.png) left center repeat-x;color:#FFF;text-transform:uppercase;text-shadow:0 -1px 0 #C96F19;font-weight:700;text-decoration:none;text-align:center}
#adOverlay .submit-button span{display:block;width:193px;border-top:1px solid #FFC690;cursor:pointer;padding:14px}
.current-ads div{/*border:1px solid #CCC;-moz-border-radius:3px;border-radius:3px;*/color:#999;margin:3px 5px;padding:7px}
.current-ads div:first-child{border-bottom:1px solid #CCC}
.current-ads div span{display:inline-block;float:right;background-color:#fa9435;color:#FFF;padding:0px 5px;font-weight:bold;border:1px solid #fa9435;-moz-border-radius:3px;border-radius:3px;background:#F98E2A url(/images/gradient-bg.png) left center repeat-x;width:30px;text-align:center}
#aasTbl{width:100%;max-width:460px}
#aasTbl .aaHead:hover{background-color:#E9E9E9;cursor:pointer}
#upupButt,#remButt,#part_sub {width:130px;padding:7px 0;text-align:center;border:1px solid #F98E2A;-moz-border-radius:3px;border-radius:3px;background:#F98E2A url(/images/gradient-bg.png) left center repeat-x;color:#FFF;text-transform:uppercase;text-shadow:0 -1px 0 #C96F19;font-weight:700;text-decoration:none}
#remButt,#part_sub{cursor:pointer}
.files{margin-top:10px}
.errFiles{color:#FA0000}
.picsDiv{float:right}
.infoLine{margin:5px auto 15px}
.workouts {width:300px;border:1px solid #000;line-height:23px}
.workouts  input[type=text] {width:130px}
#part_quant {width:30px;text-align:center}
#part_load, .txtAfterSubmit {display:none}
#workOutFrm #captcha{float:none}
.greyShadow {text-shadow:0 1px 0 #CCC}
.latestPics { padding-left:20px;background:url(/images/calendar-day.png) left top no-repeat;font-size:12px;margin:7px 0}
.txtAfterSubmit {color:red}
.statzLine {margin:20px 0px 10px; text-align:center}
.statzLine img {margin-right: 5px}
.statzImg {cursor:pointer}
#summ2donate {width:40px;text-align:center}
.redErrText {color:#F00}
.greenOkText {color:#0C0}
.footTel img {vertical-align: middle;}