#body {
	color: #003859;
}
#TopRow {
	padding-bottom: 15px;
	height: 279px;
}
	#WhipResources {
		float: left;
		width: 233px;
		padding-bottom: 43px;
		background: url('home/whipresources_title.jpg') bottom left no-repeat;
	}
		#WhipResources h3 {
			width: 0px;
			height: 0px;
			margin: 0px;
			padding: 0px;
			font-size: 0px;
			text-indent: -10000px;
		}
		#WhipResources ul {
			display: block;
			list-style: none;
			margin: 0px;
			padding: 0px;
		}
			#WhipResources ul li {
				display: block;
				margin: 0px;
				padding: 0px;
				height: 59px;
			}
				#WhipResources ul li a {
					display: block;
					height: 59px;
					text-indent: -10000px;
					background-position: 0px 0px;
					background-repeat: no-repeat;
				}
				#WhipResources ul li a:hover {
					background-position: 0px -59px;
				}
				#whip_WhipPack a {
					background-image: url('home/button_whippack.jpg');
				}
				#whip_WhipTeam a {
					background-image: url('home/button_whipteam.jpg');
				}
				#whip_MemberCaucuses a {
					background-image: url('home/button_membercaucus.jpg');
				}
				#whip_ContactWhip a {
					background-image: url('home/button_contact.jpg');
				}
	#FloorActivity {
		float: left;
		width: 299px;
		height: 221px;
		padding-bottom: 43px;
		padding-left: 16px;
		padding-top: 15px;
		background: url('home/flooractivity_title.jpg') bottom right no-repeat;
	}
		#FloorActivity h3 {
			width: 0px;
			height: 0px;
			margin: 0px;
			padding: 0px;
			font-size: 0px;
			text-indent: -10000px;
		}
		#FloorActivity .floorItem {
			background: url('home/flooractivity_boxbg.jpg') bottom left no-repeat;
			border-top: 1px #ccc solid;
			border-left: 1px #ccc solid;
			border-right: 1px #ccc solid;
			height: 190px;
			padding: 15px;
		}
			#FloorActivity .floorItem h4 {
				margin-top: 0px;
				padding-top: 0px;
				color: DarkRed;
				font-size: 14px;
				padding-bottom: 0px;
				margin-bottom: 0px;
			}
			#FloorActivity .floorItem div.abstract {
				margin-bottom: 0px;
				padding-bottom: 0px;
				margin-top: 10px;
				padding-top: 0px;
				font-size: 11px;
			}
				#FloorActivity .floorItem div.abstract strong {
					font-size: 12px;
				}
				#FloorActivity .floorItem div.abstract a {
					color: DarkRed !important;
				}
	#Multimedia {
		float: left;
		width: 357px;
		border: 2px #003859 solid;
		margin-top: 15px;
		margin-left: 16px;
	}
		#Multimedia .tab {
			/*position: relative;*/
			height: 220px; /* CHANGE */
			background-color: #003859;
			color: white;
		}
			#Multimedia .tab a {
				color: white !important;
			}
			/* photos */
			#Multimedia #photosTab ul {
				margin: 0px;
				padding: 0px;
				list-style: none;
			}
				#Multimedia #photosTab ul li {
					margin: 0px;
					padding: 0px;
				}
					#Multimedia #photosTab ul li img {
					}
			#Multimedia #photosTab #photoNavBar {
				position: absolute;
				/*bottom: 0px;
				left: 0px;*/
				top: 476px;
				right: 2px;
				width: 327px;
				height: 20px;
				background: url('home/photos_bg.png');
				z-index: 50;
				padding-left: 30px;
			}
				#Multimedia #photosTab #photoNavBar a {
					display: block;
					float: left;
					font-size: 15px;
					line-height: 20px;
					height: 20px;
					color: #464d59 !important;
					text-decoration: none;
					margin-right: 15px; 
				}
				#Multimedia #photosTab #photoNavBar a:hover,
				#Multimedia #photosTab #photoNavBar a.selected {
					background: url('home/photos_arrow.png') bottom no-repeat;
				}
				#Multimedia #photosTab #photoNavBar #galleryLink {
					display: block;
					/*width: 96px;
					height: 24px;
					line-height: 0px;
					font-size: 0px;*/
					position: absolute;
					top: 0px;
					right: 20px;
					/*background: url('home/photos_allphotos.png') top left no-repeat;
					text-indent: -10000px;*/
					background: none !important;
				}
			/* video */
			#Multimedia #videoTab p {
				margin: 0px;
				padding: 0px;
				text-align: center;
			}
				#Multimedia #videoTab object,
				#Multimedia #videoTab embed {
					display: block;
					margin: 0px auto;
					height: 220px;
				}
		#Multimedia ul.tabs {
			display: block;
			list-style: none;
			height: 41px;
			margin: 0px;
			padding: 0px;
		}
			#Multimedia ul.tabs li {
				display: block;
				float: left;
				margin: 0px;
				padding: 0px;
				height: 41px;
			}
				#Multimedia ul.tabs li a {
					display: block;
					height: 41px;
					background-position: 0px 0px;
					text-indent: -10000px;
				}
				#Multimedia ul.tabs li a:hover,
				#Multimedia ul.tabs li a.active {
					background-position: 0px -41px;
				}
				#photosTabButton a {
					width: 180px;
					background: url('home/button_photos.jpg');
				}
				#videoTabButton a {
					width: 177px;
					background: url('home/button_video.jpg');
				}
#BottomRow {
}
	#LatestNews {
		float: left;
		width: 676px;
	}
		#LatestNews h3 {
			position: relative;
			height: 43px;
			margin: 0px;
			padding: 0px;
			background: url('home/latestnews_title.jpg') top left no-repeat;
			text-indent: -10000px;
			font-size: 0px;
		}
			#LatestNews h3 a {
				display: block;
				position: absolute;
				top: 0px;
				right: 0px;
				height: 43px;
				width: 200px;
				text-indent: -10000px;
			}
		#LatestNews .content {
			min-height: 165px;
			border-left: 1px #ccc solid;
			border-bottom: 1px #ccc solid;
			border-right: 1px #ccc solid;
			background: url('home/latestnews_boxbg.jpg') bottom left no-repeat;
			padding: 15px 15px 0px;
		}
			#LatestNews .newsItem {
				margin-bottom: 10px;
			}
				#LatestNews .newsItem .dateTime {
					font-size: 14px;
					color: DarkRed;
					font-weight: bold;
				}
				#LatestNews .newsItem h4 {
					font-size: 12px;
					margin: 0px;
					padding: 0px;
				}
					#LatestNews .newsItem h4 a {
						color: #003859 !important;
					}
				#LatestNews p.abstract {
					margin: 0px;
					padding: 0px;
					font-size: 11px;
					line-height:1.3em;
				}
					#LatestNews p.abstract a {
						color: DarkRed !important;
					}
	#OtherResources {
		float: left;
		width: 233px;
		margin-left: 16px;
	}
		#OtherResources h3 {
			width: 233px;
			height: 43px;
			margin: 0px;
			padding: 0px;
			background: url('home/otherresources_title.jpg') top left no-repeat;
			text-indent: -10000px;
		}
		#OtherResources #EmailSignup {
			display: block;
			position: relative;
			width: 233px;
			height: 80px;
			margin: 0px;
			padding: 0px;
			background: url('home/button_email.jpg') top left no-repeat;
		}
			#OtherResources #EmailSignup h4 {
				display: block;
				position: absolute;
				top: 0px;
				right: 0px;
				margin: 0px;
				padding: 0px;
				text-indent: -10000px;
			}
			#OtherResources #EmailSignup #EmailLabel {
				display: block;
				position: absolute;
				top: 32px;
				right: 15px;
				width: 150px;
				height: 20px;
				text-align: right;
			}
			#OtherResources #EmailSignup #EmailInput {
				display: block;
				position: absolute;
				top: 32px;
				right: 15px;
				width: 150px;
				height: 20px;
				border: 0px;
				background: none;
				text-align: right;
				font-family: Arial, sans-serif;
				font-size: 12px;
			}
			#OtherResources #EmailSignup #EmailSubmit {
				display: block;
				position: absolute;
				top: 55px;
				right: 5px;
				width: 80px;
				height: 20px;
				border: 0px;
				background: none;
				text-indent: -10000px;
				font-size: 0px;
			}
		#OtherResources ul {
			display: block;
			list-style: none;
			margin: 0px;
			padding: 0px;
		}
			#OtherResources ul li {
				display: block;
				margin: 0px;
				padding: 0px;
				height: 59px;
			}
				#OtherResources ul li a {
					display: block;
					height: 59px;
					background-position: 0px 0px;
					background-repeat: no-repeat;
					text-indent: -10000px;
				}
				#OtherResources ul li a:hover {
					background-position: 0px -59px;
				}
				#RecoveryGov a {
					background-image: url('home/button_recovery.jpg');
				}
				#YouTube a {
					background-image: url('home/button_youtube.jpg');
				}
				#Haiti a {
					background-image: url('home/button_haiti.png');
				}
				#Highlights a {
					background-image: url('home/button_highlights.jpg');
				}
				#HealthCare a {
					background-image: url('home/button_healthcare.jpg');
				}				