*{
	margin:0px;
	padding:0px;
}
body{
	background:url(/images/bground_repeater.gif) repeat-x center left #b1b1b1;
	text-align: center;
	font-size:8px;
	line-height:6px;
}

a{outline:none;}
.clear{clear:both;}
#distance { 
	width:100%;
	height:50%;
	margin-bottom:-312px; /* half of container's height */
	float:left;
}
#container {
	margin:0 auto;
	position:relative; /* puts container in front of distance */
	text-align:left;
	height:624px;
	width:100%;
	clear:left;
	text-align: center;
	outline:none;
}
	#containerCenter{
		width:984px;
		height:624px;
		margin: 0 auto;
		text-align: left;
			outline:none;
	}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

#nonCSS h1{ margin:0;padding:0;height:0px;	text-indent:-9999px;display:none;}

.col1{width:173px;height:593px;}
.col2{width:811px;height:593;}

#omni { list-style:none; height:181px; width:173px; background:url(/images/omni_back.jpg) no-repeat; }
	#omni li { display:inline; }
		#omni li a { float:left; display:block; height:18px; width:98px; text-indent:-9999px; font-size:1px; line-height:1px; background:none; }
			#omni li a#omni_1 { margin-top:37px; }
			#omni li a#omni_2 {}
			#omni li a#omni_3 { margin-top:11px; }
			#omni li a#omni_4 {}
			#omni li a#omni_5 {}
			#omni li a#omni_6 {}
			#omni li a#omni_7 {}
				
#nav, #nav li a{background:url(/images/nav_back_joined.jpg) no-repeat;}
#nav{
	width:173px;
	height:276px;
	list-style:none;
}
#nav li{
display:inline;
	}
#nav li a{
	display:block;
	float:left;
	height:50px;
	text-indent:-9999px;
}

				#nav li a#L1_1{width:173px;height:58px; background-position:0px 0px;}
				#nav li a#L1_2{width:173px;height:50px; background-position:0px -58px;}
				#nav li a#L1_3{width:173px;height:50px; background-position:0px -108px;}
				#nav li a#L1_4{width:173px;height:54px; background-position:0px -158px;}
				#nav li a#L1_5{width:173px;height:64px; background-position:0px -212px;}
				
				#nav li a#L1_1:hover{width:173px;height:58px; background-position:-173px 0px;}
				#nav li a#L1_2:hover{width:173px;height:50px; background-position:-173px -58px;}
				#nav li a#L1_3:hover{width:173px;height:50px; background-position:-173px -108px;}
				#nav li a#L1_4:hover{width:173px;height:54px; background-position:-173px -158px;}
				#nav li a#L1_5:hover{width:173px;height:64px; background-position:-173px -212px;}

#logo a{
	background:url(/images/logo.jpg) no-repeat;
	width:173px;height:136px;
	text-indent:-9999px;
	display:block;
}
#top{
	background:url(/images/top.jpg) no-repeat;
	width:811px;height:95px;
	text-indent:-9999px;
}
#top_2{
	background:url(/images/top_2.jpg) no-repeat;
	width:811px;height:165px;
	text-indent:-9999px;
}
#dflash_text{
	background:url(/images/dflash_text.jpg) no-repeat;
	width:811px;height:29px;
	text-indent:-9999px;
}
#download_left{
	background:url(/images/download_left.jpg) no-repeat;
	width:332px;height:30px;
	text-indent:-9999px;
}
#download a{
	background:url(/images/download.jpg) no-repeat;
	width:125px;height:30px;
	text-indent:-9999px;
	display:block;
}
#download_right{
	background:url(/images/download_right.jpg) no-repeat;
	width:354px;height:30px;
	text-indent:-9999px;
}
#download_bottom{
	background:url(/images/download_bottom.jpg) no-repeat;
	width:811px;height:179px;
	text-indent:-9999px;
}
#campaign_left{
	background:url(/images/campaign_left.jpg) no-repeat;
	width:626px;height:95px;
	text-indent:-9999px;
}
#campaign a{
	background:url(/images/campaign.jpg) no-repeat;
	width:126px;height:95px;
	text-indent:-9999px;
	display:block;
}
#campaign_right{
	background:url(/images/campaign_right.jpg) no-repeat;
	width:59px;height:95px;
	text-indent:-9999px;
}
#address{
	background:url(/images/address.jpg) no-repeat;
	width:984px;height:31px;
	text-indent:-9999px;
}