/* Original CSS by Alex Miller, http://www.pixul.net/ */
/* css released under Creative Commons License - http://creativecommons.org/licenses/by-nc-sa/3.0/  */
/* All associated graphics copyright 2007, Beth Allan */
/* You may notice this CSS file has no IE hacks. This is because I think hacks are messy, and I don't care if my page screws up for some people. It's their fault for using Internet Explorer in the first place. If everyone didn't include hacks, more people would not use IE! */

body {
	background-color: #999999;
	font-family: tahoma, verdana, arial, serif;
	font-size: 11px;
	text-align: center;
	padding: 0;
	margin: 0;
	line-height: 12px;
	color: #333;
}

#container {
	width: 633px;
	margin: auto;
	border-top: 1px solid #000;
	background-image: url(containerbackground.gif);
	text-align: left;
	padding: 0 0 0 29px;
	position: relative;
	top: -1px;
}

#pageHeader {
	background-image: url(header.gif);
	width: 605px;
	height: 331px;
	margin-top: 0;
	}

#pageHeader h1, h2 {
	display: none;
	}
	
#currentNews, #supportingText, #general {
	margin: 0 0 0 8px;
	width: 389px;
}

#currentNews h3, #supportingText h3, #general h3 {
 	margin-top: 0;
	}
	
#currentNews p, #supportingText p, #general p {
	margin: 10px 15px 10px 15px;
}

#linkList {
	position: absolute;
	left: 435px;
	width: 192px;
	}	
	
#linkList {
	top: 331px;
}


#footer {
	text-align: center;
	width: 100%;
	padding-bottom: 10px;
	}
	

#currentNews h3 {
	background-image: url(title1.gif);
	width: 389px;
	height: 25px;
}

#currentNews h3 span {
	display: none;
}

#general h3 {
	font-size: 18px;
	line-height: 24px;
	font-face: tahoma, verdana, arial, serif;
	text-align: right;
	font-variant: small-caps;
	color: #ffffff;
	border-bottom: solid #cccccc 1px;
	border-top: solid #cccccc 1px;
	background-color: #fbc15f;
	}
	
h4 {
	font-size: 13px;
	line-height: 15px;
	font-face: tahoma, verdana, arial, serif;
	text-align: right;
	font-variant: small-caps;
	color: #ffffff;
	border-bottom: solid #cccccc 1px;
	border-top: solid #cccccc 1px;
	background-color: #fbc15f;
	}

#history h3 {
	background-image: url(title2.gif);
	width: 389px;
	height: 25px;
}

#history h3 span {
	display: none;
}

#sponsors h3 {
	background-image: url(title3.gif);
	width: 389px;
	height: 25px;
}

#sponsors h3 span {
	display: none;
}

h3.info {
	background-image: url(information.gif);
	width: 192px;
	height: 25px;
}

h3.info span {
	display: none;
}

h3.playing {
	background-image: url(playing.gif);
	width: 192px;
	height: 25px;
}

h3.playing span {
	display: none;
}

h3.cert {
	background-image: url(certification.gif);
	width: 192px;
	height: 25px;
}

h3.cert span {
	display: none;
}

li {
 	padding: 0 0 6px 0;
 	text-transform: capitalize;
 	line-height: 8px;
 	list-style-type: square;
}

#gettingStarted li {
	font-size: 10px;
	line-height: 10px;
	text-transform: none;
	color: #999999;
	}

table, td, tr {
	font-face: tahoma, verdana, arial, serif;
	font-size: 10px;
	text-align: left;
	}

th {
	font-size: 12px;
	background-color: #fbc15f;
	border: 1px black solid;
	text-align: center;
	}

br {
	background-image: url(divider.gif);
	width: 389px;
	height: 32px;
}

input, textarea {
	font-face: tahoma, verdana, arial, serif;
	font-size: 10px;
	background-color: #ffffcc;
	border: 1px solid black;
	}
	
blockquote {
	border: 2px solid black;
	background-color: #fbc15f;
	color: #000000;
	font-size: 10px;
	font-face: tahoma, verdana, arial, serif;
	padding: 7px;
	}
	
a:link {
	text-decoration: none;
	color: #CC0000;
	}
	
a:visited {
	text-decoration: none;
	color: #CC6666;
	}
	
a:hover {
	text-decoration: underline;
	color: #CC0000;
	}
	
#footer {
	border-top: 1px solid #999;
	padding: 6px 0 6px 0;
	background-color: #FFF;
}
#footer a {
	font-weight: bold;
	}
