#FeaturedTabs .infoBox {
	display: block;
	position: absolute;
	top: -234px;
	left: 50px;
	width: 360px;
	height: 150px;
	text-align: center;
}
	#FeaturedTabs .infoBox h3 {
		font-size: 22px;
		margin: 0 0 5px 0;
		padding: 0px;
		line-height: 24px;
	}
	#FeaturedTabs .infoBox p {
		margin: 0px;
		padding: 0px;
	}
#FeaturedTabs .mediaContainer {
	display: block;
	position: absolute;
	top: -337px;
	right: 51px;
	width: 480px;
	height: 295px;
	overflow: hidden;
}
	#FeaturedTabs .mediaContainer img {
		display: block;
		margin: 0 auto;
	}
	#FeaturedTabs .mediaContainer object,
	#FeaturedTabs .mediaContainer embed {
		width: 480px;
		height: 295px;
	}
#FeaturedNav {
	display: block;
	list-style: none;
	position: absolute;
	top: -74px;
	left: 50px;
	width: 360px;
	height: 40px;
	margin: 0px;
	padding: 0px;
}
	#FeaturedNav li {
		display: block;
		float: left;
		margin: 0px;
		padding: 0px;
	}
		#FeaturedNav li a {
			display: block;
			height: 40px;
			background-position: 0px -80px;
			background-repeat: no-repeat;
			text-align: center;
			color: #80939f !important;
			font-size: 20px;
			line-height: 40px;
		}
		#FeaturedNav li a.active {
			background-position: 0px 0px;
		}
		#FeaturedNav li a:hover {
			background-position: 0px -40px !important;
			text-decoration: none !important;
		}
		#FeaturedNav li.num a {
			width: 40px;
			background-image: url('../images/home/btn_number_bg.png');
		}
		#FeaturedNav #prev a {
			width: 65px;
			padding-right: 15px;
			text-align: right;
			background-position: 0px 0px;
			background-image: url('../images/home/btn_prev.png');
		}
		#FeaturedNav #next a {
			width: 65px;
			padding-left: 15px;
			text-align: left;
			background-position: 0px 0px;
			background-image: url('../images/home/btn_next.png');
		}
#bottomContent {
	float: left;
	width: 699px;
	zoom: 1;
}
	#NationalDebt {
		width: 699px;
		height: 70px;
		background: url('../images/home/bg_theusnationaldebt.png') top left no-repeat;
		position: relative;
		zoom: 1;
	}
		#NationalDebt p {
			margin: 0px;
			padding: 0px;
		}
			#debtPreText {
				display: block;
				position: absolute;
				top: 0px;
				left: 0px;
				width: 0px;
				height: 0px;
				font-size: 0px;
				text-indent: -10000px;
			}
			#debtCounter {
				display: block;
				position: absolute;
				top: 25px;
				left: 310px;
				width: 190px;
				height: 18px;
				line-height: 18px;
				font-size: 18px;
				text-align: center;
			}
			#debtLink {
				position: absolute;
				top: 25px;
				left: 510px;
				width: 179px;
				height: 
			}
				#debtLink a {
					display: block;
					width: 179px;
					height: 21px;
					background-image: url('../images/home/btn_viewvernsplan.png');
					background-position: 0px 0px;
					background-repeat: no-repeat;
					text-indent: -10000px;
				}
				#debtLink a:hover {
					background-position: 0px -21px;
				}
	#NewsFeed {
		float: left;
		width: 175px;
		padding: 30px 0px 0px 40px;
	}
		#NewsFeed h2 {
			display: block;
			margin: 0px;
			padding: 0px;
			height: 25px;
			background: url('../images/home/header_newsfeed.png') top left no-repeat;
			text-indent: -10000px;
		}
		#NewsFeed ul {
			display: block;
			list-style: none;
			margin: 0px;
			padding: 10px 0px 10px 0px;
		}
			#NewsFeed ul li {
				border-bottom: 1px #ccc solid;
				margin-bottom: 5px;
				padding-bottom: 5px;
			}
				#NewsFeed ul li a {
					color: #354149 !important;
					font-weight: bold;
				}
		#NewsFeed .readMore {
			display: block;
			width: 87px;
			height: 21px;
			background-image: url('../images/home/btn_morenews.png');
			background-position: 0px 0px;
			background-repeat: no-repeat;
			text-indent: -10000px;
		}
		#NewsFeed .readMore:hover {
			background-position: 0px -21px;
		}
	#QuickPoll {
		float: left;
		width: 175px;
		padding: 30px 0px 0px 40px;
	}
		#QuickPoll h2 {
			display: block;
			margin: 0px 0px 10px;
			padding: 0px;
			height: 25px;
			background: url('../images/home/header_quickpoll.png') top left no-repeat;
			text-indent: -10000px;
		}
		#QuickPoll p {
			margin: 0px;
			padding: 0px;
		}
		/* PollDaddy custom styles */
		#QuickPoll .pds-question-top {
		}
		#QuickPoll .pds-answer label {
			font-weight: bold;
		}
		#QuickPoll .pds-vote {
			border-top: 1px solid #aaa;
			margin-top: 5px;
			padding-top: 10px;
		}
			#QuickPoll .pds-vote input.pds-votebutton {
				display: block;
				float: left;
				border: 0px !important;
				width: 62px;
				height: 21px;
				background-color: transparent;
				background-image: url('../images/home/btn_submit.png');
				background-position: 0px 0px;
				background-repeat: no-repeat;
			}
			#QuickPoll .pds-vote input.pds-votebutton:hover {
				background-position: 0px -21px;
			}
			#QuickPoll .pds-vote a {
				display: block;
				float: right;
			}
			#QuickPoll .pds-answer-feedback {
				background-color: #ccc;
				padding: 0px;
				height:12px;
				margin: 2px 0px 5px 0px;
				border: 1px solid #aaa;
			}
				
			#QuickPoll .pds-answer-feedback-bar {
				background: url(http://i.polldaddy.com/polls/pd01-bargif.gif) top left repeat-x;
				margin: 0px;
				padding: 0px;
				height: 12px;
				border: 0px;
			}

			#QuickPoll .pds-answer-feedback img {
				background: url(http://i.polldaddy.com/polls/pd01-bargif.gif) top left repeat-x;
				margin: 0px;
				padding: 0px;
				height: 12px;
				border: 0px;
			}
		#QuickPoll .pds-totalvotes-outer div {
			float: none !important;
		}
		#QuickPoll .pds-totalvotes-outer div.pds-totalvotes-inner {
			font-weight: bold;
		}
	#VernsBlog {
		float: left;
		width: 175px;
		padding: 30px 0px 0px 40px;
	}
		#VernsBlog h2 {
			display: block;
			margin: 0px;
			padding: 0px;
			height: 25px;
			background: url('../images/home/header_vernsblog.png') top left no-repeat;
			text-indent: -10000px;
		}
		#VernsBlog ul {
			display: block;
			list-style: none;
			margin: 0px;
			padding: 10px 0px 10px 0px;
		}
			#VernsBlog ul li {
				border-bottom: 1px #ccc solid;
				margin-bottom: 5px;
				padding-bottom: 5px;
			}
				#VernsBlog ul li a {
					color: #354149 !important;
					font-weight: bold;
				}
		#VernsBlog .readMore {
			display: block;
			width: 87px;
			height: 21px;
			background-image: url('../images/home/btn_moreblogs.png');
			background-position: 0px 0px;
			background-repeat: no-repeat;
			text-indent: -10000px;
		}
		#VernsBlog .readMore:hover {
			background-position: 0px -21px;
		}

.page_home #sidebar {
	float: right;
	width: 301px;
	height: 339px;
}
/* take action styles are defined in template.css */