body, .footer_end
{
	background-color:#fff!important;
	color:#000 !important;
	background:none !important;
}
h1,h2,h3,h4,h5,h6,p,a, th, td
{
	color:#000 !important;
}
a { text-decoration:underline !important;}

.hdr, .bodyPane_Inner .col_left, .breadcomb, .footer ul, .breed_nav, .breed_btn_gallery, .breed_btn_list, .img_breed_info, .link_print, .logo_detail,
.box_pane_end
{
	display:none !important;
}
.wrapper, .detail, .bodyPane, .bodyPane_Inner, .bodyPane_Inner .col_right, .pane_breed_info, .col_100,
.breed_inner_container, .box_pane_inner, .breed_container, .footer, .footer_end, .breed_information, .box_pane_sprite, .breed_content
{
	width:100% !important;
	overflow:visible  !important;
	padding:0px !important; margin:0px !important;
	background:none !important;
	border:none !important;
}
.breedDetail_left, .breedDetail_right
{
	background:none !important;
	border:none !important;
	overflow:visible !important;
}
.breedDetail_left 
{
	padding-left:0px!important; padding-right:30px !important;
	width:70%!important;
}
.breedDetail_right  {
	width:25%!important;
	padding:0px!important;
}
.breed_content div img { clear:both !important;}

.col_5, .col_10, .col_15, .col_20, .col_25, .col_30, .col_33, .col_35, .col_40, .col_45, .col_50, .col_55, .col_60, .col_65, .col_70, .col_75, .col_80, .col_85, .col_85, .col_90, .col_95, .col_100
{
	overflow:visible  !important;
	background:none !important;
	border:none !important;
}

.bodyPane, .bodyPane .dog1, .bodyPane .dog2, .bodyPane .dog3 
{
	min-height: auto !important;
	height:auto !important;
	padding:0px !important;
}
.box_pane_inner { height:auto!important;}
.breedDetail_right {overflow: hidden !important;}
.wrapper, .printBanner {width:600px !important; margin:auto!important;}
