@charset "utf-8";
@import url("topbreeds.css");
@import url("newsletter.css");
@import url("doggroups.css");
#newsslider{
	width: 392px;
	height: 256px;
	background: url('./imgs/newsbox.png') no-repeat 0px 0px;
	padding-top: 15px;
	padding-left: 16px;
	margin: 0 auto;
}
#newsinfo{
	width: 368px;
	height: 222px;
	overflow: hidden;
}
#register{
	width: 198px;
	height: 176px;
	cursor: pointer;
	background: url('./imgs/site_sprite.png') no-repeat -593px -312px;
	margin-bottom: 5px;
}
#services411{
	text-align:center;
	width: 186px;
	padding-right: 10px;
	margin-left: -4px;
	font-size: 8pt;
}
#services411 h3{
	border: none;
	margin: 0px;
	padding: 4px 0px;
	font-size: 16px;
	background-color: #b19918;
	color: #FFF;
}
#services411 div{
	text-align:center;
	margin: 2px 2px 0px 2px;
	border: 1px solid #111;
	background: #eee;
	padding: 3px;
	font-size: 7pt;
	font-family: Trebuchet MS,Verdana,Arial,sans-serif;
}

#websites411{
	width: 198px;
	padding-bottom: 10px;
	text-align: center;
}
#pet-popularity{
	width: 198px;
	text-align: center;
}
#pet-popularity h3{
	font-size: 22px;
	width: 188px;
	margin: 0 auto;
	border: none;
	padding: 5px 0;
}
#websites411 h3{
	font-size: 18px;
	width: 188px;
	margin: 0 auto;
	border: none;
	padding: 5px 0px;
}
#petgallery{
	width: 150px;
	height: 175px;
	margin: 0 auto;
}
#webgallery{
	width: 150px;
	height: 115px;
	margin: 0 auto;
}

/* Easy Slider */
#newsinfo h4{
	color: 	#18618b;
	font-size: 18px;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	border-bottom: 2px dotted #111;
}
#newsinfo ul, #newsinfo li{
	margin:0;
	padding:0;
	list-style:none;
}
#newsinfo li{ 
	width: 368px;
	height: 222px;
	overflow:hidden; 
}
#newsinfo li img{ 
	border: none; 
}	
#controls{
	margin-top: 24px;
	width: 400px;
	padding: 0px;
	list-style: none;
	margin-left: -12px;
}
#controls li{
	float: left;
	display:block;
	padding: 1px 6px;
	border: 1px solid #18618b;
	color: #18618b;
	margin-bottom: 10px;
	margin-right: 2px;
	font-weight: bold;
}
#prevBtn, #nextBtn,
#slider1next, #slider1prev{ 
	display:block;
	width:30px;
	height:77px;
	position:absolute;
	left:-30px;
	top:71px;
	z-index:1000;
}	
#nextBtn, #slider1next{ 
	left:696px;
}														
	
#prevBtn a, #nextBtn a,#slider1next a, #slider1prev a{  
	display:block;
	position:relative;
	width:30px;
	height:77px;
}		
#testimonials h3{
	font-size: 22px;
	width: 188px;
	text-align: center;
	margin: 0 auto;
	border: none;
	padding: 5px 0px;	
}
#testimonials{
	width: 180px;
	margin: 0 auto;
	font-size: 8pt;
}
#testimonials div{
	padding: 5px 0;
	border-bottom: 1px dotted #111;
}
#testimonials div p{
	margin: 0;
	padding: 0;
}
#testimonials .title{
	font-weight: bold;
	font-size: 9pt;
	color: #18618b;
}
.adimage_loader{
	width: 119px;
	height: 110px;
	background: url('imgs/loader.gif') no-repeat center center;
}
.ad-img2 {
	width: 119px;
	height: 110px;
	overflow: hidden;
	border: 2px solid #444;
	margin: 0 auto;
}
#ad_1{
	margin: 0 auto;
	width: 364px;
	height: 144px;
	background: url('./imgs/site_sprite.png') no-repeat -473px -489px;
	cursor: pointer;
}
#ad_2{
	margin: 0 auto;
	width: 277px;
	height: 107px;
	background: url('./imgs/site_sprite.png') no-repeat 0px -539px;
	cursor: pointer;
}
div.banlink a{
	display: block;
	width: 277px;
	height: 107px;
}
#moreinfo-t{
	width: 194px;
	height: 38px;
	background: url('./imgs/site_sprite.png') no-repeat 0 -425px;
}
#moreinfo-m{
	width: 194px;
	background: url('./imgs/spbox-middle.png') repeat-y left top;
}
#moreinfo-b{
	width: 194px;
	height: 4px;
	background: url('./imgs/spbox-bottom.png') no-repeat left top;
	margin-bottom: 5px;
}
#moreinfo-content{
	width: 172px;
	margin-left: 14px;
}
#moreinfo-content ul{
	margin: 0px;
	padding: 0px 0px 5px 0px;
	list-style: none;
	list-style-type:none;
}
#moreinfo-content ul li{
	width: 150px;
	line-height: 12px;
	height: 12px;
	border-bottom: 1px dashed #111;
	padding: 4px 0px 4px 12px;
	margin-bottom: 6px;
	background: url('./imgs/icons_sprite.png') no-repeat -4px -753px;
}
#moreinfo-content ul li a{
	font-family: Arial !important;
	font-size: 9pt !important;
	font-weight: bold !important;
	text-indent: -9px;
	color: #111 !important;
	cursor: pointer;
}
#moreinfo-content ul li a:hover{
	color: #18618b;
	text-decoration: underline;
}