.font-navi-here{	color:#EC0067; }

#headcontent #detail-content #detail-content-left {
	margin-top:39px;
}

.bg-content{ background-color: #F885B7; }
#headcontent{ background: url("/template/img/bg-head-breeds.jpg") repeat-x scroll 0 0 transparent;}

#headcontent #detail-content{ 
	background: url('/template/img/headbreeds.png') no-repeat scroll 0 0 transparent !important; 
	background: url('/template/img/headbreeds.gif') no-repeat scroll 0 0 transparent !important; 
}

#headcontent #detail-content #detail-content-left #breeds-properties span.icon{
	height:37px;
	margin-left:8px;
	overflow:visible;
}

#headcontent #detail-content #detail-content-left div{
	width:730px;
}

#headcontent #detail-content #detail-content-left span{
	/*float:left;*/
}

#hilight{	margin-bottom:0px;}
			
#tag-other.navi-content li{
	float:none;
	padding-bottom:0;
	padding-left:20px;
	padding-top:0;
	width:auto;
	margin-left:5px;
	_background-position-y:5px;
	*background-position-y:5px;
}		

.navi-content {padding-top:18px ;}

#body-content { 
	background:url("/template/img/bg-dog-breeds.gif") repeat-y scroll right center transparent; 
	margin:10px auto auto;
}

#hilight .desc{
	display:inline-block;
	margin-top:15px;
	padding-left:11px;
	font-size:12px;
}

#breeds-properties li{
	float:left;
	text-align:center;
	width:69px;
}

#breeds-properties .icon{
	background-image:url(/template/img/breeds-icon.gif);
	background-repeat:no-repeat;
	height:39px;
	width:49px;
}

#headcontent #detail-content #detail-content-left #breeds-properties span.font-hail{
	overflow:visible;
	padding:0;
	text-align:center;
	font-size:10px;
}

#breeds-properties span.icon{
	float:left;
	margin:0px;
	padding:0px;
}

.pic-grooming{background-position:-6px -2px;}
.pic-exercise{	background-position:-69px -2px;}
.pic-guard{background-position:-128px -2px;}
.pic-children{background-position:-189px -2px;}
.pic-hotClimates{	background-position:-249px -2px;}
.pic-coldClimates{background-position:-310px -2px;}
.pic-apartment{background-position:-372px -2px;}
.pic-wool{background-position:-433px -2px;}
.pic-size{background-position:-493px -2px;}


/* --------- doggang ----------- */
#doggang-list{
	position:relative;
	margin-top:35px;
	padding-bottom:10px;
	font-family:tahoma;
	font-size:13px;
	font-weight:bold;
	color:#252525;
	background-color:#FFFFFF;
}

#doggang-list img.head{
	z-index:20;
	position: absolute; 
	top: -21px; 
	left: 0px;
}

#doggang-list h2{
	background-color:#F885B7;
	color:#FFFFFF;
	font-size:12px;
	height:35px;
	margin-bottom:3px;
	margin-left:4px;
	margin-right:4px;
	padding-left:5px;
	padding-top:3px;
	position:static;	
}

#doggang-list h3{ padding:6px 8px; color:#6C6C6C; font-size:18px; }
#doggang-list h3 img{ vertical-align:middle; }
#doggang-list h3 span{ color:#F24278; }
#doggang-list ul{ padding:0px; }
#doggang-list li span.place{ float:left; position:relative; height:17px; margin:0px 3px; width:17px; background-image:url("/images/index-template/bg-nuber.gif"); color:#FFFFFF; font-size:15px; text-align:center; }

#doggang-list li{
	float:none;
	border-bottom:1px dashed #CCCCCC;
	margin-left:0;
	width:auto;
}

#doggang-list li img{
	width:70px;
	height:70px;
	float:left;
}

#doggang-list li div{
	float:left;
	padding-left:4px;
	width:204px;
}

#doggang-list li div span{
	display:block;
	height:40px;
	overflow:hidden;
}

#doggang-list li div img{
	width:30px;
	height:30px;
}

#doggang-list .box-page{
	margin-bottom:0;
	margin-right:9px;
	margin-top:-8px;
	padding:0;
	text-align:right;
}

#doggang-list .box-page span{
	cursor:pointer;
}

#doggang-list .box-page span.select{
	color:#FF0000;
}

/* --------- end doggang ----------- */