#body {
    padding-bottom: 0;
}

#content-wrapper {
    padding-top: 0;
}

ul.features {
    border-top: 4px solid #000;
    overflow: hidden;
    background: url(../img/home/feature-divider.gif) repeat-y;
    padding-bottom: 1em;
}

ul.features li {
    float: left;
    width: 236px;
}

ul.features li a img {
    border: 0;
}

ul.features li div.desc {
    padding: 0 10px;
}

ul.features li.feature-1 {
    width: 230px;
}

ul.features li.feature-4 {
    width: 228px;
}
#homepage_video { display:block; }

#content-wrapper div.kasey
{
	position: relative;
	height: 318px;
	background: url(../img/home-kasey/kasey-bg.jpg) no-repeat;
}

#content-wrapper div.kasey a.foundation
{
	position: absolute;
	display: block;
	width: 61px;
	height: 46px;
	top: 26px;
	left: 32px;
	text-indent: -9999px;
}

#content-wrapper div.kasey a.learnmore
{
	position: absolute;
	display: block;
	width: 116px;
	height: 20px;
	top: 177px;
	left: 483px;
	text-indent: -9999px;
}

#content-wrapper div.kasey a.donatenow
{
	position: absolute;
	display: block;
	width: 116px;
	height: 20px;
	top: 177px;
	left: 614px;
	text-indent: -9999px;
}

#content-wrapper div.kasey #donorrow
{
	position: absolute;
	width: 311px;
	height: 31px;
	right: 47px;
	top: 1px;
}

#kasey-main {
	background:url(../img/home-webkinz/kasey-main.jpg) no-repeat;
	height:364px;
	width:930px;
	position:relative;
}

#kasey-main a {
	position:absolute;
	display:block;
	height:40px;
	width:135px;
	top:170px;
	text-indent:-9999em;
}

#kasey-main .more {
	left:470px;
}

#kasey-main .donate {
	right:185px;
}

#webkinz #rmhc-twitter-callout {
	width:234px;
	background:url(../img/home-nov/twitter.jpg) repeat-x 6px 0;
}
#webkinz #rmhc-twitter-callout #follow-us {
	/*left:6px;*/
}

#webkinz #rmhc-twitter-callout #follow-us:hover { background:url(../img/home-nov/twitter.jpg) repeat-x 6px 100%; }

#webkinz #rmhc-twitter-callout .feed { left: 26px; }

#house300
{
	height: 236px;
	padding-bottom: 0;
	background: #000;
}

#house300 li.feature-1
{
	width: 234px;
}

#house300 li.feature-2
{
	width: 233px;
}

#house300 li.feature-3
{
	width: 232px;
}

#house300 li.feature-4
{
	width: 231px;
	position: relative;
}

#house300 div.feed
{
	padding: 35px 0 0 15px;
	height: 155px; 
	background: #88c4d2 url(../img/home-300/twitter-bg.jpg);
}

#house300 div.feed p
{
	width: 178px;
	margin: 0;
	padding: 0 13px;
	background: #88c4d2 url(../img/home-300/twitter-txt-bg.gif) repeat-y;
	color: #fff;
}

#house300 div.feed div.twitterTop
{
	height: 8px;
	width: 204px;
	background: url(../img/home-300/twitter-txt-top.gif) no-repeat;
}

#house300 div.feed div.twitterBottom
{
	height: 23px;
	width: 204px;
	background: url(../img/home-300/twitter-txt-bottom.gif) no-repeat;
}

#house300 li.feature-4 a.twitterLink
{
	position: absolute;
	width: 231px;
	height: 238px;
	top: 0;
	left: 0;
	text-indent: -9999px;
}