/* TEMPLATE OVERRIDES */
.page_home #head {
	height: 505px;
}
	.page_home .seed_1 #head {
		background-image: url('../images/home/header_bottom1.jpg');
	}
	.page_home .seed_2 #head {
		background-image: url('../images/home/header_bottom2.jpg');
	}
	.page_home .seed_3 #head {
		background-image: url('../images/home/header_bottom3.jpg');
	}
	.page_home .seed_4 #head {
		background-image: url('../images/home/header_bottom4.jpg');
	}
	#header a {
		height: 90px; /* avoid conflicting with the featured image/video */
	}
	.page_home #takeAction {
		top: 421px;
	}
	.page_home #body {
		background: url('../images/home/bottomcontent_repeat.png') top center repeat-y;
	}
	
/* FEATURED STORIES */
#featuredStories {
	display: block;
	position: absolute;
	top: -370px;
	left: 50px;
	width: 900px;
	height: 280px;
}
	#featuredStories .tab {
	}
		#featuredStories #tabList {
			position: absolute;
			bottom: 77px;
			left: 268px;
			height: 20px;
			margin: 0px;
			padding: 0px;
			margin-left: 0px;
			z-index: 2;
			zoom: 1;
			display: none;
		}
			#featuredStories #tabList li {
				display: block;
				position: relative;
				z-index: 1;
			}
				#featuredStories #tabList li a {
					display: block;
					background-position: 0px 0px;
					background-repeat: no-repeat;
					text-indent: -10000px;
				}
			#featuredStories #tabList li.numLink {
				float: left;
			}
				#featuredStories #tabList li.numLink a {
					width: 45px;
					height: 40px;
					background-position: top left;
					margin-left: -10px;
				}
					#featuredStories #tabList li.numLink a.active,
					#featuredStories #tabList li.numLink a:hover{
						background-position: left bottom;
					}
				#featuredStories #tabList li.numLink_1 a {
					background: transparent url('../images/home/btn_1.png') no-repeat top left;
					width: 44px;
					margin-left: 0px;
				}
					#featuredStories #tabList li.numLink_1 a.active {
					}
				#featuredStories #tabList li.numLink_2 a {
					background: transparent url('../images/home/btn_2.png') no-repeat top left; 
				}
					#featuredStories #tabList li.numLink_2 a.active {
					}
				#featuredStories #tabList li.numLink_3 a {
					background: transparent url('../images/home/btn_3.png') no-repeat top left; 
				}
					#featuredStories #tabList li.numLink_3 a.active {
					}
				#featuredStories #tabList li.numLink_4 a {
					background: transparent url('../images/home/btn_4.png') no-repeat top left; 
				}
					#featuredStories #tabList li.numLink_4 a.active {
					}
				#featuredStories #tabList li.numLink_5 a {
					display: none;
				}
			#featuredStories #tabList li#previousTab {
				position: absolute;
				bottom: 70px;
				left: -199px;
				display: none;
			}
				#featuredStories #tabList li#previousTab a {
					width: 14px;
					height: 47px;
					background: url('../images/home/news_arrowleft.png') top left no-repeat;
				}
				#featuredStories #tabList li#previousTab a:hover {
					background-position: 0px -47px;
				}
			#featuredStories #tabList li#nextTab {
				position: absolute;
				bottom: 70px;
				left: 317px;
				display: none;
			}
				#featuredStories #tabList li#nextTab a {
					width: 14px;
					height: 47px;
					background: url('../images/home/news_arrowright.png') top left no-repeat;
				}
				#featuredStories #tabList li#nextTab a:hover {
					background-position: 0px -47px;
				}
		
			#featuredStories #tabListNumeric {
				display: none;
				position: absolute;
				bottom: 10px;
				left: 20px;
				width: 100%;
			}
				#featuredStories #tabListNumeric div a {
					float: left;
					font-family: "Trebuchet MS", Trebuchet, serif;
					font-size: 14px;
					font-weight: bold;
					color: #282c32;
					text-decoration: none;
					margin-right: 20px;
					display: block;
					width: 10px;
				}
					#featuredStories #tabListNumeric div a.active,
					#featuredStories #tabListNumeric div a:hover {
						color: #9d001f !important;
					}
				#featuredStories #tabListNumeric div.numLink_5 a {
					display: none;
				}
		
		#featuredStories .tab .associatedMedia {
			position: absolute;
			top: 13px;
			left: 0px;
			width: 414px;
			height: 240px;
		}
			#featuredStories .tab .associatedMedia embed,
			#featuredStories .tab .associatedMedia object {
				display: block;
				width: 100%;
				height: 240px;
			}
			#featuredStories .tab .associatedMedia img {
				display: block;
				margin: auto;
			}
		#featuredStories .tab .storyContent {
			position: absolute;
			bottom: 10px;
			right: -30px;
			width: 490px;
			height: 170px;
			text-align: left;
		}
			#featuredStories .tab .storyContent a {
				text-decoration: none;
			}
			#featuredStories .tab .storyContent .title {
				margin: 0px;
				padding: 20px 20px 15px 20px;
				font-size: 17px;
				font-weight: bold;
				font-family: Trebuchet MS !important;
				line-height: 16px;
			}
				#featuredStories .tab .storyContent .title a {
					color: #9d001f !important;
					text-decoration: none;
				}
				#featuredStories .tab .storyContent .title a:hover {
					color: #cc3654 !important;
				}
				#featuredStories .tab .storyContent .abstract {
					font-size: 13px;
					line-height: 16px;
					color: #282c32;
					padding: 0px 20px;
					font-family: Trebuchet MS !important;
				}
				#featuredStories .tab .storyContent .abstract a {
					color: #9d001f !important;
				}
/* SECOND ROW */
#secondRow {
	padding: 0px 14px;
	padding-top: 14px;
}
	#secondRow h2 {
		margin: 0px 0px 10px;
		padding: 0px;
		/*height: 46px;
		text-indent: -10000px;*/
		background-position: top left;
		background-repeat: no-repeat;
		font-family: Helvetica;
		font-weight: bold;
		font-size: 22px;
		color: #1a1e5c;
	}
	#secondRow ul {
		display: block;
		list-style: none;
		margin: 0px;
		padding: 0px;
	}
		#secondRow li {
			border-bottom: 1px solid #cecdc8;
			margin-bottom: 5px;
			padding-bottom: 5px;
		}
		#secondRow .dateTime {
			display: block;
			font-weight: bold;
			font-style: italic;
			color: #8e001c;
			font-size: 14px;
		}
		#secondRow .title {
			display: block;
			font-size: 14px;
			font-weight: bold;
			font-family: Helvetica;
			color: #1a1e5c;
		}
		#secondRow .readMore {
			font-weight: bold;
			font-size: 13px;
			font-family: Helvetica;
			color: #8e001c !important;
			border-bottom: solid 1px #CECDC8;
			display: block;
			text-align: right;
			width: 100%;
			margin-top: -2em;
			margin-bottom: .5em;
			text-transform: lowercase;
		}
			#secondRow .readMore:hover{
				text-decoration: none;
			}
	#inTheNews {
		float: left;
		width: 422px;
		padding: 10px 35px 35px;
	}
		#inTheNews h2 {
			/* background-image: url('../images/home/title_inthenews.png'); */
		}
			#inTheNews .dateTime {
				font-size: 12px;
				font-family: Helvetica;
				font-style: italic;
				color: #8e001c; 
			}
	#blog {
		float: left;
		width: 210px;
		padding: 10px 35px 35px;
	}
		#blog h2 {
			/* background-image: url('../images/home/title_blog.png'); */
		}
		#blog li {
			margin-bottom: 10px;
			padding-bottom: 10px;
		}
	#events {
		float: left;
		width: 170px;
		padding: 10px 35px 35px;
	}
		#events h2 {
			/* background-image: url('../images/home/title_events.png'); */
		}
		#events li {
			margin-bottom: 3px;
			padding-bottom: 3px;
		}
			#events .dateTime {
				padding-left: 16px;
				background: url('../images/subpage/checkmark.png') 0px 0px no-repeat;
			}
			#events .title {
				font-size: 14px;
			}
	#facebook {
		float: left;
		width: 170px;
		padding: 10px 35px 35px;
		background: transparent url(../images/home/fb_bg.png) scroll no-repeat center 50px;
		height: 200px;
	}
		#facebook h2 {
			/* background-image: url('../images/home/title_events.png'); */
		}
		#facebook li {
			margin-bottom: 3px;
			padding-bottom: 3px;
		}
			#facebook .dateTime {
				padding-left: 16px;
				background: url('../images/subpage/checkmark.png') 0px 0px no-repeat;
			}
			#facebook .title {
				font-size: 14px;
			}
/* NATIONAL DEBT IN RIBBON */
#debtCounter {
	float: left;
	background: url('../images/home/debt_clock.png') 0px 0px no-repeat;
	width: 442px;
	height: 37px;
	position: relative;
	margin-left: 50px;
	margin-top: 12px;
}
	.debtLabel {
		display: none;
		position: absolute;
		top: 0px;
		left: 0px;
	}
	#debtContainer {
		display: block;
		position: absolute;
		top: 10px;
		left: 132px;
		width: 240px;
		height: 20px;
		font-size: 20px;
		color: #fff;
		text-align: center;
	}

#screenMask{
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	background: transparent url(/_skins/default/images/home/transparent-black.png) repeat top left;
	width: 100%;
	z-index: 102;
}
#splash{
	display: none;
	position: absolute;
	top: 50px;
	background: transparent url(/_skins/default/images/home/blackburn_landing1.png) no-repeat center center;
	width: 744px;
	height: 560px;
	margin: auto;
	z-index: 103;
}
#skipToSite{
	display: block;
	height: 20px;
	width: 120px;
	position: absolute;
	bottom: 43px;
	right: 25px;
}
	#skipToSite span{
		display: none;
	}
#donateButton{
	display: block;
	height: 45px;
	width: 150px;
	position: absolute;
	top: 300px;
	left: 50px;
}
	#donateButton span{
		display: none;
	}
#splashEmailAddress{
	display: block;
	background: none;
	border: none;
	height: 30px;
	width: 320px;
	position: absolute;
	bottom: 118px;
	left: 50px;
	font-family: helvetica;
	font-size: 12px;
	color: #3f3f3e;
}
#splashZipCode{
	display: block;
	background: none;
	border: none;
	height: 30px;
	width: 145px;
	position: absolute;
	bottom: 118px;
	left: 390px;
	font-family: helvetica;
	font-size: 12px;
	color: #3f3f3e;
}
#learnMoreButton{
	display: block;
	background: none;
	border: none;
	height: 39px;
	width: 150px;
	position: absolute;
	bottom: 118px;
	left: 550px;
	text-indent: -9999px;
	cursor: pointer;
}

.tweet{
	font-family: helvetica;
	font-size: 12px;
	color: #363a40;
}
	.tweet a{
		font-weight: bold;
		color: #9d001f !important;
	}
		.tweet a:visited{
			color: #9d001f;
		}
.tweetDate{
	font-family: helvetica;
	font-style: italic;
	font-size: 11px;
	color: #363a40;
	margin-bottom: 1em;
}
