/* @override http://jozan.fi/inc/v2/css/style.css */

@import "reset.css";

body {
	background-color: #111;
}

p {text-align:center; padding-top:50px;}

a {
    color:#222;
    text-decoration:none;
    font-size:2.6em;
    font-family:"Helvetica Neue", Helvetica,sans-serif;
    font-weight:bolder;
    text-shadow:0 8px 0 #090909, 0 8px 10px #050505;
	letter-spacing:-2px;
    padding-bottom:5px;
    padding-top:10px;
    position:relative;
    -o-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
}

a:hover {
    top:5px;
    text-shadow:0 5px 0 #090909, 0 5px 2px #050505;
    color:#FF8800;
}

a:active {
    top: 10px;
    text-shadow: 0 1px 0 #090909, 0 0 1px #070707;
}

#content {
	padding-top: 10%;
	width: 660px;
	height: 300px;
	margin: 0 auto;
}

#ajax-loader {
	position: absolute;
	left: 50%;
	margin-left: -12px;
	width: 24px;
	height: 24px;
	margin: 0 auto;
}

table {
	color: #007500;
	text-align: center;
	font: 20px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 520px;
	margin: 0 auto;
	text-shadow: #000 0 0 5px;
	border: 0;
	height: 26px;
}

td#gn { width: 290px; }

span.current { color: #d33e27; }

td#copy span {
	color: #999;
	font-size: 12px;
	position:relative;
	top:-2px;
	text-align:left;
	opacity:1;
}

tr:hover td#copy { opacity:1; }

#refresh {
	background: #191919;
	color: #555;
	border: 1px solid #333;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin: 0;
	position: relative;
	top:-3px;
	padding:4px 10px;
}

#refresh:hover {
	background: #333;
	color: #999;
}
#refresh:active { top: 1px; }

