/* Clear after styles */
.clear-after:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

html, body { height:100%; }
body { background-color:#FBFAF7; margin:0px; padding:0px; }
body, input, textarea, select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#898989; }

form { margin:0px; padding:0px }

a { color:#a3a4a6; text-decoration:none; font-weight:bold;  }
a:hover { text-decoration:underline; }

body { width: 100%; margin: 0px auto; text-align: center; background-color: #000000; ont-family: Arial, Helvetica, sans-serif; }


/* Enter page */
body.enter { background:#000000; text-align:center; font-size:10px; color:#898989; }

#distance { width:1px; height:50%;  margin-bottom:-132px; /* half of container's height */
			float:left;}
#enter-bg{ margin:0 auto; position:relative; /* puts container in front of distance */
		   text-align:left; height:234px; clear:left;}

#enter-content{background:#33363b;width:600px; margin:auto; text-align:left}

#enter-top { margin: 0; padding: 27px 0 16px 17px;}

#enter-text { line-height:10px; margin: 0 0 57px 16px;}

#enter-bottom { color:#000000; background:#a3a4a6; margin: 0; padding:13px 0 13px 17px;   }
#enter-bottom a{ color:#000000; font-size:12px; font-weight: normal }