/* Override the nav_holder to include laptop bogie image */
#nav_holder {
	width: 780px;
	height: 339px;
	background: transparent url('../img/home/nav_and_laptop.bg.jpg') top center no-repeat;
}

/* The latest news holder box */
#latest_news_holder {
	width: 240px;
	height: 411px;
	padding: 35px 0 10px;
	position: absolute;
	top: 412px;
	background: transparent url('../img/home/home_latestnews.bg.jpg') top center no-repeat;
}
	.story {
		width: 220px;
		margin: 10px;
		color: #C3F083;
	}
		.story h2 { margin-top: 10px; color: #FF9; font-size: 18px; font-weight: bold; }
		.story .date {
			margin-bottom: 5px;
			color: #FFF;
			font-size: 11px;
		}
		.story a { font-size: 11px; }
		.story a:hover { text-decoration: none; }

/* Process links */
#process_holder {
	width: 286px;
/*	height: 411px;*/
	position: absolute;
	top: 408px;
	left: 50%;
	margin-left: -143px;
}
	#process_holder a {
		width: 286px;
		display: block;
	}
	#process_holder a span { display: none; }
	#process_signup {
		height: 125px;
		background: transparent url('../img/home/process_signup.bg.gif') top center no-repeat;
	}
		#process_signup:hover { background-position: 0 -125px; }
	#process_battle {
		height: 128px;
		margin-top: -35px;
		background: transparent url('../img/home/process_battle.bg.gif') top center no-repeat;
	}
		#process_battle:hover { background-position: 0 -128px; }
	#process_win {
		height: 135px;
		margin-top: -22px;
		background: transparent url('../img/home/process_win.bg.gif') top center no-repeat;
	}
		#process_win:hover { background-position: 0 -135px; }
	#process_collect {
		height: 117px;
		margin-top: -33px;
		background: transparent url('../img/home/process_collect.bg.gif') top center no-repeat;
	}
		#process_collect:hover { background-position: 0 -117px; }

/* Leaderboard */
#leaderboard_holder {
	width: 240px;
	height: 411px;
	margin: -7px 0 10px;
	float: right;
	background: transparent url('../img/home/home_leaderboard.bg.jpg') top center no-repeat;
}
	#leaderboard_break { line-height: 48px; }
	.plr_name, .plr_score { width: 210px; margin: 0 15px; font-weight: bold; }
	.plr_name { margin: 3px 15px 1px; color: #FF9; word-wrap: none; }
	.first_name { font-size: 16px; }
	.second_name { font-size: 15px; }
	.third_name { font-size: 14px; }
	.fourth_name { font-size: 13px; }
	.plr_score { color: #FFF; font-size: 11px; text-align: right; }