	* {
		margin:0;
		padding:0;
		}

	html, body {
		height:100%;
		}

	body {
		background-color:#000000;
		color:#ffffff;
		text-align:center; /* horizontal centering for IE Win quirks */
		font-size:12px;
		font-family:Georgia, "Times New Roman", Times, serif;
		}

	#distance { 
		width:1px;
		height:50%;
		margin-bottom:-290px; /* half of container's height */
		float:left;
		}
#alldiv
{ 
		width:100%;
		height:100%;
		
		}

	#container {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:580px;
		width:960px;
		clear:left;
		}
		#header {
		height:50px;
		border-bottom:1px #333333 solid;
		}
		
		#footer {
		height:30px;
		border-top:1px #333333 solid;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		}
		#powered {
		color:#333333;
		}
		#powered a{
		color:#333333;
		text-decoration:none;
		}
		#powered a:hover{
		text-decoration:underline;
		}
		#contentarea {
		height:500px;
		background-image:url(images/bg_content.jpg);
		vertical-align:top;
		}
		#about {
		text-align:center;
		vertical-align:top;
		}
		#about img{
		margin:25px 0px 15px 0px;
		}
		#title {
		font-size:30px;
		}
		#subtitle {
		font-size:18px;
		line-height:24px;
		}
		#aboutright {
		background-color:#272727;
		padding:15px;
		}
		#aboutright ul {
		padding-left:20px;
		}
		#aboutright ul li {
		padding-top:15px;
		list-style-type:square;
		}
		#aboutinfo {
		line-height:18px;
		}
		#txt14 {
		font-size:14px;
		}
		#borderright {
		border-right:1px #333333 solid;
		}
		#services {
		vertical-align:top;
		font-size:13px;
		}
		#services ul {
		padding:3px 0px 15px 30px;
		}
		#services ul li{
		padding-bottom:5px;
		list-style-type:square;
		}
		#purple14 {
		color:#8893cb;
		}
		#purple12 {
		color:#8893cb;
		font-size:12px;
		}
		#contactinfo {
		padding-top:50px;
		width:280px;
		vertical-align:top;
		font-size:14px;
		}
		#indent {
		margin-left:20px;
		margin-top:5px;
		line-height:18px;
		}
		#indent a {
		color:#ffffff;
		text-decoration:none;
		}
		#indent a:hover {
		text-decoration:underline;
		}
		#purplelink a{
		color:#8893cb;
		text-decoration:none;
		}
		#purplelink a:hover{
		text-decoration:underline;
		}
		#info {
		color:#999999;
		}
		#career {
		text-align:center;
		}
		#formtable td{
		font-size:12;
		text-align:left;
		}
		#formtable input[type="text"], #formtable input[type="file"] {
		width:220px;
		font-size:12px;
		}
		#formtable textarea {
		width:220px;
		font-size:12px;
		}
