#home_top {
	float: left;
	position: relative;
	width: 1024px;
	height: 427px;
}
#home_top img { 
	position: absolute;
	z-index: 0;
}
#home_bottom {
	float: left;
	width: 1024px;
	height: 300px;
	background-position: top right;
	background-image: url(/images/orange/home/bottom.gif);
}
#home_caption {
	float: left;
	display: inline;
	width: 469px;
	height: 20px;
	line-height: 20px;
	color: #FFF;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #000;
}
#home_caption #blocks {
	float: left;
	display: inline;
	margin: 0 10px 0 18px;
	height: 20px;
	padding-top: 7px;
}
#home_caption #blocks div {
	float: left;
	display: inline;
	width: 15px;
	height: 5px;
	border: 1px solid #F6F6F6;
	margin-right: 4px;
	cursor: pointer;
	font-size: 1px;
	line-height: 1px;
}
#home_caption #blocks div.fill { background-color: #F6F6F6; }
#home_caption #caption_container {
	float: left;
	display: inline;
}
#home_caption #caption_container a, #home_caption #caption_container a:visited,
#home_caption #caption_container a:active, #home_caption #caption_container a:hover { 
	position: absolute;
	color: #FFF;
	text-decoration: none;
	width: 400px;
}
#home_callout {
	float: right;
	display: inline;
	width: 555px;
	padding-top: 40px;
}

	/* ---------- Main Navigation --------- */

	#home_top ul {
		position: absolute;
		z-index: 1;
		width: 160px;
		left: 310px;
		top: 36px;
		list-style-type: none;
	}
	#home_top ul li { 
		float: left;
		position: relative;
		z-index: 2;
	}
	#home_top ul li a {
		float: left;
		display: block;
		width: 160px;
		height: 24px;
	}
	#home_top ul li a:hover, #home_top ul li.hovered a, #home_top ul li.hovered ul li a:hover { background-position: 0 -24px; }
	#home_top ul li.hovered ul li a { background-position: 0 0; }
	
	#home_top ul li a:hover, #home_top ul li.hovered a, #home_top ul li.hovered ul li a:hover { background-position: 0 -24px; }
	#home_top ul li.hovered ul li a { background-position: 0 0; }
	li#home a { background-image: url(/images/orange/home/nav/home.gif); }
	li#about a { background-image: url(/images/orange/home/nav/about.gif); }
		li#overview a { background-image: url(/images/orange/home/nav/sub/overview.gif); }
		li#history a { background-image: url(/images/orange/home/nav/sub/history.gif); }
		li#board_of_trustees a { background-image: url(/images/orange/home/nav/sub/board_of_trustees.gif); }
		li#staff a { background-image: url(/images/orange/home/nav/sub/staff.gif); }
	li#completed_projects a { background-image: url(/images/orange/home/nav/completed_projects.gif); }
	li#in_progress_projects a { background-image: url(/images/orange/home/nav/in_progress_projects.gif); }
	li#events a { background-image: url(/images/orange/home/nav/events.gif); }
	li#artist_resources a { background-image: url(/images/orange/home/nav/artist_resources.gif); }
		li#overview_of_the_process a { background-image: url(/images/orange/home/nav/sub/overview_of_the_process.gif); }
		li#assembling_the_entry a { background-image: url(/images/orange/home/nav/sub/assembling_the_entry.gif); }
		li#project_examples a { background-image: url(/images/orange/home/nav/sub/project_examples.gif); }
		li#artist_registry a { background-image: url(/images/orange/home/nav/sub/artist_registry.gif); }
		li#other_registry_opportunities a { background-image: url(/images/orange/home/nav/sub/other_registry_opportunities.gif); }
		li#other_resources_for_artists a { background-image: url(/images/orange/home/nav/sub/other_resources_for_artists.gif); }
		li#competitions a { background-image: url(/images/orange/home/nav/sub/competitions.gif); }
	li#news a { background-image: url(/images/orange/home/nav/news.gif); }
	li#donate a { background-image: url(/images/orange/home/nav/donate.gif); }
	li#links a { background-image: url(/images/orange/home/nav/links.gif); }
	li#partner_login a { background-image: url(/images/orange/home/nav/partner_login.gif); }
	li#sponsors a { background-image: url(/images/orange/home/nav/sponsors.gif); }
	li#contact a { background-image: url(/images/orange/home/nav/contact.gif); }

	/* -------- Sub Navigation --------- */

	#home_top ul li ul {
		position: absolute;
		display: none;
		z-index: 3;
		top: -11px;
		left: 160px;
		width: 203px;
		background-color: #E66C00;
		padding: 11px 0;
	}
	#home_top ul li.hovered ul { display: inline; }
	#home_top ul li ul li a { width: 203px; }