﻿/* undo browser inconsistencies */
ul,ol,li,f,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0; }
h1,h2,h3,h4,h5,h6,pre,code,input,select { font-size:100%; }
ul,ol { list-style:none; padding:0; margin: 0; }
ol { list-style: decimal; }
address, caption, cite, code, dfn, em, strong, th, var
{ font-style:normal; font-weight: normal }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border:0 }
caption,th { text-align: left; }
q:before,q:after { content: ''; }
:-moz-any-link:focus {
	outline: none;
}	

html, body {
	height:100%;
}
body {
	background-repeat:repeat;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	background-color: #000000;
	color: #ffffff;
	text-align: center;
}
a {
	color: #636363;
	text-decoration: none;
}

#distance { 
	width:1px;
	height:50%;
	margin-bottom:-261px; /* half of container's height */
	float:left; 
}
#content {
	margin: 0 auto;
	width: 917px;
	text-align:left;
	position:relative;
	border: solid 4px #ffffff;
	clear:left;
}

#footer {
	color: #636363;
	margin: 0 auto;
	width: 877px;
	padding: 5px 0 0 40px;
	text-align: left;
}

.copyright {
	float: left;
}

#footer li {
	float:left;
	margin: 0 0 0 10px;
}


