
	body
	{
		padding: 0;
		margin: 0;
		background-color: black;
		background-image: url(../images/header-repeat.png);
		background-repeat: repeat-x;
		color: white;
		font-family: Verdana;
		font-size: 12px;
	}

	img
	{
		padding: 0;
		margin: 0;
		border: none;
	}

	p, h1, h2, h3
	{
		padding: 0;
		margin: 0;
		margin-bottom: 1em;
	}
	
	a:link, a:visited
	{
		color: #FDCA00;
	}
	
	a:hover
	{
		color: red;
	}

	a h1, a h2, a h3
	{
		text-decoration: underline;
	}

	#container
	{
		position: absolute;
		width: 960px;
		left: 50%;
		margin-left: -480px;
	}
	
	#header
	{
		height: 162px;
		
	}
	
	#content
	{
		background-repeat: no-repeat;
		
		min-height: 400px;
	}

	#copy
	{
		margin-left: 250px;
		padding-top: 50px;
	}

	#sponsors
	{
		text-align: center;
	}
	
	#menu
	{
		position: absolute;
		top: 200px;
	}
	
	#designby
	{
		padding-top: 20px;
		text-align: center;
		color: gray;
	}
	
	.header
	{
		background-color: #FDCA00;
		color: black;
		text-align: center;
	}

	.header h3
	{
		margin: 0;
	}
	
	.time
	{
		text-align: right;
		color: yellow;
		width: 120px;
		vertical-align: top;
		padding-right: 8px;
	}
	
	.highlight
	{
		color: yellow;
	}