body {
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #464646;
	background: #000;
}
form { margin: 0; }
img { border: 0; }
.clear { clear: both; }
.left { float: left; }
.right { float: right; }
a:link, a:visited, a:hover, a:active {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
#wrap {
	width: 955px;
	margin: 0 auto;
	position: relative;
	background: #000 url(images/background.jpg) top no-repeat;
	min-height: 650px;
}
#nav {
	position: absolute;
	top: 130px;
	left: 73px;
}
#nav a:link, #nav a:visited, #nav a:hover, #nav a:active {
  display: block;
  width: 121px;
  height: 23px;
  color: #000;
  text-decoration: none;
  text-indent: -2050px;
}
/* home */
#nav a:link#home, #nav a:visited#home { background: url(images/nav-home.gif) no-repeat left top; }
#nav a:hover#home { background-position: right top; }
#nav a:link#home.current, #nav a:visited#home.current { background: url(images/nav-home.gif) no-repeat right top; }

/* slideshow */
#nav a:link#slideshow, #nav a:visited#slideshow { background: url(images/nav-slideshow.gif) no-repeat left top; }
#nav a:hover#slideshow { background-position: right top; }
#nav a:link#slideshow.current, #nav a:visited#slideshow.current { background: url(images/nav-slideshow.gif) no-repeat right top; }

/* downloads */
#nav a:link#downloads, #nav a:visited#downloads { background: url(images/nav-downloads.gif) no-repeat left top; }
#nav a:hover#downloads { background-position: right top; }
#nav a:link#downloads.current, #nav a:visited#downloads.current { background: url(images/nav-downloads.gif) no-repeat right top; }

/* sponsorship */
#nav a:link#sponsorship, #nav a:visited#sponsorship { margin-top: 8px; background: url(images/nav-sponsorship.gif) no-repeat left top; }
#nav a:hover#sponsorship { background-position: right top; }
#nav a:link#sponsorship.current, #nav a:visited#sponsorship.current { background: url(images/nav-sponsorship.gif) no-repeat right top; }

#nav a:hover.current { background-position: left top; }

#main {
	width: 445px;
	position: absolute;
	top: 135px;
	left: 250px;
	height: 439px;
	overflow: auto;
}
#main h1, #main h2 {
	margin: 0;
	color: #0079a0;
	font-size: 1.5em;
	font-style: normal;
}
#main h2 {
	font-size: 1.3em;
	color: #464646;
	font-style: normal;
}
