.selfHelp { width: 100%; padding: 0px; }
.selfHelp a img { border: none; }
.selfHelp td {
	padding-bottom: 10px;
}
.selfHelp_new { width: 629px; padding: 0px; }
.selfHelp_new a img { border: none; }
.selfHelp_new td {
	padding-bottom: 10px;
}

.animal_top {
	height: 136px;
	overflow: hidden;
}
.animal_top_new img {
	padding-right:7px;
	width:152px;
}
.animal_top_new.last img {
	padding-right:0px;
}
.animal_top_new img:hover {
	top: -123px;
	position: relative;
}
.animal_top_new {
	height: 123px;
	overflow: hidden;
}
.animal_top img:hover { 
	top: -136px;
	position: relative;
}
.animal_bottom {
	height: 130px;
	overflow: hidden;
}
.animal_bottom img:hover { 
	top: -130px;
	position: relative;
}

.moreInfo {
	width: 90%;
	margin-top: 20px;
	padding: 3%;
	padding-bottom: 1%;
	border: #e1f0ff solid;
	border-width: 10px;
}
.mi_box {
	float: left;
	padding-right: 10px;
	border-right: #e4e4e4 solid 1px;
	width: 31%;
	margin-right: 10px;
	margin-top: 15px;
}
.mi_big_box {
	float: left;
	padding-right: 10px;
	/*border-right: #e4e4e4 solid 1px;*/
	width: 93%;
	margin-right: 10px;
	margin-top: 15px;
}
#mi_worming {
	border-right: none;
	width: 29%;
	margin-right: 0px;
	padding-right: 0px;
}
.mi_content {
	height: 80px;
	overflow: auto;
	font-size: 12px;
}
.mi_box .button, .mi_big_box .button {
	background-color: #006693;
}
.mi_box .button:hover, .mi_big_box .button:hover {
	background-color: #2079a1;
}

/* wordpress snippet */ 
#wordpress_snippet {
	background: url(../images/index/wordpress_snippet_bg.jpg) no-repeat center top #fff;
	position: relative;
	overflow: auto;
	padding-top: 50px;
}
#wordpress_snippet .last_post {
	padding-top: 0;
}
#wordpress_snippet .last_post h3 {
	 margin: 0 0 0 5px;
	 color: rgb(58, 144, 169);
	 font-size: 2.4em;
	 font-weight: normal;
}
#wordpress_snippet .last_post h4 {
	margin: 27px 0 5px 4px;
	font-size: 1.1em;
}
#wordpress_snippet .button {
	background-color: #006693;
}
#wordpress_snippet .button:hover {
	background-color: #2079a1;
}
#wordpress_snippet p {
	margin-left: 4px;
}
#wordpress_snippet .last_post .permalink {
	display: inline;
	float: left;
	margin: 10px 0 0 4px;
}
#wordpress_snippet .last_post .comments {
	display: inline;
	float: right;
	margin: 6px 4px 0 0;
	background: url(../images/index/comments.jpg) no-repeat left center transparent;
	padding-left: 36px;
	height: 22px;
	line-height: 22px;
}
#wordpress_snippet .active {
	padding: 0;
}
#wordpress_snippet .active h3 {
	margin: 0;
	background-color: #ece0ea;
	font-size: 1.3em;
	padding: 14px 28px;
	color: #a73d88;
}
#wordpress_snippet .active ul {
	padding-right: 30px;
}
.worried h3 { font-size:2em; color:#024C78; font-weight: normal; margin: 10px 0 5px 0; }
.worried a { color:#024C78; }
.worried p, .latestpost p, .new#rc_petInsurance p, .new#rc_potm p {
	line-height:1.5;
	font-size: 13px;
}

#rc_blogposts p { line-height:1; }
.latestpost h3 {
	font-size:2em;
	color:#8DC63F;
	font-weight: normal;
	margin: 0px 0 5px 0;
}
.latestpost h4 { font-size:1.8em; color:#628F2C; font-weight: normal; margin: 14px 0 0px 0; padding: 5px 0 0 0; }
.latestpost h4 a { color:#628F2C; }
.latestpost .postauthor { font-size:1em; color:#999; margin: 0 0 30px 0; }
.worried a { color:#024C78; }
.tags, .tags a { color:#999; }
.latestpost .comments {
	display: inline;
	float: right;
	margin: 6px 4px 0 0;
	background: url(../images/index/comments.jpg) no-repeat left center transparent;
	padding-left: 36px;
	height: 22px;
	line-height: 22px;
}
.latestpost .permalink {
	display: inline;
	float: left;
	margin: 10px 0 0 4px;
}
.latestpost { padding:10px 0 20px 0; border-bottom:1px solid #999; border-top:1px solid #999; overflow: auto; margin: 10px 0 0 0; 
}

