/***** Top *****/
#top {
	background-color:	black;
	color:			white;
	height:			160px;
	width:			976px;
}
#logo {
	display:		block;
	width:			248px;
	height:			137px;
	color:			black;
	background-color:	white;
}
#logo img {margin:		16px;
}
#topleft {
	width:			480px;
	height:			137px;
	margin-right:		16px;
	border-bottom:		23px solid #F11A29;
}
#metaNavi {
	margin:			-121px auto auto 256px;
	font-size:		10px;
	line-height:		18px;
}
#metaNavi a {
	font-size:		10px;
	line-height:		18px;
	background-color:	inherit;
	color:			#DDD;
}
#metaNavi a:hover {
	background-color:	inherit;
	color:			#F11A29;
	text-decoration:	none;
}
/***** Site Label *****/
#topright {
	float:			right;
	width:			480px;
	height:			160px;
	background-repeat:	no-repeat;
	background-image:	url(/images/randomImg.cfm?folder=siteLabels);
	font-size:		24px;
	text-decoration:	none;
	font-weight:		bold;
	font-style:		normal;
	text-align:		left;
}
#topright img {
	position:		absolute;
	top:			16px;
	right:			16px;
}
#topright h1,
#topright h2 {
	font:			bold 24px Arial, Helvetica,
	sans-serif;
	background-color:	inherit;
	color:			white;
	overflow:		hidden;
	margin:			12px 0 0 240px;
	width:			224px; /*DO NOT BOX-MODEL HACK THIS*/
}
#topright h2 {
	font-weight:		normal;
	font-size:		20px;
	margin-top:		0;
}
