@charset "utf-8";

/* ~~~~ defaults (start) ~~~~ */

*{
	margin:0;
	padding:0;
}

.clear{clear:both;}

p{margin:5px 0 5px 0; }

body{
	color:#fff;
	font-family: "Courier New", Courier, monospace;
	font-size:12px;
}

#bg-image,
#bg-image img{
	width:100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index:-1;
}

#wrap{
	width:964px;
	margin:0 auto 40px auto;
}

h1, h2, h3, h4{text-transform:uppercase;}

/* ~~~~ defaults (end) ~~~~ */

/* ~~~~ header (start) ~~~~ */

#header{height:130px;}
#header a{
	font-size:147px;
	line-height:130px;
	text-transform:uppercase;
	text-decoration:none;
	color:#fff;
}

/* ~~~~ header (end) ~~~~ */

/* ~~~~ menu (start) ~~~~ */

#menu{height:80px; width: 960px;}
#menu ul{
	float:left;
	list-style:none;
	margin-left:7px;
}
#menu ul li{
	float:left;
	font-size:45px;
	text-transform:uppercase;
}
#menu ul li a{
	color:#fff;
	text-decoration:none;
}
#menu ul li a:hover,
#menu ul li a.here{border-bottom:3px solid #fff;}
#menu ul li span{margin:7px}
#menu ul li.last span{display:none;}

#menu #directory {
	float:right;
	font-size:45px;
	color:#fff;
	text-decoration:none;
}
#menu #directory:hover,
#menu #directory.here{border-bottom:3px solid #fff;}

/* ~~~~ menu (end) ~~~~ */


