* {
	margin: 0;
	padding: 0;}
	
body { background: #7B7B7B;}

h1 {
	font: 30px "lucida grande", "lucida sans", arial, sans-serif;
	color: #000;}

h3 {
	font: 14px "lucida grande", "lucida sans", arial, sans-serif;
	color: #fff;}

a { 
	text-decoration: none;
	color: #fff;}

a:hover {
	text-decoration: none;
	border-bottom: solid 8px #aaa;}

#wrapper { width: 900px;}
	
#logo {
	position: relative;
	margin: 35px 0 12px 30px;}

#menu {
	position: relative;
	float: left;
	width: 544px;
	border-top: solid 1px #fff;
	margin-left: 30px;
	padding-top: 6px;}


.here { border-bottom: solid 8px #444;}
.leftspace { margin-left: 62px;}
.special {
	position: absolute;
	font: 24px "lucida grande", "lucida sans", arial, sans-serif;
	color: #000;
	margin-left: 200px;
	padding-top: 300px;}

#updates {
	position: relative;
	float: left;
	margin: 8px 0 0 40px;
	width: 200px;
	padding-left: 10px;
	border-left: solid 1px #ccc;}
