.block {
	width:896px;
	margin: 10px 22px 20px;
	padding: 8px 15px 15px;
	background:white;
	border: 1px solid #4897d3;
}

.block.top ul.subnav {
	margin-bottom:0;
	padding:0;
	float:left;
	width:195px;
	background: url(../images/bg-subnav-background.gif) top right repeat-y;
}

.block.top ul.subnav li {
	background: url(../images/bg-subnav-divider.gif) -10px bottom no-repeat;
}

.block.top ul.subnav li a {
	display:block;
	width:165px;
	padding: 15px;
	color:#00326D;
	font-size:12px;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	background: url(../images/bg-subnav-button-active.gif) 215px 0 repeat-y;
}

.block.top ul.subnav li.bottom {
	background:none;
}

.block.top ul.subnav li a:hover {
	background: url(../images/bg-subnav-button-active.gif) top left repeat-y;
}

.block.top ul.subnav li a.active {
	font-weight:bold;
	background: url(../images/bg-subnav-button-active.gif) -215px 0 repeat-y;
}

.block.top img {
	float:left;
	margin: 0 15px;
	padding:0;
}

.block.top #featured-item {
	margin:0;
	padding:0;
	float:left;
	width:449px;
}

.block.top #featured-item h1 {
	margin: 0 0 12px;
	padding:0;
	color:#D6201F;
	font-size:24px;
	line-height:20px;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
}

.block a.scroll-left {
	float:left;
	margin: 0 8px 0 0;
	display:block;
	width:30px;
	height:103px;
	background: url(../images/btn-scroll-left.gif) top left no-repeat;
}

.block a.scroll-left:hover {
	background: url(../images/btn-scroll-left.gif) 0 -103px no-repeat;
}

.block a.scroll-right {
	float:right;
	margin: 0 0 0 8px;
	display:block;
	width:30px;
	height:103px;
	background: url(../images/btn-scroll-right.gif) top left no-repeat;
}

.block a.scroll-right:hover {
	background: url(../images/btn-scroll-right.gif) 0 -103px no-repeat;
}

/*.block .photo-placeholder {
	float: left;
	margin: 0 16px;
	width: 102px;
	height:102px;
	border: 1px solid #4897d3;
	color: #4897d3;
	font-size:13px;
	text-align:center;
	line-height:102px;
}*/

.block#about-us {
	width:604px;
	height:168px;
	padding: 8px 15px 15px;
	margin:0 0 24px;
	float:left;
	border: 1px solid #4897d3;
}

.block#donate-online {
	width:236px;
	/*width:424px;*/
	height:168px;
	padding: 8px 15px 15px;
	margin:0 0 24px;
	float:left;
	border: 1px solid #4897d3;
}

.block#slideshow {
	width:280px;
	/*width:424px;*/
	padding: 8px 15px 11px;
	margin: 0 24px 20px 22px;
	float:left;
	border: 1px solid #4897d3;
	text-align:center;
}

.block#news {
	width:268px;
	/*width:424px;*/
	height:168px;
	padding: 8px 15px 15px;
	margin: 0 24px 20px 0;
	float:left;
	border: 1px solid #4897d3;
}

.block#signup {
	width:236px;
	/*width:424px;*/
	height:168px;
	padding: 8px 15px 15px;
	margin:0 0 24px;
	float:left;
	border: 1px solid #4897d3;
}

.block#slideshow h1 {
	padding-top:0;
	padding-bottom:0;
}

.block#about-us h1, .block#news h1 {
	padding-top:0;
}

.block#signup h1 {
	padding-top:0;
	padding-bottom: 10px;
	}
	
.block#signup p {
	padding-bottom: 20px;
	}

.block#news ul {
	padding-left:0px;
	list-style:none;
}

.block#news ul li {
	padding-bottom:8px;
}

.block#news ul li a {
	color:#D6201F;
	font-weight:bold;
	text-decoration:none;
}

.block#news ul li a:hover {
	text-decoration:underline;
}

.block#about-us {
	/*width:572px;*/
	padding: 8px 15px 15px;
	margin: 0 24px 20px 22px;
	float:left;
	border: 1px solid #4897d3;
}


