/* CSS Document */
body,p{
margin:0;
padding:0;

}
body{background:#EEEEEE;font:11px/16px arial; color:#000;}
img{border:0; float:left;}
.flt{float:left;}
.flr{float:right;}
.clr{clear:left;}
.ds{display:inline;}
.lk{text-decoration:none; border:0;}

#main_block{width:1000px; margin:auto;}
#top_block{width:1000px;float:left; background:url(../images/tp_bg1.gif) no-repeat; display:inline;}
.tp_img1 { float:left; margin:28px 0px 0px 152px;}
.tp_logo { float:left; margin:50px 0px 0px 33px;}
.tp_img2 { float:left; margin:40px 0px 0px 40px;}
.cp_bg1 { float:left; width:1000px; background:#CDEBF5 url(../images/cp_bg1.gif) repeat-x;}
.cp_innerbg1 { float:left; background:#ffffff; display:inline; width:849px;}
.cp_tpcor { float:left; width:423px; margin-left:12px;}
.cp_welbot { float:left;width:423px; display:inline; background:#EEEEEE url(../images/cp_welccorn2.gif)	no-repeat bottom; margin:-86px 0px 0px 12px;}
.cp_welcom { float:left; display:inline; margin-left:12px; background:#EEEEEE; width:423px;}
.cp_welimg { float:left; margin:0px 0px 0px 10px;}
.cp_line { float:left; margin:5px 0px 0px 14px;}
.cp_pinkbg { float:right; display:inline; background:url(../images/rp_pinkbg.gif) no-repeat; margin-right:13px; width:384px; height:184px;}
.cp_mdbg1 { float:left; display:inline; margin:14px 0px 0px 11px; width:825px;}
.cp_mdbg2 { float:left; display:inline; background:#EEEEEE; width:825px;}
.cp_dogaspet { float:left; margin:5px 0px 0px 11px;}
.cp_exotic { float:left; margin:5px 0px 0px 129px;}
.cp_line2 { float:left; margin:5px 0px 0px 0px;}
.cp_petcare { float:left; margin:5px 0px 0px 40px;}
.rp_pinktxt { float:left; margin:12px 0px 0px 12px; width:172px; font:11px arial; color:#F7F7F7;}
.cp_txt1 { float:left; position:relative; margin:13px 0px 0px 13px; width:398px; font:11px arial; color:#8E8E8E;}
.rp_pinkarro1 { float:left; margin:5px 7px 0px 14px;}
.rp_pinkarr1a { float:left; margin:2px 0px 0px 0px; font:11px/15px arial; color:#F7F7F7;}
.rp_pinkarro2 { float:left; margin:7px 7px 0px 14px;}
.rp_pinkarr1a2 { float:left; margin:3px 0px 0px 0px; font:11px arial; color:#F7F7F7;}
.rp_bg2 { float:right; display:inline; background:url(../images/rp_bg2.gif) no-repeat; width:386px; height:198px; margin:9px 13px 0px 0px;}
.rp_boxtxt1 { float:left; width:215px; margin:18px 0px 0px 17px; font:11px/15px arial; color:#272727;}
.cp_whitbox1 { float:left; display:inline; margin:5px 0px 0px 8px; width:241px;}
.cp_whitbox2 { float:left; margin:0px; background:#fff;width:241px;}
.cp_verticline1 { float:left; margin:2px 13px 0px 17px;}
.cp_botbg2 { float:left; margin:0px; background:#CDEBF5 url(../images/cp_botbg2.gif) no-repeat; width:1000px; height:282px;}
.cp_bottiptxt { float:left; display:inline; width:675px; margin:7px 0px 0px 185px;}
.cp_bottiptxt2 { float:left; display:inline; width:337px; margin:7px 0px 0px 19px;}
.rp_dogsaspet { float:left; margin:20px 0px 0px 27px;}
#footer_block{width:377px; display:inline; float:left;margin:30px 0px 0px 311px;}

/*top*/


/*footer*/
.f_tle{ width:450px; float:left; margin:0px 0 0 0px;}
.f_lk{ font:11px/15px arial; color:#fff; padding:5px 5px; text-decoration:none; float:left;}
.f_cpy{ float:left;margin:4px 0px 0px -20px; width:482px; color:#fff; font:11px/15px arial;  }


.samelink { color:#898886;}
h2 { font:13px Tahoma; font-weight:bold; color:#B98131; margin:0px 0px 5px 0px;}
h4{ font:12px Tahoma; font-weight:bold; color:#B98131; margin:8px 0px 8px 0px;}
.divde1 { width:530px; border-top:1px dotted #B98131; font-size:10px;}
.divde2 { float:left;width:250px;}
.divde3 { float:right; width:250px;}
.cp_head { font:13px Tahoma; font-weight:bold; color:#B98131; margin:0px 0px 5px 0px;}
