#home {
	background: white url('../images/home/middle_bg.png') bottom center no-repeat;
	padding: 40px 30px;
	zoom: 1;
}
	/*
	#splashFloating{
		background: transparent url(../images/home/splash/20110415/nuge_landing.jpg) no-repeat top left;
		display: none;
		position: absolute;
		top: 30px;
		left: 0px;
		width: 880px;
		height: 492px;
		z-index: 3;
	}
		#birthdayCardForm{
			width: 430px;
			position: absolute;
			right: 64px;
			top: 105px;
		}
		#birthdayCardForm .formcreator_fieldWrapper{
			padding-bottom: 15px;
		}
		#birthdayCardForm input,textarea{
			border: none;
			font-family: Helvetica;
			font-size: 13px;
			color: #5c5c5c;
		}
		#birthdayCardForm textarea{
			height: 145px;
		}
		#birthdayCardFormSubmit{
			cursor: pointer;
			display: block;
			float: right;
			width: 130px;
			height: 40px;
			border: none;
			background-color: transparent;
			text-indent: -9999px;
		}
		#birthdayCardForm .focused{
			background-color: transparent;
		}
	#closeIcon{
		position: absolute;
		bottom: 12px;
		right: 30px;
		display: block;
		width: 100px;
		text-indent: -9999px;
	}
	#splashScreenMask, #screenFilter{
		position: absolute;
		top: 0px;
		left: 0px;
		background: transparent url(../images/home/splash/20110415/fancy_title_over.png) repeat top left;
		z-index: 2;
		width: 100%;
	}
	*/
	/*
	#welcomeMessage {
		float: left;
		width: 350px;
		border-bottom: 1px solid #bfbfbf;
		padding-bottom: 20px;
	}
		#welcomeMessage h1 {
			margin: 0px 0px 20px;
			padding: 0px;
			height: 34px;
			background: url('../images/home/title_welcome.png') top left no-repeat;
			border-bottom: 1px solid #bfbfbf;
			text-indent: -10000px;
		}
		#welcomeMessage .donate {
			display: block;
			text-indent: -10000px;
			margin: 0px;
			padding: 0px;
			width: 349px;
			height: 96px;
			background: url('../images/home/donate_btn.png') top left no-repeat;
		}
		#welcomeMessage .donate:hover {
			background-position: 0px -96px;
		}
	*/
	#meetSheriffNugent {
		float: left;
		width: 350px;
		border-bottom: 1px solid #bfbfbf;
		padding-bottom: 20px;
	}
		#meetSheriffNugent h1 {
			margin: 0px 0px 20px;
			padding: 0px;
			height: 34px;
			background: url('../images/home/title_meetsheriff.png') top left no-repeat;
			border-bottom: 1px solid #bfbfbf;
			text-indent: -10000px;
		}
		#meetSheriffNugent .donate {
			display: block;
			text-indent: -10000px;
			margin: 0px;
			padding: 0px;
			width: 349px;
			height: 96px;
			background: url('../images/home/donate_btn.png') top left no-repeat;
		}
		#meetSheriffNugent .donate:hover {
			background-position: 0px -96px;
		}

	#recentBlogs {
		float: right;
		width: 540px;
		border-bottom: 1px solid #bfbfbf;
		padding-bottom: 20px;
	}
		#recentBlogs h1 {
			margin: 0px 0px 20px;
			padding: 0px;
			height: 34px;
			background: url('../images/home/title_richsblog.png') top left no-repeat;
			border-bottom: 1px solid #bfbfbf;
			text-indent: -10000px;
		}
			#recentBlogs h2.title {
				font-weight: bold;
				font-size: 15px;
				color: #940e23;
				margin-bottom: 5px;
			}
				#recentBlogs h2.title a {
					color: #940e23;
				}
			#recentBlogs .abstract {
				
			}
		#recentBlogs .tabList {
			margin: 20px 0px 0px 200px;
			padding: 0px;
		}
			#recentBlogs .tabList li {
				display: block;
				margin: 0px;
				padding: 0px;
				float: left;
			}
				#recentBlogs .tabList li a {
					display: block;
					text-indent: -10000px;
				}
				#recentBlogs .tabList li.bullet a {
					width: 14px;
					height: 14px;
					background: url('../images/home/blog_bullet.png') top left no-repeat;
					margin-right: 8px;
					margin-top: 4px;
				}
				#recentBlogs .tabList li.bullet a:hover,
				#recentBlogs .tabList li.bullet a.active {
					background-position: 0px -14px;
				}
				#recentBlogs .tabList li.previous a {
					width: 19px;
					height: 19px;
					background: url('../images/home/blog_prev.png') top left no-repeat;
					margin-right: 10px;
				}
				#recentBlogs .tabList li.previous a:hover {
					background-position: 0px -19px;
				}
				#recentBlogs .tabList li.next a {
					width: 19px;
					height: 19px;
					background: url('../images/home/blog_next.png') top left no-repeat;
					margin-left: 2px;
				}
				#recentBlogs .tabList li.next a:hover {
					background-position: 0px -19px;
				}

#debtFace{
	width: 100%;
	height: 320px;
	background: transparent url(/_skins/default/images/home/03092010/debtfb_bg.png) no-repeat top left;
}
	#debtClockContainer{
		float: left;
		width: 350px;
		margin-left: 30px;
		margin-top: 30px;
	}
		#debtClockTitle{
			display: block;
			height: 29px;
			width: 191px;
			background: transparent url(/_skins/default/images/home/03092010/title_debtclock.png) no-repeat center center;
		}
			#debtClockTitle span{
				display: none;
			}
		#debtClock{
			display: block;
			height: 167px;
			width: 349px;
			margin-top: 20px;
			background: transparent url(/_skins/default/images/home/03092010/debt_clock.png) no-repeat bottom center;
		}
			#debtCounter{
				position: relative;
				top: 120px;
				left: 55px;
				font-family: Tahoma; 
				font-weight: bold;
				font-size: 22px;
				color: #232c52;
				z-index: 0;
			}
			#signUpLink{
				position: relative;
				display: block;
				width: 100%;
				height: 167px;
				margin-top: -25px;
				z-index: 1;
			}
	#facebookSection{
		float: right;
		margin-right: 60px;
		margin-top: 30px;
	}
		#facebookSectionTitle{
			display: block;
			height: 29px;
			width: 178px;
			background: transparent url(/_skins/default/images/home/03092010/title_facebook.png) no-repeat center center;
		}
			#facebookSectionTitle span{
				display: none;
			}
#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/nugent_landing.png) no-repeat center center;
	width: 720px;
	height: 492px;
	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: 42px;
	width: 128px;
	position: absolute;
	top: 270px;
	left: 60px;
}
	#donateButton span{
		display: none;
	}
#splashEmailAddress{
	display: block;
	background: none;
	border: none;
	height: 30px;
	width: 320px;
	position: absolute;
	bottom: 95px;
	left: 50px;
	font-family: helvetica;
	font-size: 13px;
	color: #484848;
}
#splashZipCode{
	display: block;
	background: none;
	border: none;
	height: 30px;
	width: 145px;
	position: absolute;
	bottom: 95px;
	left: 385px;
	font-family: tahoma;
	font-size: 14px;
	color: #4e4e4d;
}
#learnMoreButton{
	display: block;
	background: none;
	border: none;
	height: 41px;
	width: 130px;
	position: absolute;
	bottom: 92px;
	left: 543px;
	text-indent: -9999px;
	cursor: pointer;
}
