*{
	margin:0px;
	padding:0px;
}
body{
	background:#000000;
	text-align: center;
	font-size:8px;
	line-height:6px;
}
a{outline:none;}
.clear{clear:both;}
#distance { 
	width:100%;
	height:50%;
	margin-bottom:-359px; /* half of container's height */
	float:left;
}
#container {
	margin:0 auto;
	position:relative; /* puts container in front of distance */
	text-align:left;
	height:616px;
	width:100%;
	clear:left;
	text-align: center;
	}
	#containerCenter{
		width:960px;
		height:616px;
		margin: 0 auto;
		text-align: left;
		}
		#containerCenter h1{
			height:61px;
			width:960px;
			background:url(/images/home_header.png) no-repeat;
			text-indent:-9999px;
			font-size:10px;
			line-height:10px;
		}
		#nav, #nav li a{background:url(/images/nav.png) no-repeat;}
		#nav{
			list-style:none;
			height:47px;
			width:960px;
			padding-left:116px;
			}
			#nav li{
				display:inline;
				}
				#nav li a{
					display:block;
					float:left;
					height:47px;
					text-indent:-9999px;
				}
				
				#nav li a#L1_1{width:118px; background-position:-116px 0px;}
				#nav li a#L1_2{width:122px; background-position:-234px 0px;}
				#nav li a#L1_3{width:126px; background-position:-356px 0px;}
				#nav li a#L1_4{width:134px; background-position:-482px 0px;}
				#nav li a#L1_5{width:105px; background-position:-616px 0px;}
				#nav li a#L1_6{width:130px; background-position:-721px 0px;}
				
				#nav li a#L1_1:hover{background-position:-116px -47px;}
				#nav li a#L1_2:hover{background-position:-234px -47px;}
				#nav li a#L1_3:hover{background-position:-356px -47px;}
				#nav li a#L1_4:hover{background-position:-482px -47px;}
				#nav li a#L1_5:hover{background-position:-616px -47px;}
				#nav li a#L1_6:hover{background-position:-721px -47px;}
				
		#center-image{
			height:508px;
			width:960px;
			background:url(/images/center.jpg) no-repeat;
			}
			#center-image p{text-indent:-9999px;}
			#center-image #non-flash-description{
				width:550px;
				margin-top:415px;
				margin-left:65px;
				}
				#center-image #non-flash-description p{
					display:block;
					font-size:11px;
					line-height:11px;
					color:#ffffff;
					font-family:'Trebuchet MS';
					text-indent:0px;
					background:#333333;
					padding:10px;
					}
					#center-image #non-flash-description p a{
						font-size:11px;
						color:#ffffff;
						font-family:'Trebuchet MS';
						line-height:11px;
					}
					#center-image #non-flash-description p a:hover{
						text-decoration:none;
					}
				#non-flash-dl-container{
					background:#333333;
					}
					#non-flash-dl-container p#text{
						float:left;
						font-size:11px;
						color:#ffffff;
						padding-left:10px;
						padding-bottom:9px;
						padding-top:9px;
						padding-right:0px;
						text-indent:0px;
						line-height:14px;
					}
					#non-flash-dl-container a{
						display:block;
						float:left;
						background:url(/images/adobeDownload.gif) no-repeat;
						height:31px;
						width:88px;
						text-indent:-9999px;
						font-size:8px;
						line-height:8px;
					}
		
		#footer, #omni li a{background:url(/images/omni_v2.png) no-repeat;}
		#footer{
			/*height:103px;*/
			height:75px;
			width:960px;
			}
			#footer p{
				float:left;
				display:block;
				width:520px;
				text-indent:-9999px;
			}
			
			#omni{
				list-style:none;
				float:left;
				padding-top:28px;
				}
				#omni li{
					display:inline;
					}
					#omni li a{
						display:block;
						float:left;
						height:20px;
						width:30px;
						text-indent:-9999px;
					}
					#omni li a#omni_1{width:76px; margin-right:26px; background-position:-520px -28px;}
					#omni li a#omni_2{width:74px; margin-right:44px; background-position:-622px -28px;}
					#omni li a#omni_3{width:49px; margin-right:25px; background-position:-740px -28px;}
					#omni li a#omni_4{width:49px; background-position:-814px -28px;}
					
					#omni li a#omni_1:hover{background-position:-520px -103px;}
					#omni li a#omni_2:hover{background-position:-622px -103px;}
					#omni li a#omni_3:hover{background-position:-740px -103px;}
					#omni li a#omni_4:hover{background-position:-814px -103px;}

#containerFooter{
	width:960px;
	margin: 0 auto;
	text-align: left;
}
				
#newsHolder{
	width:959px;
	height:16px;
	background:url(/images/news_bg.gif) top left no-repeat;
	padding-top:11px;
	}					
	#newsTitle { 
		width:50px;
		height:16px;
		background:url(/images/news_hp.gif) top left no-repeat;
		float:left;
		margin-left:110px;
	}
					
	#newsBox { 
		width:789px;
		height:16px;
		text-align:center;
		float:left;
		padding-left:10px;
		text-align:left;
		}					
		.news{
			width:789px;
			height:16px;
			text-align:left;
			}
			.news a{
				width:789px;
				color:#d0cfcb;
				font-family:arial,sans-serif;
				font-size:12px;
				text-align:left;
				line-height:16px;
				text-decoration:none;
			}
			
			