#distance { 
	width:100%;
	height:50%;
	margin-bottom:-313px; /* half of container's height */
	float:left;
	}
	#container {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		height:626px;
		width:100%;
		clear:left;
		text-align: center;
		}
		#containerCenter{
			width:830px;
			height:626px;
			margin: 0 auto;
			text-align: left;
			}

.homebody {
	background: #fffae2;
	margin:0;
	padding:0;
}

a{outline:none;}

#non_flash_content {
	width:822px;
}
	#NF_description {
		font-family:Arial;
		font-size:12px;
		line-height:16px;
		color:#000000;
		text-align:center;
	}
h1{
	background:url(images/hpBanner.png) top left no-repeat;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	display:block;
	height:144px;
	width:822px;
}

h2 {display:none;}

#hpBody {
	background:url(images/hpBody.png) top left no-repeat;
	height:441px;
	width:822px;
	padding-left:11px;
	padding-right:10px;
	padding-bottom:11px;
}

#bottomRight{
}

#topRight,
#bottomRight {
	margin-left:2px;	
}
#flashDiv {
	background:url(images/flashDivBack.png) bottom left no-repeat #314d79;
	float:right;
	height:61px;
	width:287px;
	margin-right:20px;
}
#flashDiv img{
	margin-top:10px;
	margin-left:11px;
	margin-right:15px;	
}

#flashDiv p {
	font-family:Verdana;
	font-size:11px;
	line-height:16px;
	color:#ffffff;
	padding-top:5px;
	padding-right:5px;
}

#flashDiv a,
#flashDiv a:link,
#flashDiv a:active,
#flashDiv a:hover,
#flashDiv a:visited {
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	color:#ffffff;
	padding:0;
	margin:0;
	text-decoration:underline;
	text-transform:uppercase;
}

#flashDiv a:hover {
	text-decoration:none;
}

#NavRow{
	background:url(/images/hpNav_v3.png) top left no-repeat;
	width:822px;
	height:30px;
	display:block;
	padding-left:11px;
}

#NavRow ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

#NavRow ul li{
	margin:0px;
	padding:0px;
	display: inline;
}

#NavRow ul li a{
	display:block;
	background:url(/images/hpNav_v3.png) top left no-repeat;
	margin:0px;
	padding:0px;
}

ul#Nav li{
	display:inline;
}
ul#Nav li a{
	float:left;
	height:30px;
	display: block;
	text-indent:-9999px;
}
ul#Nav li a#L1_1{width:173px; background-position:-11px 0px;}
ul#Nav li a#L1_2{width:134px; background-position:-184px 0px;}
ul#Nav li a#L1_3{width:142px; background-position:-318px 0px;}
ul#Nav li a#L1_4{width:178px; background-position:-460px 0px;}
ul#Nav li a#L1_5{width:174px; background-position:-638px 0px;}

ul#Nav li a#L1_1:hover{background-position:-11px -30px;}
ul#Nav li a#L1_2:hover{background-position:-184px -30px;}
ul#Nav li a#L1_3:hover{background-position:-318px -30px;}
ul#Nav li a#L1_4:hover{background-position:-460px -30px;}
ul#Nav li a#L1_5:hover{background-position:-638px -30px;}
