﻿@charset "UTF-8";
	* {
		margin: 0;
		padding: 0;
		border: none;
		text-decoration: none;
	}
	body {
		color:#0F0FFF;
		text-shadow:white 0 1px;
		font-family: verdana, helvetica, sans-serif;
		font-size: 1rem;
		line-height: 1.4;
	}
	#points {
		background-color:#262626;
		color:#0F0FFF;
		text-shadow:gray 0 1px;
		font-family: verdana, helvetica, sans-serif;
		font-size: 1rem;
		line-height: 1.4;
	}
	.menblock {
		width:100%x;
		position:fixed;
		margin: 10px 0 0 0;
		top:0px;
		left:0px;
		padding:1px;
	}
	.menblock a:link {
		font-size:1em;
		color:#CCC;
		padding:10px;
		text-decoration:none;
	}
	.menblock a:focus, .menblock a:hover, .menblock a:active {
		font-size:1em;
		color:white;
	}
	.menblock a:visited {
		font-size:1em;
		color:#CCC;
	}
	#imp_head h1  {
		text-align:center;
		margin-top: 50px;
		font-size:1.4em;
		font-weight:normal;
		color:#FAFAFA;
	}
	.impress {
		max-width:640px;
		margin: 25px auto 50px auto;
		font-size:0.9rem;
		color:#FAFAFA;
	}
	.impress a {
		font-size:0.9rem;
		color:#FAFAFA;
		border-bottom: 1px dotted silver;
	}
	.impress a:hover {
		font-style:oblique;
		color:silver;
		border-bottom:none;
	}
	.impress table td {
		padding:5px 0;
		font-size:1em;
	}
	.impress table th {
		padding:5px 0;
		font-size:1.1em;
		font-weight:bold;
	}
	.impress table {
		margin-bottom: 45px;
		text-align:left;
		font-size:1em;
	}
	#friends td {
		font-size:0.9em;
		color:#FAFAFA;
	}
	#friends a {
		font-size:1em;
	}
	.impress table:last-child {
		margin-top: 55px;
		font-size:0.9em;
	}
	.impress table:last-child a {
		font-size:0.9em;
	}
	