body{
	background-color:black;
	margin:0;
	padding:0;
	font-family: Tahoma, Geneva, sans-serif;
	color:white;
}
a{
	text-decoration: none;
}
#noJs h3{
	text-align:center;
}
#headBack, #s_headBack{
	background-image:url('gfx/backLine.png');
	background-position:top;
	background-repeat:repeat-x;
	width:100%;
	height:357px;
}
#head, #s_head{
	background:url('gfx/head.png') center center no-repeat;
	width:980px;
	height:357px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
}
#headTopping{
	background-color:black;
	z-index:-1;
	height:357px;
	width:100%;
}
#main{
	width:950px;
	height:534px;
	margin:100px auto 0 auto;
	border:5px solid #ddd;
}

#menu{
	width:910px;
	margin-left:auto;
	margin-right:auto;
	height:200px;
	position:relative;
}

	.menuItem{
		width:150px;
		height:50px;
		float:left;
		margin:0 15px 0 15px;
		padding-top:150px;
		text-align:center;
		border:1px solid white;
		font-weight:bolder;
		font-size:30px;
		text-decoration:none;
		background-color:black;
		-moz-border-radius: 20px;
		border-radius: 20px;
	}
	.mText{
		color:#4790a8;
	}
	#hear{
		background:url('gfx/hear.jpg') top center no-repeat;
	}
	#see{
		background:url('gfx/see.jpg') top center no-repeat;
	}
	#know{
		background:url('gfx/know.jpg') top center no-repeat;
	}
	#find{
		background:url('gfx/find.jpg') top center no-repeat;
	}
	#ahs{
		background:url('gfx/rpf.jpg') top center no-repeat;
	}
#mBtCont{
	width:100%;
	background-color:black;
}
.fixed{
	position:fixed;
}
#menuButton{
	margin-left:auto;
	margin-right:auto;
	width:200px;
	display:block;
	z-index:1;
	background-color:black;
	text-align:center;
	color:white;
	font-size:20px;
	font-weight:bolder;
	text-decoration:none;
	-moz-border-radius: 20px;
	border-radius: 20px;
}
#mBtBack{
	margin-left:auto;
	margin-right:auto;
	width:200px;
	z-index:1;
	background-color:black;
	position:relative;
	top:13px;
}
#line{
	background:url('gfx/backLineSmall.png') center center repeat-x;
	width:100%;
	height:52px;
	z-index:-1;
	margin-top:80px;
}
#newsticker{
	margin-left:auto;
	margin-right:auto;
	width:880px;
	background-color:black;
	margin-top:30px;
	border:1px solid white;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height:4ex;
	overflow:hidden;
	cursor:pointer;
	color:white;
}
	#newsticker ul{
		margin:0;
		padding:0;
	}
		#newsticker ul li{
			list-style-type:none;
			text-align:center;
			padding-top:1ex;
		}
		#newsticker ul li a{
			text-decoration:none;
			color:white;
		}
			#newsticker ul li a:visited{
				text-decoration:none;
				color:white;
			}
#credit{
	width:100%;
	font-size:.6em;
	text-align:center;
	padding-bottom:.4em;
}
	#credit a{
		text-decoration:none;
		font-style:italic;
		font-weight:bold;
		color:white;
	}
		#credit a:visited{
			color:white;
		}
	#contact{
		font-size:2em;
	}
#archive_tt{
	text-align:center;
}
	#archiveText{
		font-size:.8em;
		font-weight:bolder;
		font-style:italic;
		color:#ffd42a;
	}
#contact{
	width:80px;
	margin-top:20px;
	overflow:hidden;
	font-size:20px;
	cursor:pointer;
}
#contactLink{
	display:table;
	margin-left:auto;
	margin-right:auto;
}
	#contactText{
		width:400px;
		margin-top:10px;
		color:white;
	}
	#address{
		font-size:10pt;
	}
	#phone{
		width:80px;
		height:80px;
		background:url('gfx/contact.jpg') center center no-repeat;
		float:left;
	}

/* see */
.imageflow{
	margin-top:30px;
}
			
/* know */
#text{
	margin-left:auto;
	margin-right:auto;
	position:relative;
	top:150px;
	width:500px;
	z-index:-10;
	color:black;
	background-color:#ddd;
	font-family:Times New Roman, Times, serif;
	font-size:11pt;
}
	#text h1{
		font-size:1.4em;
		font-weight:bold;
		font-style:italic;
		margin:0 0 .8em 0;
	}
	#left{
		padding:2em 1em 1.5em 1.5em;
		float:left;
		text-align:justify;
	}
	#right{
		float:right;
		text-align:justify;
		padding:2em 1.5em 1.5em 1em;
		border-left:6px solid black;
	}
	#right h1{
		text-align:right; 
	}
	#left, #right{
		width:210px;
	}
		#left img{
			float:left;
			margin:0 1em .5em 0;
		}
		#right img{
			float:right;
			margin:0 0 .5em 1em;
		}
	.wide{
		border-top:solid black 12px;
		text-align:justify;
		padding:2em 1.5em 1.5em 1.5em;
	}
	#ph{
		clear:both;
	}
		.wide h1{
			padding:0;
			margin:.5em 1em .8em .5em:
		}
		#wavePic{
			font-size:small;
			font-style:italic;
			float:left;
			padding:0;
			margin-right:1.5em;
		}
	.wide strong{
		display:block;
		font-size:small;
		font-style:italic;
		margin-bottom:1.5em;
	}
	#interview b{
		display:block;
		margin-bottom:.4em;
	}
	
/* find */
#findCont{
	width:500px;
	margin-right:auto;
	margin-left:auto;
}
	#findCont strong{
		font-style:italic;
	}
	.spacer{
		height:50px;
	}
	.infoText{
		text-align:center;
		clear:both;
		margin:50px 0 .7em 0;
	}
	.bigLink{
		-moz-border-radius: 10px;
		border-radius: 10px;
		background-color:#4790a8;
		padding:4px;
	}
	.mBt{
		margin-bottom:50px;
	}
	#cb, #alpha{
		display:block;
		margin-left:auto;
		margin-right:auto;
		width:468px;
	}
	#cb{
		height:137px;
		background:url('gfx/cb.jpg') center center no-repeat;
	}
	#alpha{
		height:80px;
		background:url('gfx/alpha.jpg') center center no-repeat;
	}
	#iconLinks{
		margin-left:auto;
		margin-right:auto;
		display:table;
	}
		.iconLink{
			margin:0 10px;
			float:left;
		}
			.iconLink img{
				border:none;
				width: 80px;
			}
		
