/* CSS Document */
body {height:100%;font:11px Tahoma, Arial, Verdana, Sans-Serif;color:#000102;background:#e7be7c url(/images/body2.jpg) -45px 318px repeat-x;}
html {height:100%;}
body.index {background:#8B6332;}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}         
ul, li {list-style:none;} 
a, a:active, a:visited {text-decoration:underline;color:#000102;}
a:hover {text-decoration:underline;color:#000102;}
 
/*  All  */  
.index_wraper {width:1000px;margin:0 auto;position:relative;}
.index_wraper p {position:absolute;top:469px;left:438px;text-align:center;}
.index_wraper div {position:absolute;top:422px;left:409px;}
.index_wraper div span {padding-left:73px;}
.index_wraper p a:hover {text-decoration:none;color:#fff;}
.wraper_dogs {position:relative;background:url(/images/body.jpg) repeat-x;min-height: 100%;min-width:1000px;}
.wraper_dogs2 {min-height:820px;}
.flash_dogs {min-height:800px;min-width:1000px;height:100%;width:100%;float:true;position:absolute;top:0px;left:0px;font-size:0;line-height:0;}
.flash_dogs_second {min-width:1000px;width:100%;height:414px;float:true;position:absolute;top:0px;left:0px;font-size:0;line-height:0;}
.wraper {position:relative;background:url(/images/body.jpg) repeat-x;min-width:1000px;min-height: 100%;}
.wraper2 {min-height: 820px;}
.left_column_bg {position:absolute;top:0;left:0;font-size:0;line-height:0;}
.right_column_bg {text-align:right;position:absolute;top:0;right:0;font-size:0;line-height:0;}
.header_height {min-height:418px;}

.dog_png_miniature-bull-terrier {position:absolute;top:260px;left:9%;width:217px; height:151px; ;z-index:2;}
.dog_png_american-bulldog {position:absolute;top:150px;left:23%;width:298px; height:277px;}
.dog_png_staffordshire-bull-terrier {position:absolute;top:246px;left:51%;width:149px; height:167px;}
.dog_png_pug {position:absolute;top:280px;left:71%; width:119px; height:150px;}

.wraper .dog_png_miniature-bull-terrier {top:210px;left:42%;}
.wraper .dog_png_american-bulldog {top:120px;left:38%;}
.wraper .dog_png_staffordshire-bull-terrier {top:216px;left:47%;}
.wraper .dog_png_pug {top:230px;left:48%;z-index:2;}

.wraper_contact .dog_png_miniature-bull-terrier {top:210px;left:20%;z-index:2;}
.wraper_contact .dog_png_american-bulldog {top:120px;left:33%;}
.wraper_contact .dog_png_staffordshire-bull-terrier {top:216px;left:58%;}
.wraper_contact .dog_png_pug {top:240px;left:73%;}

.nofont {font-size:0;line-height:0;}
.clear {clear:both;font-size:0;line-height:0;}
.logo {position:absolute;top:23px;left:43%;font-size:0;line-height:0;z-index:2;}
.logo2 {position:absolute;top:23px;left:45%;font-size:0;line-height:0;z-index:2;}
.top_menu {z-index:10;position:absolute;top:0;right:127px;}
.wraper .top_menu {right:47px;}
.top_menu li {float:left;font-size:0;line-height:0;margin-right:13px;}
.left_menu {background:url(/images/left_menu2.jpg) 3px bottom no-repeat;width:210px;height:365px;position:absolute;top:5px;left:13px;}
.left_menu ul {background:url(/images/left_menu.gif) no-repeat;padding:8px 0 3px 0;}
.left_menu ul li {color:#fff;padding:0 10px 1px 6px;text-align:center;font-size:12px;position:relative;z-index:2;}
.left_menu ul li a.color, .left_menu ul li a.color:visited {color:#fff;text-decoration:none;}
.left_menu ul li span {padding-top:0;display:block;font-size:0;line-height:0;}
.left_menu ul li a, .left_menu ul li a:visited {text-decoration:none;}
.left_menu ul li a:hover {color:#fff;}
.left_menu ul li ul {padding:0;background:none;}
.left_menu ul li ul li {padding:0;text-align:left;}
.left_menu ul li ul li a, .left_menu ul li ul li a:visited {color:#686355;display:block;height:16px;padding:1px 0 0 105px;background:url(/images/left_menu_dot.gif) 88px 6px no-repeat;text-decoration:none;}
.left_menu ul li ul li a:hover, .left_menu ul li ul li a.active:visited, .left_menu ul li ul li a.active {background:#d3bd9c url(/images/left_menu_dot2.gif) 72px 6px no-repeat;padding:1px 0 0 89px;color:#fff;text-decoration:none;}
.dogs_block_list {position:absolute;top:454px;width:100%;padding-bottom:80px;}
.dogs_block_list ul {padding-left:118px;}
.dogs_block_list ul ul {padding-left:0;}
.dogs_block_list li {min-height:170px;float:left;width:21%;text-align:center;background:url(/images/line2.gif) right 56px no-repeat;}
.dogs_block_list li a, .dogs_block_list li a:visited {cursor: pointer;}
.dogs_block_list li.last {background:none;}
.dogs_block_list li ul li {min-height:10px;text-align:left;float:none;width:auto;padding:12px 26px 0 21%;background:none;}
.dogs_block_list li ul li span {color:#fff;display:block;}
.dogs_block_list li ul li a, .dogs_block_list li ul li a:visited {text-decoration:none;}
.dogs_block_list li ul li a:hover {text-decoration:underline;}
.wraper h3 {font:24px Georgia;padding:360px 0 14px 240px;text-align:left;color:#330000;}
.wraper h3 span {display:block;font-size:0;line-height:0;text-align:center;padding-right:250px;padding-left:70px;}
.news_list {padding:0 100px 38px 240px;width:760px;margin:0 auto;}
.news_list li {padding:0 0 14px 0;}
.news_list li a:hover {text-decoration:none;}
.news_list li span {color:#fff;display:block;}
.news_list li strong {font-size:14px;display:block;}
.about_block {padding:0 100px 140px 240px;width:760px;margin:0 auto;font-size:12px;}
.about_block p {padding-bottom:12px;}
.about_children_block {padding:0 100px 140px 240px;width:760px;margin:0 auto;}
.about_children_block ul li {position:relative;z-index:2;font-family:'Times New Roman';float:left;text-align:center;font-size:15px;margin-right:65px;}
.about_children_block ul li span {font-size:57px;line-height:45px;}
.about_children_block ul li a, .about_children_block ul li a:visited {color:#40281b;text-decoration:none;}
.about_children_block ul li a:hover {color:#fff;}
.about_children_block .clear {clear:both;font-size:0;line-height:0;}
.about_children_block .for_sale {margin:10px 0 0 0;}
.about_children2_block {padding:0 100px 140px 240px;width:760px;margin:0 auto;}
.about_children2_block ul li {position:relative;z-index:2;float:left;width:20%;margin:0 230px 12px 0;font-size:14px;color:#94734c;font-family:Georgia;}
.about_children2_block ul li.last {margin-right:0;}
.about_children2_block ul.small_list li {margin:0 52px 12px 0;}
.about_children2_block ul li span {display:block;padding-left:4px;}
.about_children2_block ul li img {background:url(/images/img_bg.gif) no-repeat;padding:14px 15px 14px 14px;}
.about_children2_block ul.small_list li img {background:url(/images/img_bg2.gif) no-repeat;padding:10px;}
.about_children2_block ul li a, .about_children2_block ul li a:visited {font-size:18px;color:#40281b;text-decoration:none;}
.about_children2_block ul li a:hover {color:#fff;}
.about_children2_block .clear {clear:both;font-size:0;line-height:0;}
.about_children2_block p {text-align:center;clear:both;padding-left:6px;height:25px;}
.about_children_more {padding:0 100px 140px 240px;width:760px;margin:0 auto;}
.about_children_more p {padding-bottom:7px;font-family:'Trebuchet MS';}
.about_children_more p strong {color:#553b27;font-family:'Times New Roman';font-size:15px;}
.about_children_more p strong span, .about_children_more p strong a, .about_children_more p strong a:visited, .about_children_more p strong u {color:#010000;}
.about_children_more p img {padding:0px 5px 5px 5px;}
.about_children_more p.right_img {text-align:right;}
.about_children_more p.right_img span {display:block;float:right;}
.about_children_more p.right {font-size:12px;font-family:Verdana;color:#330000;float:right;padding-right:4px;}
.about_children_more p.right a, .about_children_more p.right a:visited {color:#330000;}
.about_children_more table {width:100%;position:relative;z-index:2;}
.about_children_more table td {border:1px solid #6d5035;color:#6D5035;text-align:center;padding:3px 40px;font-size:12px;font-family:'Times New Roman'; width: 100px;}
.about_children_more table td a.size15 {font-size:15px;}
.about_children_more table td span.size15 {font-size:15px;}
.about_children_more table td a.size18 {font-size:18px;}
.about_children_more table td span.size18 {font-size:18px;}
.about_children_more table td a.size21 {font-size:21px;}
.about_children_more table td span.size21 {font-size:21px;}
.about_children_more table td a, .about_children_more table td a:visited {text-decoration:none;color:#6d5035;}
.about_children_more table td a:hover {text-decoration:underline;}
.about_gall_block {padding:0 100px 140px 240px;width:760px;margin:0 auto;font-size:12px;}
.about_gall_block ul.text_list {width:135px;float:left;padding-right: 40px;}
.about_gall_block ul.text_list li {padding:0 0 0 16px;background:url(/images/dot.gif) left center no-repeat;}
.about_gall_block ul.text_list li a, .about_gall_block ul.text_list li a:visited {color:#160202;}
.about_gall_block ul.text_list li a:hover {color:#7b5c3b;}
.about_gall_block ul.pic_list {width:70%;float:left;}
.about_gall_block ul.pic_list li {position:relative;z-index:2;float:left;margin:0 8px 4px 0;font-size:0;line-height:0;}
.about_gall_block ul.pic_list li img {background:url(/images/img_bg2.gif) no-repeat;padding:10px;}
.about_girls_block {padding:0 100px 140px 240px;width:760px;margin:0 auto;}
.about_girls_block ul {clear:both;}
.about_girls_block ul li {position:relative;z-index:2;float:left;width:20%;margin:0 100px 12px 0;font-size:14px;color:#94734c;font-family:Georgia;text-align:center;}
.about_girls_block ul li span {display:block;padding-left:4px;}
.about_girls_block ul li img {background:url(/images/img_bg2.gif) no-repeat;padding:10px;}
.about_girls_block ul li a, .about_girls_block ul li a:visited {font-size:18px;color:#40281b;text-decoration:none;}
.about_girls_block ul li a:hover {color:#fff;}
.about_link_block {padding:0 100px 140px 240px;width:760px;margin:0 auto;}
.about_link_block ul li {position:relative;z-index:2;font-family:'Trebuchet MS';padding-bottom:15px;}
.about_link_block ul li img {float:left;margin:0 13px 13px 0;}
.about_link_block ul li span {display:block;padding-bottom:3px;padding-left:126px;}
.about_link_block ul li span a, .about_link_block ul li span a:visited {color:#40281b;font-size:15px;font-family:'Verdana';}
.about_link_block ul li span a:hover {color:#fff;text-decoration:none;}
.about_lost_block {padding:0 100px 140px 240px;width:760px;margin:0 auto;}
.about_lost_block ul li {float:left;margin:0 52px 12px 0;width:22%;position:relative;z-index:2;font-size:14px;color:#40281b;font-family:Georgia;text-align:center;}
.about_lost_block ul li span {display:block;padding-left:4px;}
.about_lost_block ul li a img {background:url(/images/img_bg2.gif) no-repeat;padding:10px;margin-top:-66px;}
.about_lost_block ul li img.png {background:none;position:relative;padding:0;margin-right:80px;}
.about_lost_block ul li .rel {display:inline;}
.about_lost_block ul li a, .about_lost_block ul li a:visited {font-size:18px;color:#40281b;text-decoration:none;}
.about_lost_block ul li a:hover {color:#fff;}
.about_love_block {padding:0 100px 140px 240px;width:760px;margin:0 auto;}
.about_love_block ul {background:url(/images/love.gif) 375px 75px no-repeat;float:left;width:100%;}
.about_love_block ul li {position:relative;z-index:2;padding-left:70px;float:left;margin:15px 182px 12px 0;text-align:center;font-size:14px;color:#94734c;font-family:Georgia;width:210px;}
.about_love_block ul li.last {margin-right:0;padding-left:0;}
.about_love_block ul li span {display:block;padding-left:4px;}
.about_love_block ul li img {background:url(/images/img_bg.gif) no-repeat;padding:14px 15px 14px 14px;}
.about_love_block ul li a, .about_love_block ul li a:visited {font-size:18px;color:#40281b;text-decoration:none;}
.about_love_block ul li a:hover {color:#fff;}
.about_love_block .clear {clear:both;font-size:0;line-height:0;}
.about_news_block {padding:0 100px 140px 240px;width:760px;margin:0 auto;font-size:12px;}
.about_news_block span.year {font-size:11px;line-height:14px;font-family:Tahoma;position:absolute;top:422px;right:15%;display:inline;padding-right:0;z-index:1000}
.about_news_block ul li a:hover {text-decoration:none;color:#000102;}
.about_news_block ul li {position:relative;z-index:2;padding-bottom:7px;}
.about_news_block ul li span {font-family:'Times New Roman';color:#fff;display:block;}
.about_news_block ul li strong {font-size:14px;font-weight:bold;display:block;padding-bottom:4px;}
.about_news_block ul li b {font-size:14px;font-weight:bold;display:block;padding-bottom:4px;}
.about_news_block ul li img {border:1px solid #40281b;margin:0 12px 5px 0;}
.about_news_block ul li img.float_left {float:left;}
.about_news_block ul li img.float_right {float:right;}
.about_news_block ul li img.png {border:none;margin:15px 0 0 0;}
.about_news_block p {text-align:center;clear:both;padding-top:5px;position:relative;z-index:2;}
.contact_block {padding:0 100px 140px 240px;width:760px;margin:0 auto;}
.contact_block ul li {float:left;margin-right:160px;white-space:nowrap;}
.contact_block ul li.last {margin-right:0;}
.contact_block ul li span {color:#fff;}
.contact_block ul li img {margin-bottom:3px;}
.contact_block ul li input {width:179px;background:#5c412b;border:1px solid #966042;color:#e9bf7e;margin-bottom:3px;font-size:11px;}
.contact_block ul li .button {position:relative;top:10px;left:97px;}
.contact_block ul li textarea {width:179px;height:75px;background:#5c412b;border:1px solid #966042;color:#e9bf7e; font-family:Tahoma, Arial; font-size: 11px;}
.display_none {display:none;}

.footer {position: relative;width:1000px;height:175px;margin:-170px auto 0 auto;}
.footer img.chair_png {position:absolute;top:-235px;left:0;}
.footer2 img.png {position:absolute;top:33px;left:22px;}
.footer ul {padding-left:200px;padding-top:105px;}
.footer2 ul {padding-left:202px;width:748px;padding-top:105px;}
.footer ul li {height:64px;padding:7px 8% 0 0;font-family:'Trebuchet MS';float:left;background:url(/images/line.gif) right no-repeat;white-space:nowrap;}
.footer ul li a:hover {color:#fff;text-decoration:none;}
.footer ul li.second {height:52px;width:235px;padding:19px 0 0 55px;line-height:13px;}
.footer ul li.last {background:none;height:51px;padding:20px 0 0 8%;}
.footer ul li.last a, .footer ul li.last a:visited {text-decoration:none;cursor: pointer;}
.footer ul li.last a span {text-decoration:underline;}
.footer ul li.last a:hover span {text-decoration:none;}
.footer ul li.last img {margin:0 0 -3px 9px;}
